|
Zephyr API Documentation 4.3.99
A Scalable Open Source RTOS
|
USB Association Descriptor defined in USB 3 spec. More...
#include <zephyr/usb/usb_ch9.h>
Data Fields | |
| uint8_t | bLength |
| Descriptor length. | |
| uint8_t | bDescriptorType |
| Descriptor type. | |
| uint8_t | bFirstInterface |
| First interface number. | |
| uint8_t | bInterfaceCount |
| Number of associated interfaces. | |
| uint8_t | bFunctionClass |
| Function class. | |
| uint8_t | bFunctionSubClass |
| Function subclass. | |
| uint8_t | bFunctionProtocol |
| Function protocol. | |
| uint8_t | iFunction |
| Function string index. | |
USB Association Descriptor defined in USB 3 spec.
See Table 9-16 of the specification.
| uint8_t usb_association_descriptor::bDescriptorType |
Descriptor type.
| uint8_t usb_association_descriptor::bFirstInterface |
First interface number.
| uint8_t usb_association_descriptor::bFunctionClass |
Function class.
| uint8_t usb_association_descriptor::bFunctionProtocol |
Function protocol.
| uint8_t usb_association_descriptor::bFunctionSubClass |
Function subclass.
| uint8_t usb_association_descriptor::bInterfaceCount |
Number of associated interfaces.
| uint8_t usb_association_descriptor::bLength |
Descriptor length.
| uint8_t usb_association_descriptor::iFunction |
Function string index.