Data Fields | |
uint8_t | bLength |
uint8_t | bDescriptorType |
uint16_t | bcdUSB |
uint8_t | bDeviceClass |
uint8_t | bDeviceSubClass |
uint8_t | bDeviceProtocol |
uint8_t | bMaxPacketSize0 |
uint8_t | bNumConfigurations |
uint8_t | bReserved |
Definition at line 548 of file USBDescriptors.h.
USB specification release number (in BCD format).
Definition at line 555 of file USBDescriptors.h.
Descriptor type (USBDESC_DEVICE_QUALIFIER or "USB device types").
Definition at line 553 of file USBDescriptors.h.
Device class code.
Definition at line 557 of file USBDescriptors.h.
Device protocol code.
Definition at line 561 of file USBDescriptors.h.
Device subclass code.
Definition at line 559 of file USBDescriptors.h.
Size of the descriptor in bytes.
Definition at line 551 of file USBDescriptors.h.
Maximum packet size of endpoint 0.
Definition at line 563 of file USBDescriptors.h.
Number of possible configurations for the device.
Definition at line 565 of file USBDescriptors.h.
Reserved.
Definition at line 567 of file USBDescriptors.h.