Changeset c39e9fb in mainline for uspace/drv/bus/usb/usbhid
- Timestamp:
- 2013-01-25T22:21:13Z (13 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 945d66c
- Parents:
- f6b2a76b
- Location:
- uspace/drv/bus/usb/usbhid
- Files:
-
- 3 edited
-
kbd/kbddev.c (modified) (3 diffs)
-
main.c (modified) (4 diffs)
-
mouse/mousedev.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/bus/usb/usbhid/kbd/kbddev.c
rf6b2a76b rc39e9fb 270 270 0)); 271 271 272 rc = usbhid_req_set_report(&hid_dev->usb_dev->ctrl_pipe, 272 rc = usbhid_req_set_report( 273 usb_device_get_default_pipe(hid_dev->usb_dev), 273 274 hid_dev->usb_dev->interface_no, USB_HID_REPORT_TYPE_OUTPUT, 274 275 kbd_dev->output_buffer, kbd_dev->output_size); … … 581 582 usb_kbd_set_led(hid_dev, kbd_dev); 582 583 583 usbhid_req_set_idle( &hid_dev->usb_dev->ctrl_pipe,584 usbhid_req_set_idle(usb_device_get_default_pipe(hid_dev->usb_dev), 584 585 hid_dev->usb_dev->interface_no, IDLE_RATE); 585 586 … … 786 787 } 787 788 788 rc = usbhid_req_set_protocol(&hid_dev->usb_dev->ctrl_pipe, 789 rc = usbhid_req_set_protocol( 790 usb_device_get_default_pipe(hid_dev->usb_dev), 789 791 hid_dev->usb_dev->interface_no, USB_HID_PROTOCOL_BOOT); 790 792 -
uspace/drv/bus/usb/usbhid/main.c
rf6b2a76b rc39e9fb 105 105 if (rc != EOK) { 106 106 usb_log_error("Failed to start polling fibril for `%s'.\n", 107 ddf_dev_get_name(dev->ddf_dev));107 usb_device_get_name(dev)); 108 108 usb_hid_deinit(hid_dev); 109 109 return rc; … … 111 111 hid_dev->running = true; 112 112 113 usb_log_info("HID device `%s' ready to use.\n", 114 ddf_dev_get_name(dev->ddf_dev)); 113 usb_log_info("HID device `%s' ready.\n", usb_device_get_name(dev)); 115 114 116 115 return EOK; … … 139 138 { 140 139 assert(dev); 141 assert(dev->driver_data);142 usb_hid_dev_t *hid_dev = dev->driver_data;140 usb_hid_dev_t *hid_dev = usb_device_data_get(dev); 141 assert(hid_dev); 143 142 unsigned tries = 100; 144 143 /* Wait for fail. */ … … 152 151 153 152 usb_hid_deinit(hid_dev); 154 usb_log_debug2("%s destruction complete.\n", ddf_dev_get_name(dev->ddf_dev));153 usb_log_debug2("%s destruction complete.\n", usb_device_get_name(dev)); 155 154 return EOK; 156 155 } -
uspace/drv/bus/usb/usbhid/mouse/mousedev.c
rf6b2a76b rc39e9fb 315 315 316 316 // TODO: how to know if the device supports the request??? 317 usbhid_req_set_idle( &hid_dev->usb_dev->ctrl_pipe,317 usbhid_req_set_idle(usb_device_get_default_pipe(hid_dev->usb_dev), 318 318 hid_dev->usb_dev->interface_no, IDLE_RATE); 319 319 return EOK; … … 425 425 } 426 426 427 rc = usbhid_req_set_protocol(&hid_dev->usb_dev->ctrl_pipe, 427 rc = usbhid_req_set_protocol( 428 usb_device_get_default_pipe(hid_dev->usb_dev), 428 429 hid_dev->usb_dev->interface_no, USB_HID_PROTOCOL_BOOT); 429 430
Note:
See TracChangeset
for help on using the changeset viewer.
