Changeset 266fcd8 in mainline for uspace/drv/usbhid/generic/hiddev.c
- Timestamp:
- 2011-05-27T09:27:02Z (13 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 81d2f6a
- Parents:
- 3c9eb46
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/usbhid/generic/hiddev.c
r3c9eb46 r266fcd8 63 63 64 64 static int usb_generic_hid_get_event(ddf_fun_t *fun, uint8_t *buffer, 65 size_t size, size_t *act_size, unsigned int flags);65 size_t size, size_t *act_size, int *event_nr, unsigned int flags); 66 66 67 67 static int usb_generic_hid_client_connected(ddf_fun_t *fun); … … 108 108 109 109 static int usb_generic_hid_get_event(ddf_fun_t *fun, uint8_t *buffer, 110 size_t size, size_t *act_size, unsigned int flags)110 size_t size, size_t *act_size, int *event_nr, unsigned int flags) 111 111 { 112 112 usb_log_debug2("Generic HID: Get event.\n"); 113 113 114 if (fun == NULL || fun->driver_data == NULL) { 114 if (fun == NULL || fun->driver_data == NULL || buffer == NULL 115 || act_size == NULL || event_nr == NULL) { 115 116 usb_log_debug("No function"); 116 117 return EINVAL; … … 137 138 hid_dev->input_report_size); 138 139 *act_size = hid_dev->input_report_size; 140 *event_nr = usb_hid_report_number(hid_dev); 139 141 140 142 // clear the buffer so that it will not be received twice
Note:
See TracChangeset
for help on using the changeset viewer.