Ignore:
File:
1 edited

Legend:

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

    r65c3794 r19e0560e  
    5050typedef int (*usb_hid_driver_init_t)(struct usb_hid_dev *, void **data);
    5151typedef void (*usb_hid_driver_deinit_t)(struct usb_hid_dev *, void *data);
    52 typedef bool (*usb_hid_driver_poll_t)(struct usb_hid_dev *, void *data);
    53 typedef int (*usb_hid_driver_poll_ended_t)(struct usb_hid_dev *, void *data,
     52typedef bool (*usb_hid_driver_poll)(struct usb_hid_dev *, void *data, uint8_t *,
     53                                    size_t);
     54typedef int (*usb_hid_driver_poll_ended)(struct usb_hid_dev *, void *data,
    5455                                         bool reason);
    5556
     
    6061        usb_hid_driver_deinit_t deinit;
    6162        /** Function to be called when data arrives from the device. */
    62         usb_hid_driver_poll_t poll;
     63        usb_hid_driver_poll poll;
    6364        /** Function to be called when polling ends. */
    64         usb_hid_driver_poll_ended_t poll_end;
     65        usb_hid_driver_poll_ended poll_end;
    6566        /** Arbitrary data needed by the subdriver. */
    6667        void *data;
     
    9293        /** HID Report parser. */
    9394        usb_hid_report_t *report;
    94        
    95         uint8_t report_id;
    9695       
    9796        uint8_t *input_report;
Note: See TracChangeset for help on using the changeset viewer.