Changes in / [d49728c:8c877b2] in mainline
- Location:
- uspace/drv/usbhid
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/usbhid/hiddev.c
rd49728c r8c877b2 206 206 assert(endpoint_mapping[0].interface != NULL); 207 207 208 /*209 * Save polling interval210 */211 hid_dev->poll_interval = endpoint_mapping[0].descriptor->poll_interval;212 assert(hid_dev->poll_interval > 0);213 214 208 rc = usbhid_dev_get_report_descriptor(hid_dev, 215 209 descriptors, descriptors_size, -
uspace/drv/usbhid/hiddev.h
rd49728c r8c877b2 57 57 usb_endpoint_pipe_t poll_pipe; 58 58 59 short poll_interval;60 61 59 uint16_t iface; 62 60 -
uspace/drv/usbhid/kbddev.c
rd49728c r8c877b2 593 593 594 594 while (true) { 595 async_usleep(1000 * 10); 596 595 597 sess_rc = usb_endpoint_pipe_start_session( 596 598 &kbd_dev->hid_dev->poll_pipe); … … 633 635 usb_log_debug("Calling usbhid_kbd_process_data()\n"); 634 636 usbhid_kbd_process_data(kbd_dev, buffer, actual_size); 635 636 async_usleep(kbd_dev->hid_dev->poll_interval);637 637 } 638 638
Note:
See TracChangeset
for help on using the changeset viewer.