Changeset 2a6e2358 in mainline for uspace/drv/bus/usb/vhc/hub/virthubops.c
- Timestamp:
- 2013-01-05T18:23:25Z (12 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- b997e7b
- Parents:
- c9399c0
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/bus/usb/vhc/hub/virthubops.c
rc9399c0 r2a6e2358 347 347 348 348 349 /** Create a class request to get data from device350 *351 * @param rec Request recipient.352 * @param req Request code.353 */354 #define CLASS_REQ_IN(rec, req) \355 .request_type = SETUP_REQUEST_TO_HOST(USB_REQUEST_TYPE_CLASS, rec), \356 .request = req357 358 /** Create a class request to send data to device359 *360 * @param rec Request recipient.361 * @param req Request code.362 */363 #define CLASS_REQ_OUT(rec, req) \364 .request_type = SETUP_REQUEST_TO_DEVICE(USB_REQUEST_TYPE_CLASS, rec), \365 .request = req366 367 349 /** Hub operations on control endpoint zero. */ 368 350 static usbvirt_control_request_handler_t endpoint_zero_handlers[] = { 369 351 { 370 .request_type = SETUP_REQUEST_TO_HOST(USB_REQUEST_TYPE_STANDARD, USB_REQUEST_RECIPIENT_DEVICE), 371 .request = USB_DEVREQ_GET_DESCRIPTOR, 352 STD_REQ_IN(USB_REQUEST_RECIPIENT_DEVICE, USB_DEVREQ_GET_DESCRIPTOR), 372 353 .name = "GetDescriptor", 373 354 .callback = req_get_descriptor
Note:
See TracChangeset
for help on using the changeset viewer.