|
Lightweight USB stack
1.0
|
USB device qualifier descriptor. More...
#include <usb_std.h>
Data Fields | |
| uint8_t | bLength |
| Size of the descriptor, in bytes. | |
| uint8_t | bDescriptorType |
| Qualifier descriptor. | |
| uint16_t | bcdUSB |
| BCD of the supported USB specification. | |
| uint8_t | bDeviceClass |
| USB device class. | |
| uint8_t | bDeviceSubClass |
| USB device subclass. | |
| uint8_t | bDeviceProtocol |
| USB device protocol. | |
| uint8_t | bMaxPacketSize0 |
| Size of the control endpoint's bank in bytes. | |
| uint8_t | bNumConfigurations |
| Total number of configurations supported by the device. | |
| uint8_t | bReserved |
| Reserved for future use, must be 0. | |
USB device qualifier descriptor.
The device_qualifier descriptor describes information about a high-speed capable device that would change if the device were operating at the other speed. For example, if the device is currently operating at full-speed, the device qualifier returns information about how it would operate at high-speed and vice-versa.