|
Barrelfish
|
Collaboration diagram for usb_transfer_setup:Data Fields | |
| uint32_t | max_bytes |
| maximum bytes to to transfer | |
| uint32_t | max_frames |
| the maximum bumber of frames | |
| uint32_t | interval |
| the interval for interrupt / isochr | |
| uint32_t | timeout |
| period till the transfer timeouts | |
| struct usb_xfer_flags | flags |
| some specific transfer flags | |
| uint8_t | type |
| the type of the usb pipe | |
| uint8_t | direction |
| the direction of the data transfer | |
| uint8_t | endpoint |
| the associated endpoint of the transfer | |
| uint8_t | interface |
| the itnerface to use | |
| usb_transfer_cb_t * | callback |
| the function to call upon completition | |
this data structure contains the necessary data for setting up a new USB transfer
1.8.11