Barrelfish
Data Fields
usb_device_qualifier_descriptor Struct Reference

Data Fields

uint8_t bLength
 should be 10 bytes
 
uint8_t bDescriptorType
 always USB_DESCRIPTOR_TYPE_DEVICE_QUALIFIER
 
uint16_t bcdUSB
 the USB revision
 
uint8_t bDeviceClass
 USB device class code (defined by USB-IF)
 
uint8_t bDeviceSubClass
 SB Device subclass code (defined by USB-IF)
 
uint8_t bDeviceProtocol
 the device protocol to be used
 
uint8_t bMaxPacketSize0
 maximum packet size of endpoint 0
 
uint8_t bNumConfigurations
 the number of configurations
 
uint8_t bReserved
 always zero
 

Detailed Description


USB Device Qualifier Descriptor (USB Specification, Rev 2.0, Section 9.6.2)

This descriptor contains information about a high-speed capable device that would change, if the device is operating at other speed:


The documentation for this struct was generated from the following file: