Barrelfish
|
this file contains definitions for handling US xfers More...
Data Fields | |
uint8_t | _unused: 5 |
unused bits to fill up the 2 bytes | |
uint8_t | auto_restart:1 |
auto restart interrupt transfers | |
uint8_t | short_xfer_forced:1 |
force a short transmit transfer on last | |
uint8_t | short_xfer_ok:1 |
allow short transfers (small packets) | |
uint8_t | short_frames_ok:1 |
allow short frames | |
uint8_t | pipe_on_falure:1 |
block pipe had a failure condition | |
uint8_t | buf_size_frame:1 |
buffer size shall be multiple of frame | |
uint8_t | ext_buffer:1 |
use external DMA buffer | |
uint8_t | manual_status:1 |
disables automatic status stage on ctrl | |
uint8_t | pipe_none_ok:1 |
ingore USB_ERR_NO_PIPE errors | |
uint8_t | pipe_stalled:1 |
stall the endpoint before starting | |
uint8_t | prescale:1 |
prescale to frames for isochr transfers | |
this file contains definitions for handling US xfers
This struct is used then a client driver wants to set up a new transfer.