Changes in uspace/app/virtusbkbd/stdreq.c [6cb58e6:679a135] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/virtusbkbd/stdreq.c
r6cb58e6 r679a135 39 39 #include "kbdconfig.h" 40 40 41 int req_get_descriptor(usbvirt_device_t *device, 42 const usb_device_request_setup_packet_t *setup_packet, 43 uint8_t *data, size_t *act_size) 41 int stdreq_on_get_descriptor(struct usbvirt_device *dev, 42 usb_device_request_setup_packet_t *request, uint8_t *data) 44 43 { 45 if ( setup_packet->value_high == USB_DESCTYPE_HID_REPORT) {44 if (request->value_high == USB_DESCTYPE_HID_REPORT) { 46 45 /* 47 46 * For simplicity, always return the same 48 47 * report descriptor. 49 48 */ 50 usbvirt_control_reply_helper(setup_packet, 51 data, act_size, 49 int rc = dev->control_transfer_reply(dev, 0, 52 50 report_descriptor, report_descriptor_size); 53 54 return EOK;51 52 return rc; 55 53 } 56 54
Note:
See TracChangeset
for help on using the changeset viewer.