Changeset 266fcd8 in mainline for uspace/lib/usbhid
- Timestamp:
- 2011-05-27T09:27:02Z (14 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 81d2f6a
- Parents:
- 3c9eb46
- Location:
- uspace/lib/usbhid
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/usbhid/include/usb/hid/iface.h
r3c9eb46 r266fcd8 39 39 40 40 int usbhid_dev_get_event_length(int, size_t *); 41 int usbhid_dev_get_event(int, uint8_t *, size_t, size_t *, 41 int usbhid_dev_get_event(int, uint8_t *, size_t, size_t *, int *, 42 42 unsigned int); 43 43 int usbhid_dev_get_report_descriptor_length(int, size_t *); -
uspace/lib/usbhid/src/hidiface.c
r3c9eb46 r266fcd8 77 77 */ 78 78 int usbhid_dev_get_event(int dev_phone, uint8_t *buf, 79 size_t size, size_t *actual_size, unsigned int flags)79 size_t size, size_t *actual_size, int *event_nr, unsigned int flags) 80 80 { 81 81 if (dev_phone < 0) { … … 99 99 } 100 100 101 ipc_call_t opening_request_call; 101 102 aid_t opening_request = async_send_2(dev_phone, 102 103 DEV_IFACE_ID(USBHID_DEV_IFACE), IPC_M_USBHID_GET_EVENT, 103 flags, NULL);104 flags, &opening_request_call); 104 105 if (opening_request == 0) { 105 106 free(buffer); … … 143 144 *actual_size = act_size; 144 145 } 146 147 if (event_nr != NULL) { 148 *event_nr = IPC_GET_ARG1(opening_request_call); 149 } 145 150 146 151 return EOK;
Note:
See TracChangeset
for help on using the changeset viewer.