|
Zephyr API Documentation 4.3.99
A Scalable Open Source RTOS
|
USB Device Qualifier Descriptor. More...
#include <zephyr/usb/usb_ch9.h>
Data Fields | |
| uint8_t | bLength |
| Descriptor length. | |
| uint8_t | bDescriptorType |
| Descriptor type. | |
| uint16_t | bcdUSB |
| USB specification release number. | |
| uint8_t | bDeviceClass |
| Device class. | |
| uint8_t | bDeviceSubClass |
| Device subclass. | |
| uint8_t | bDeviceProtocol |
| Device protocol. | |
| uint8_t | bMaxPacketSize0 |
| Maximum packet size for endpoint zero. | |
| uint8_t | bNumConfigurations |
| Number of configurations. | |
| uint8_t | bReserved |
| Reserved field. | |
USB Device Qualifier Descriptor.
See Table 9-9 of the specification.
| uint16_t usb_device_qualifier_descriptor::bcdUSB |
USB specification release number.
| uint8_t usb_device_qualifier_descriptor::bDescriptorType |
Descriptor type.
| uint8_t usb_device_qualifier_descriptor::bDeviceClass |
Device class.
| uint8_t usb_device_qualifier_descriptor::bDeviceProtocol |
Device protocol.
| uint8_t usb_device_qualifier_descriptor::bDeviceSubClass |
Device subclass.
| uint8_t usb_device_qualifier_descriptor::bLength |
Descriptor length.
| uint8_t usb_device_qualifier_descriptor::bMaxPacketSize0 |
Maximum packet size for endpoint zero.
| uint8_t usb_device_qualifier_descriptor::bNumConfigurations |
Number of configurations.
| uint8_t usb_device_qualifier_descriptor::bReserved |
Reserved field.