Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/usbhid/usbhid.c

    r054537b rdd3eda2  
    6363static const int USB_HID_MAX_SUBDRIVERS = 10;
    6464
     65static fibril_local bool report_received;
     66
    6567/*----------------------------------------------------------------------------*/
    6668
     
    509511                                free(input_old);
    510512                        }
     513                        usb_hid_new_report();
    511514                }
    512515        }
     
    589592/*----------------------------------------------------------------------------*/
    590593
     594void usb_hid_new_report(void)
     595{
     596        report_received = false;
     597}
     598
     599/*----------------------------------------------------------------------------*/
     600
     601void usb_hid_report_received(void)
     602{
     603        report_received = true;
     604}
     605
     606/*----------------------------------------------------------------------------*/
     607
     608bool usb_hid_report_ready(void)
     609{
     610        return !report_received;
     611}
     612
     613/*----------------------------------------------------------------------------*/
     614
    591615void usb_hid_free(usb_hid_dev_t **hid_dev)
    592616{
Note: See TracChangeset for help on using the changeset viewer.