Go to the source code of this file.
◆ USB_DEVICE_DEBUG_MODE
#define USB_DEVICE_DEBUG_MODE 6 /* (special devices only) */ |
◆ USB_DIR_IN
#define USB_DIR_IN 0x80 /* to host */ |
◆ USB_DIR_OUT
#define USB_DIR_OUT 0 /* to device */ |
◆ USB_DT_DEBUG
#define USB_DT_DEBUG 0x0a |
◆ USB_PID_ACK
◆ USB_PID_DATA0
#define USB_PID_DATA0 0xc3 |
◆ USB_PID_DATA1
#define USB_PID_DATA1 0x4b |
◆ USB_PID_DATA2
#define USB_PID_DATA2 0x87 |
◆ USB_PID_DATA_TOGGLE
#define USB_PID_DATA_TOGGLE 0x88 |
◆ USB_PID_ERR
◆ USB_PID_IN
◆ USB_PID_MDATA
#define USB_PID_MDATA 0x0f |
◆ USB_PID_NAK
◆ USB_PID_NYET
#define USB_PID_NYET 0x96 |
◆ USB_PID_OUT
◆ USB_PID_PING
#define USB_PID_PING 0xb4 |
◆ USB_PID_PREAMBLE
#define USB_PID_PREAMBLE 0x3c |
◆ USB_PID_SETUP
#define USB_PID_SETUP 0x2d |
◆ USB_PID_SOF
◆ USB_PID_SPLIT
#define USB_PID_SPLIT 0x78 |
◆ USB_PID_STALL
#define USB_PID_STALL 0x1e |
◆ USB_PID_UNDEF_0
#define USB_PID_UNDEF_0 0xf0 |
◆ USB_RECIP_DEVICE
#define USB_RECIP_DEVICE 0x00 |
◆ USB_RECIP_ENDPOINT
#define USB_RECIP_ENDPOINT 0x02 |
◆ USB_RECIP_INTERFACE
#define USB_RECIP_INTERFACE 0x01 |
◆ USB_RECIP_MASK
#define USB_RECIP_MASK 0x1f |
◆ USB_RECIP_OTHER
#define USB_RECIP_OTHER 0x03 |
◆ USB_RECIP_PORT
#define USB_RECIP_PORT 0x04 |
◆ USB_RECIP_RPIPE
#define USB_RECIP_RPIPE 0x05 |
◆ USB_REQ_CLEAR_FEATURE
#define USB_REQ_CLEAR_FEATURE 0x01 |
◆ USB_REQ_GET_CONFIGURATION
#define USB_REQ_GET_CONFIGURATION 0x08 |
◆ USB_REQ_GET_DESCRIPTOR
#define USB_REQ_GET_DESCRIPTOR 0x06 |
◆ USB_REQ_GET_ENCRYPTION
#define USB_REQ_GET_ENCRYPTION 0x0E |
◆ USB_REQ_GET_HANDSHAKE
#define USB_REQ_GET_HANDSHAKE 0x10 |
◆ USB_REQ_GET_INTERFACE
#define USB_REQ_GET_INTERFACE 0x0A |
◆ USB_REQ_GET_SECURITY_DATA
#define USB_REQ_GET_SECURITY_DATA 0x13 |
◆ USB_REQ_GET_STATUS
#define USB_REQ_GET_STATUS 0x00 |
◆ USB_REQ_LOOPBACK_DATA_READ
#define USB_REQ_LOOPBACK_DATA_READ 0x16 |
◆ USB_REQ_LOOPBACK_DATA_WRITE
#define USB_REQ_LOOPBACK_DATA_WRITE 0x15 |
◆ USB_REQ_RPIPE_ABORT
#define USB_REQ_RPIPE_ABORT 0x0E |
◆ USB_REQ_RPIPE_RESET
#define USB_REQ_RPIPE_RESET 0x0F |
◆ USB_REQ_SET_ADDRESS
#define USB_REQ_SET_ADDRESS 0x05 |
◆ USB_REQ_SET_CONFIGURATION
#define USB_REQ_SET_CONFIGURATION 0x09 |
◆ USB_REQ_SET_CONNECTION
#define USB_REQ_SET_CONNECTION 0x11 |
◆ USB_REQ_SET_DESCRIPTOR
#define USB_REQ_SET_DESCRIPTOR 0x07 |
◆ USB_REQ_SET_ENCRYPTION
#define USB_REQ_SET_ENCRYPTION 0x0D /* Wireless USB */ |
◆ USB_REQ_SET_FEATURE
#define USB_REQ_SET_FEATURE 0x03 |
◆ USB_REQ_SET_HANDSHAKE
#define USB_REQ_SET_HANDSHAKE 0x0F |
◆ USB_REQ_SET_INTERFACE
#define USB_REQ_SET_INTERFACE 0x0B |
◆ USB_REQ_SET_INTERFACE_DS
#define USB_REQ_SET_INTERFACE_DS 0x17 |
◆ USB_REQ_SET_SECURITY_DATA
#define USB_REQ_SET_SECURITY_DATA 0x12 |
◆ USB_REQ_SET_WUSB_DATA
#define USB_REQ_SET_WUSB_DATA 0x14 |
◆ USB_REQ_SYNCH_FRAME
#define USB_REQ_SYNCH_FRAME 0x0C |
◆ USB_TYPE_CLASS
#define USB_TYPE_CLASS (0x01 << 5) |
◆ USB_TYPE_MASK
#define USB_TYPE_MASK (0x03 << 5) |
◆ USB_TYPE_RESERVED
#define USB_TYPE_RESERVED (0x03 << 5) |
◆ USB_TYPE_STANDARD
#define USB_TYPE_STANDARD (0x00 << 5) |
◆ USB_TYPE_VENDOR
#define USB_TYPE_VENDOR (0x02 << 5) |
◆ __packed