* for unmasking the RTC alarm and Timestamp interrupts (features not in hal) and for the serial console buffer, which I guess I should update but I'm pretty sure it isn't causing the problem. ``` let runner = Runner::new( ROOT_MENU, unsafe { &mut *ptr::addr_of_mut!(MENU_BUFFER) }, tx, &mut menu_context, ); ```