Go to the source code of this file.
|
| enum | usb_device_speed {
USB_SPEED_UNKNOWN = 0
, USB_SPEED_LOW
, USB_SPEED_FULL
, USB_SPEED_HIGH
,
USB_SPEED_WIRELESS
, USB_SPEED_SUPER
, USB_SPEED_SUPER_PLUS
} |
| |
| enum | usb_device_state {
USB_STATE_NOTATTACHED = 0
, USB_STATE_ATTACHED
, USB_STATE_POWERED
, USB_STATE_RECONNECTING
,
USB_STATE_UNAUTHENTICATED
, USB_STATE_DEFAULT
, USB_STATE_ADDRESS
, USB_STATE_CONFIGURED
,
USB_STATE_SUSPENDED
} |
| |
◆ URB_ISO_ASAP
| #define URB_ISO_ASAP 0x0002 |
◆ URB_NO_INTERRUPT
| #define URB_NO_INTERRUPT 0x0080 |
◆ URB_NO_TRANSFER_DMA_MAP
| #define URB_NO_TRANSFER_DMA_MAP 0x0004 |
◆ URB_SHORT_NOT_OK
| #define URB_SHORT_NOT_OK 0x0001 |
◆ URB_ZERO_PACKET
| #define URB_ZERO_PACKET 0x0040 |
◆ USB_DIR_IN
◆ USB_DIR_OUT
◆ USB_ENDPOINT_XFER_BULK
| #define USB_ENDPOINT_XFER_BULK 2 |
◆ USB_ENDPOINT_XFER_CONTROL
| #define USB_ENDPOINT_XFER_CONTROL 0 |
◆ USB_ENDPOINT_XFER_INT
| #define USB_ENDPOINT_XFER_INT 3 |
◆ USB_ENDPOINT_XFER_ISOC
| #define USB_ENDPOINT_XFER_ISOC 1 |
◆ usb_pipebulk
◆ usb_pipecontrol
◆ usb_pipedevice
| #define usb_pipedevice |
( |
|
pipe | ) |
(((pipe) >> 8) & 0x7f) |
◆ usb_pipeendpoint
| #define usb_pipeendpoint |
( |
|
pipe | ) |
(((pipe) >> 15) & 0xf) |
◆ usb_pipein
◆ usb_pipeint
◆ usb_pipeisoc
◆ usb_pipeout
◆ usb_pipetype
| #define usb_pipetype |
( |
|
pipe | ) |
(((pipe) >> 30) & 3) |
◆ usb_device_speed
| Enumerator |
|---|
| USB_SPEED_UNKNOWN | |
| USB_SPEED_LOW | |
| USB_SPEED_FULL | |
| USB_SPEED_HIGH | |
| USB_SPEED_WIRELESS | |
| USB_SPEED_SUPER | |
| USB_SPEED_SUPER_PLUS | |
◆ usb_device_state
| Enumerator |
|---|
| USB_STATE_NOTATTACHED | |
| USB_STATE_ATTACHED | |
| USB_STATE_POWERED | |
| USB_STATE_RECONNECTING | |
| USB_STATE_UNAUTHENTICATED | |
| USB_STATE_DEFAULT | |
| USB_STATE_ADDRESS | |
| USB_STATE_CONFIGURED | |
| USB_STATE_SUSPENDED | |