Barrelfish
Data Fields
usb_xfer_flags Struct Reference

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
 

Detailed Description

this file contains definitions for handling US xfers


USB Transfer Flags

This struct is used then a client driver wants to set up a new transfer.


The documentation for this struct was generated from the following file: