Ignore:
Timestamp:
2013-01-05T18:23:25Z (12 years ago)
Author:
Jan Vesely <jano.vesely@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
b997e7b
Parents:
c9399c0
Message:

libusbvirt: Make request creation macros available in header.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/drv/bus/usb/vhc/hub/virthubops.c

    rc9399c0 r2a6e2358  
    347347
    348348
    349 /** Create a class request to get data from device
    350  *
    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 = req
    357 
    358 /** Create a class request to send data to device
    359  *
    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 = req
    366 
    367349/** Hub operations on control endpoint zero. */
    368350static usbvirt_control_request_handler_t endpoint_zero_handlers[] = {
    369351        {
    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),
    372353                .name = "GetDescriptor",
    373354                .callback = req_get_descriptor
Note: See TracChangeset for help on using the changeset viewer.