EasyManua.ls Logo

Espressif ESP32-S2 - Page 514

Espressif ESP32-S2
1695 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Chapter 2. API Reference
uint8_t val[USB_EP_DESC_SIZE]
union usb_str_desc_t
#include <usb_types_ch9.h> Structure representing a USB string descriptor.
Public Members
uint8_t bLength
Size of the descriptor in bytes
uint8_t bDescriptorType
STRING Descriptor Type
uint16_t wData[1]
UTF-16LE encoded
struct usb_str_desc_t::[anonymous] USB_DESC_ATTR
uint8_t val[USB_STR_DESC_SIZE]
Macros
USB_DESC_ATTR
USB_B_DESCRIPTOR_TYPE_DEVICE
Descriptor types from USB2.0 specification table 9.5.
USB_B_DESCRIPTOR_TYPE_CONFIGURATION
USB_B_DESCRIPTOR_TYPE_STRING
USB_B_DESCRIPTOR_TYPE_INTERFACE
USB_B_DESCRIPTOR_TYPE_ENDPOINT
USB_B_DESCRIPTOR_TYPE_DEVICE_QUALIFIER
USB_B_DESCRIPTOR_TYPE_OTHER_SPEED_CONFIGURATION
USB_B_DESCRIPTOR_TYPE_INTERFACE_POWER
USB_B_DESCRIPTOR_TYPE_OTG
Descriptor types from USB 2.0 ECN.
USB_B_DESCRIPTOR_TYPE_DEBUG
USB_B_DESCRIPTOR_TYPE_INTERFACE_ASSOCIATION
USB_B_DESCRIPTOR_TYPE_SECURITY
Descriptor types from Wireless USB spec.
USB_B_DESCRIPTOR_TYPE_KEY
USB_B_DESCRIPTOR_TYPE_ENCRYPTION_TYPE
USB_B_DESCRIPTOR_TYPE_BOS
USB_B_DESCRIPTOR_TYPE_DEVICE_CAPABILITY
USB_B_DESCRIPTOR_TYPE_WIRELESS_ENDPOINT_COMP
USB_B_DESCRIPTOR_TYPE_WIRE_ADAPTER
USB_B_DESCRIPTOR_TYPE_RPIPE
USB_B_DESCRIPTOR_TYPE_CS_RADIO_CONTROL
USB_B_DESCRIPTOR_TYPE_PIPE_USAGE
Descriptor types from UAS specification.
USB_SETUP_PACKET_SIZE
Size of a USB control transfer setup packet in bytes.
Espressif Systems 503
Submit Document Feedback
Release v4.4

Table of Contents