Microchip® Advanced Software Framework

S_usb_device_qualifier_descriptor Struct Reference

USB Device Qualifier Descriptor.

#include <usb_descriptors.h>

Data Fields

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

uint8_t S_usb_device_qualifier_descriptor::bDescriptorType

Device Qualifier descriptor type.

uint8_t S_usb_device_qualifier_descriptor::bDeviceClass

Class code assigned by the USB.

uint8_t S_usb_device_qualifier_descriptor::bDeviceProtocol

Protocol code assigned by the USB.

uint8_t S_usb_device_qualifier_descriptor::bDeviceSubClass

Subclass code assigned by the USB.

uint8_t S_usb_device_qualifier_descriptor::bLength

Size of this descriptor in bytes.

uint8_t S_usb_device_qualifier_descriptor::bMaxPacketSize0

Max packet size for EP0.

uint8_t S_usb_device_qualifier_descriptor::bNumConfigurations

Number of possible configurations.

uint8_t S_usb_device_qualifier_descriptor::bReserved

Reserved for future use, must be zero.

uint16_t S_usb_device_qualifier_descriptor::bscUSB

Binary Coded Decimal Spec. release.