Microchip® Advanced Software Framework

S_usb_device_qualifier_descriptor Struct Reference

USB Device Qualifier Descriptor.

#include <usb_descriptors.h>

Data Fields

U8 bDescriptorType
 Device Qualifier descriptor type. More...
 
U8 bDeviceClass
 Class code assigned by the USB. More...
 
U8 bDeviceProtocol
 Protocol code assigned by the USB. More...
 
U8 bDeviceSubClass
 Subclass code assigned by the USB. More...
 
U8 bLength
 Size of this descriptor in bytes. More...
 
U8 bMaxPacketSize0
 Max packet size for EP0. More...
 
U8 bNumConfigurations
 Number of possible configurations. More...
 
U8 bReserved
 Reserved for future use, must be zero. More...
 
U16 bscUSB
 Binary Coded Decimal Spec. release. More...
 

U8 S_usb_device_qualifier_descriptor::bDescriptorType

Device Qualifier descriptor type.

U8 S_usb_device_qualifier_descriptor::bDeviceClass

Class code assigned by the USB.

U8 S_usb_device_qualifier_descriptor::bDeviceProtocol

Protocol code assigned by the USB.

U8 S_usb_device_qualifier_descriptor::bDeviceSubClass

Subclass code assigned by the USB.

U8 S_usb_device_qualifier_descriptor::bLength

Size of this descriptor in bytes.

U8 S_usb_device_qualifier_descriptor::bMaxPacketSize0

Max packet size for EP0.

U8 S_usb_device_qualifier_descriptor::bNumConfigurations

Number of possible configurations.

U8 S_usb_device_qualifier_descriptor::bReserved

Reserved for future use, must be zero.

U16 S_usb_device_qualifier_descriptor::bscUSB

Binary Coded Decimal Spec. release.