![]() |
STM32F769IDiscovery
1.00
uDANTE Audio Networking with STM32F7 DISCO board
|
This file is includes USB descriptors. More...
This file is includes USB descriptors.
#define ClrBit | ( | VAR, | |
POS | |||
) | (VAR &= ((1 << POS)^255)) |
Definition at line 67 of file usbh_def.h.
#define FALSE 0 |
Definition at line 57 of file usbh_def.h.
#define LE16 | ( | addr | ) |
Definition at line 69 of file usbh_def.h.
#define LE16S | ( | addr | ) | (uint16_t)(LE16((addr))) |
Definition at line 72 of file usbh_def.h.
#define LE24 | ( | addr | ) |
Definition at line 89 of file usbh_def.h.
#define LE32 | ( | addr | ) |
Definition at line 74 of file usbh_def.h.
#define LE32S | ( | addr | ) | (int32_t)(LE32((addr))) |
Definition at line 94 of file usbh_def.h.
#define LE64 | ( | addr | ) |
Definition at line 79 of file usbh_def.h.
#define NULL 0 |
Definition at line 53 of file usbh_def.h.
#define SetBit | ( | VAR, | |
POS | |||
) | (VAR |= (1 << POS)) |
Definition at line 66 of file usbh_def.h.
#define TRUE 1 |
Definition at line 61 of file usbh_def.h.
#define USB_CONFIGURATION_DESC_SIZE 9 |
Definition at line 151 of file usbh_def.h.
#define USB_D2H 0x80 |
Definition at line 109 of file usbh_def.h.
#define USB_DESC_CONFIGURATION ((USB_DESC_TYPE_CONFIGURATION << 8) & 0xFF00) |
Definition at line 159 of file usbh_def.h.
#define USB_DESC_DEVICE ((USB_DESC_TYPE_DEVICE << 8) & 0xFF00) |
Definition at line 158 of file usbh_def.h.
#define USB_DESC_DEVICE_QUALIFIER ((USB_DESC_TYPE_DEVICE_QUALIFIER << 8) & 0xFF00) |
Definition at line 163 of file usbh_def.h.
#define USB_DESC_ENDPOINT ((USB_DESC_TYPE_INTERFACE << 8) & 0xFF00) |
Definition at line 162 of file usbh_def.h.
#define USB_DESC_HID ((USB_DESC_TYPE_HID << 8) & 0xFF00) |
Definition at line 167 of file usbh_def.h.
#define USB_DESC_HID_REPORT ((USB_DESC_TYPE_HID_REPORT << 8) & 0xFF00) |
Definition at line 166 of file usbh_def.h.
#define USB_DESC_INTERFACE ((USB_DESC_TYPE_INTERFACE << 8) & 0xFF00) |
Definition at line 161 of file usbh_def.h.
#define USB_DESC_INTERFACE_POWER ((USB_DESC_TYPE_INTERFACE_POWER << 8) & 0xFF00) |
Definition at line 165 of file usbh_def.h.
#define USB_DESC_OTHER_SPEED_CONFIGURATION ((USB_DESC_TYPE_OTHER_SPEED_CONFIGURATION << 8) & 0xFF00) |
Definition at line 164 of file usbh_def.h.
#define USB_DESC_STRING ((USB_DESC_TYPE_STRING << 8) & 0xFF00) |
Definition at line 160 of file usbh_def.h.
#define USB_DESC_TYPE_CONFIGURATION 2 |
Definition at line 139 of file usbh_def.h.
#define USB_DESC_TYPE_DEVICE 1 |
Definition at line 138 of file usbh_def.h.
#define USB_DESC_TYPE_DEVICE_QUALIFIER 6 |
Definition at line 143 of file usbh_def.h.
#define USB_DESC_TYPE_ENDPOINT 5 |
Definition at line 142 of file usbh_def.h.
#define USB_DESC_TYPE_HID 0x21 |
Definition at line 146 of file usbh_def.h.
#define USB_DESC_TYPE_HID_REPORT 0x22 |
Definition at line 147 of file usbh_def.h.
#define USB_DESC_TYPE_INTERFACE 4 |
Definition at line 141 of file usbh_def.h.
#define USB_DESC_TYPE_INTERFACE_POWER 8 |
Definition at line 145 of file usbh_def.h.
#define USB_DESC_TYPE_OTHER_SPEED_CONFIGURATION 7 |
Definition at line 144 of file usbh_def.h.
#define USB_DESC_TYPE_STRING 3 |
Definition at line 140 of file usbh_def.h.
#define USB_DEVICE_DESC_SIZE 18 |
Definition at line 150 of file usbh_def.h.
#define USB_ENDPOINT_DESC_SIZE 7 |
Definition at line 154 of file usbh_def.h.
#define USB_EP_DIR_IN 0x80 |
Definition at line 176 of file usbh_def.h.
#define USB_EP_DIR_MSK 0x80 |
Definition at line 177 of file usbh_def.h.
#define USB_EP_DIR_OUT 0x00 |
Definition at line 175 of file usbh_def.h.
#define USB_EP_TYPE_BULK 0x02 |
Definition at line 172 of file usbh_def.h.
#define USB_EP_TYPE_CTRL 0x00 |
Definition at line 170 of file usbh_def.h.
#define USB_EP_TYPE_INTR 0x03 |
Definition at line 173 of file usbh_def.h.
#define USB_EP_TYPE_ISOC 0x01 |
Definition at line 171 of file usbh_def.h.
#define USB_H2D 0x00 |
Definition at line 108 of file usbh_def.h.
#define USB_HID_DESC_SIZE 9 |
Definition at line 152 of file usbh_def.h.
#define USB_INTERFACE_DESC_SIZE 9 |
Definition at line 153 of file usbh_def.h.
#define USB_LEN_CFG_DESC 0x09 |
Definition at line 100 of file usbh_def.h.
#define USB_LEN_DESC_HDR 0x02 |
Definition at line 98 of file usbh_def.h.
#define USB_LEN_DEV_DESC 0x12 |
Definition at line 99 of file usbh_def.h.
#define USB_LEN_EP_DESC 0x07 |
Definition at line 102 of file usbh_def.h.
#define USB_LEN_IF_DESC 0x09 |
Definition at line 101 of file usbh_def.h.
#define USB_LEN_OTG_DESC 0x03 |
Definition at line 103 of file usbh_def.h.
#define USB_LEN_SETUP_PKT 0x08 |
Definition at line 104 of file usbh_def.h.
#define USB_REQ_CLEAR_FEATURE 0x01 |
Definition at line 126 of file usbh_def.h.
#define USB_REQ_DIR_MASK 0x80 |
Definition at line 107 of file usbh_def.h.
#define USB_REQ_GET_CONFIGURATION 0x08 |
Definition at line 131 of file usbh_def.h.
#define USB_REQ_GET_DESCRIPTOR 0x06 |
Definition at line 129 of file usbh_def.h.
#define USB_REQ_GET_INTERFACE 0x0A |
Definition at line 133 of file usbh_def.h.
#define USB_REQ_GET_STATUS 0x00 |
Definition at line 125 of file usbh_def.h.
#define USB_REQ_RECIPIENT_DEVICE 0x00 |
Definition at line 118 of file usbh_def.h.
#define USB_REQ_RECIPIENT_ENDPOINT 0x02 |
Definition at line 120 of file usbh_def.h.
#define USB_REQ_RECIPIENT_INTERFACE 0x01 |
Definition at line 119 of file usbh_def.h.
#define USB_REQ_RECIPIENT_OTHER 0x03 |
Definition at line 121 of file usbh_def.h.
#define USB_REQ_SET_ADDRESS 0x05 |
Definition at line 128 of file usbh_def.h.
#define USB_REQ_SET_CONFIGURATION 0x09 |
Definition at line 132 of file usbh_def.h.
#define USB_REQ_SET_DESCRIPTOR 0x07 |
Definition at line 130 of file usbh_def.h.
#define USB_REQ_SET_FEATURE 0x03 |
Definition at line 127 of file usbh_def.h.
#define USB_REQ_SET_INTERFACE 0x0B |
Definition at line 134 of file usbh_def.h.
#define USB_REQ_SYNCH_FRAME 0x0C |
Definition at line 135 of file usbh_def.h.
#define USB_REQ_TYPE_CLASS 0x20 |
Definition at line 113 of file usbh_def.h.
#define USB_REQ_TYPE_RESERVED 0x60 |
Definition at line 115 of file usbh_def.h.
#define USB_REQ_TYPE_STANDARD 0x00 |
Definition at line 112 of file usbh_def.h.
#define USB_REQ_TYPE_VENDOR 0x40 |
Definition at line 114 of file usbh_def.h.
#define USBH_DEVICE_ADDRESS 1 |
Definition at line 185 of file usbh_def.h.
#define USBH_DEVICE_ADDRESS_DEFAULT 0 |
Definition at line 183 of file usbh_def.h.
#define USBH_MAX_ERROR_COUNT 2 |
Definition at line 184 of file usbh_def.h.
#define USBH_MAX_PIPES_NBR 15 |
Definition at line 180 of file usbh_def.h.
#define ValBit | ( | VAR, | |
POS | |||
) | (VAR & (1 << POS)) |
Definition at line 65 of file usbh_def.h.