Go to the source code of this file.
◆ DEV_DESCR_LEN
◆ CONF_DESCR_LEN
◆ INTR_DESCR_LEN
◆ EP_DESCR_LEN
◆ USB_REQUEST_GET_STATUS
| #define USB_REQUEST_GET_STATUS 0 |
◆ USB_REQUEST_CLEAR_FEATURE
| #define USB_REQUEST_CLEAR_FEATURE 1 |
◆ USB_REQUEST_SET_FEATURE
| #define USB_REQUEST_SET_FEATURE 3 |
◆ USB_REQUEST_SET_ADDRESS
| #define USB_REQUEST_SET_ADDRESS 5 |
◆ USB_REQUEST_GET_DESCRIPTOR
| #define USB_REQUEST_GET_DESCRIPTOR 6 |
◆ USB_REQUEST_SET_DESCRIPTOR
| #define USB_REQUEST_SET_DESCRIPTOR 7 |
◆ USB_REQUEST_GET_CONFIGURATION
| #define USB_REQUEST_GET_CONFIGURATION 8 |
◆ USB_REQUEST_SET_CONFIGURATION
| #define USB_REQUEST_SET_CONFIGURATION 9 |
◆ USB_REQUEST_GET_INTERFACE
| #define USB_REQUEST_GET_INTERFACE 10 |
◆ USB_REQUEST_SET_INTERFACE
| #define USB_REQUEST_SET_INTERFACE 11 |
◆ USB_REQUEST_SYNCH_FRAME
| #define USB_REQUEST_SYNCH_FRAME 12 |
◆ USB_FEATURE_ENDPOINT_HALT
| #define USB_FEATURE_ENDPOINT_HALT 0 |
◆ USB_FEATURE_DEVICE_REMOTE_WAKEUP [1/2]
| #define USB_FEATURE_DEVICE_REMOTE_WAKEUP 1 |
◆ USB_FEATURE_TEST_MODE [1/2]
| #define USB_FEATURE_TEST_MODE 2 |
◆ USB_SETUP_HOST_TO_DEVICE
| #define USB_SETUP_HOST_TO_DEVICE 0x00 |
◆ USB_SETUP_DEVICE_TO_HOST
| #define USB_SETUP_DEVICE_TO_HOST 0x80 |
◆ USB_SETUP_TYPE_STANDARD
| #define USB_SETUP_TYPE_STANDARD 0x00 |
◆ USB_SETUP_TYPE_CLASS
| #define USB_SETUP_TYPE_CLASS 0x20 |
◆ USB_SETUP_TYPE_VENDOR
| #define USB_SETUP_TYPE_VENDOR 0x40 |
◆ USB_SETUP_RECIPIENT_DEVICE
| #define USB_SETUP_RECIPIENT_DEVICE 0x00 |
◆ USB_SETUP_RECIPIENT_INTERFACE
| #define USB_SETUP_RECIPIENT_INTERFACE 0x01 |
◆ USB_SETUP_RECIPIENT_ENDPOINT
| #define USB_SETUP_RECIPIENT_ENDPOINT 0x02 |
◆ USB_SETUP_RECIPIENT_OTHER
| #define USB_SETUP_RECIPIENT_OTHER 0x03 |
◆ USB_DESCRIPTOR_DEVICE
| #define USB_DESCRIPTOR_DEVICE 0x01 |
◆ USB_DESCRIPTOR_CONFIGURATION
| #define USB_DESCRIPTOR_CONFIGURATION 0x02 |
◆ USB_DESCRIPTOR_STRING
| #define USB_DESCRIPTOR_STRING 0x03 |
◆ USB_DESCRIPTOR_INTERFACE
| #define USB_DESCRIPTOR_INTERFACE 0x04 |
◆ USB_DESCRIPTOR_ENDPOINT
| #define USB_DESCRIPTOR_ENDPOINT 0x05 |
◆ USB_DESCRIPTOR_DEVICE_QUALIFIER
| #define USB_DESCRIPTOR_DEVICE_QUALIFIER 0x06 |
◆ USB_DESCRIPTOR_OTHER_SPEED
| #define USB_DESCRIPTOR_OTHER_SPEED 0x07 |
◆ USB_DESCRIPTOR_INTERFACE_POWER
| #define USB_DESCRIPTOR_INTERFACE_POWER 0x08 |
◆ USB_DESCRIPTOR_OTG
| #define USB_DESCRIPTOR_OTG 0x09 |
◆ HID_DESCRIPTOR_HID
| #define HID_DESCRIPTOR_HID 0x21 |
◆ OTG_FEATURE_B_HNP_ENABLE
| #define OTG_FEATURE_B_HNP_ENABLE 3 |
◆ OTG_FEATURE_A_HNP_SUPPORT
| #define OTG_FEATURE_A_HNP_SUPPORT 4 |
◆ OTG_FEATURE_A_ALT_HNP_SUPPORT
| #define OTG_FEATURE_A_ALT_HNP_SUPPORT 5 |
◆ USB_TRANSFER_TYPE_CONTROL
| #define USB_TRANSFER_TYPE_CONTROL 0x00 |
◆ USB_TRANSFER_TYPE_ISOCHRONOUS
| #define USB_TRANSFER_TYPE_ISOCHRONOUS 0x01 |
◆ USB_TRANSFER_TYPE_BULK
| #define USB_TRANSFER_TYPE_BULK 0x02 |
◆ USB_TRANSFER_TYPE_INTERRUPT
| #define USB_TRANSFER_TYPE_INTERRUPT 0x03 |
◆ bmUSB_TRANSFER_TYPE
| #define bmUSB_TRANSFER_TYPE 0x03 |
◆ USB_FEATURE_ENDPOINT_STALL
| #define USB_FEATURE_ENDPOINT_STALL 0 |
◆ USB_FEATURE_DEVICE_REMOTE_WAKEUP [2/2]
| #define USB_FEATURE_DEVICE_REMOTE_WAKEUP 1 |
◆ USB_FEATURE_TEST_MODE [2/2]
| #define USB_FEATURE_TEST_MODE 2 |