extern "C" fn touch_interrupt_handler(arg: *mut core::ffi::c_void) {
        unsafe { TOUCH_EVENT.ev_arg = arg };
        let queue = os::eventq_dflt_get().expect("GET fail");
        unsafe { os::os_eventq_put(queue, &mut TOUCH_EVENT) };
    }
/// Interrupt handler for the touch controller, triggered when a touch is detected
Interrupt handler for the touch controller, triggered when a touch is detected
Interrupt handler for the touch controller triggered when a touch is detected
extern "C" fn touch_interrupt_handler(arg: *mut core::ffi::c_void) {
        unsafe { TOUCH_EVENT.ev_arg = arg };
        let queue = os::eventq_dflt_get().expect("GET fail");
        unsafe { os::os_eventq_put(queue, &mut TOUCH_EVENT) };
    }
extern " " fn touch_interrupt_handler ( arg : * mut core :: ffi :: c_void ) { unsafe { TOUCH_EVENT . ev_arg = arg } ; let queue = os :: eventq_dflt_get ( ) . expect ( " " ) ; unsafe { os :: os_eventq_put ( queue , & mut TOUCH_EVENT ) } ; }
Interrupt handler for the touch controller, triggered when a touch is detected
Interrupt handler for the touch controller triggered when a touch is detected
arg
*mut core::ffi::c_void
arg
*mut core::ffi::c_void