| USBD ROM Stack 2.0 ROM based USB device stack

Data Fields
USB_DEVICE_QUALIFIER_DESCRIPTOR Struct Reference
USB Core Layer

`#include <C:/Data/nxp/GIT/lpcopen_v3/lpcopen_version3/LPC11u6x/lpc11u6x/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:

- C:/Data/nxp/GIT/lpcopen_v3/lpcopen_version3/LPC11u6x/lpc11u6x/LPC_USBD_Lib/mw_usbd/mw_usbd.h