pub unsafe extern "C" fn queue_send_from_isr(
    queue: *mut crate::binary::c_types::c_void,
    item: *mut crate::binary::c_types::c_void,
    _hptw: *mut crate::binary::c_types::c_void,
) -> i32 {
    trace!("queue_send_from_isr");
    unsafe {
        *(_hptw as *mut u32) = 1;
        queue_send(queue, item, 1000)
    }
}
**************************************************************************
Name: esp_queue_send_from_isr

Description:
Send message of low priority to queue in ISR within
a certain period of time

Input Parameters:
queue - Message queue data pointer
item  - Message data pointer
hptw  - No mean

Returned Value:
True if success or false if fail

*************************************************************************
esp-wifi/src/wifi/os_adapter.rs