Changeset f06c9ec in mainline
- Timestamp:
- 2011-03-04T09:31:16Z (14 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 04c722f9, d49728c
- Parents:
- 9a422574 (diff), 0e164ed (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - Location:
- uspace/drv/usbhid
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/usbhid/hiddev.c
r9a422574 rf06c9ec 206 206 assert(endpoint_mapping[0].interface != NULL); 207 207 208 /* 209 * Save polling interval 210 */ 211 hid_dev->poll_interval = endpoint_mapping[0].descriptor->poll_interval; 212 assert(hid_dev->poll_interval > 0); 213 208 214 rc = usbhid_dev_get_report_descriptor(hid_dev, 209 215 descriptors, descriptors_size, -
uspace/drv/usbhid/hiddev.h
r9a422574 rf06c9ec 57 57 usb_endpoint_pipe_t poll_pipe; 58 58 59 short poll_interval; 60 59 61 uint16_t iface; 60 62 -
uspace/drv/usbhid/kbddev.c
r9a422574 rf06c9ec 593 593 594 594 while (true) { 595 async_usleep(1000 * 10);596 597 595 sess_rc = usb_endpoint_pipe_start_session( 598 596 &kbd_dev->hid_dev->poll_pipe); … … 635 633 usb_log_debug("Calling usbhid_kbd_process_data()\n"); 636 634 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.