USBD ROM Stack  2.0
ROM based USB device stack
Data Fields
USB_DEVICE_QUALIFIER_DESCRIPTOR Struct Reference

#include <C:/Data/nxp/GIT/lpcopen_v3/lpcopen_version3/LPC43xx_18xx/lpc43xx_18xx/LPC_USBD_Lib/mw_usbd/mw_usbd.h>

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
 

Detailed Description

USB 2.0 Device Qualifier Descriptor

Field Documentation

◆ bLength

uint8_t USB_DEVICE_QUALIFIER_DESCRIPTOR::bLength

Size of descriptor

◆ bDescriptorType

uint8_t USB_DEVICE_QUALIFIER_DESCRIPTOR::bDescriptorType

Device Qualifier Type

◆ bcdUSB

uint16_t USB_DEVICE_QUALIFIER_DESCRIPTOR::bcdUSB

USB specification version number (e.g., 0200H for V2.00)

◆ bDeviceClass

uint8_t USB_DEVICE_QUALIFIER_DESCRIPTOR::bDeviceClass

Class Code

◆ bDeviceSubClass

uint8_t USB_DEVICE_QUALIFIER_DESCRIPTOR::bDeviceSubClass

SubClass Code

◆ bDeviceProtocol

uint8_t USB_DEVICE_QUALIFIER_DESCRIPTOR::bDeviceProtocol

Protocol Code

◆ bMaxPacketSize0

uint8_t USB_DEVICE_QUALIFIER_DESCRIPTOR::bMaxPacketSize0

Maximum packet size for other speed

◆ bNumConfigurations

uint8_t USB_DEVICE_QUALIFIER_DESCRIPTOR::bNumConfigurations

Number of Other-speed Configurations

◆ bReserved

uint8_t USB_DEVICE_QUALIFIER_DESCRIPTOR::bReserved

Reserved for future use, must be zero


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