SAM3S8/SD8 Software Package: _USBDeviceQualifierDescriptor Struct Reference

SAM3S8/SD8 Software Package 1.2
Data Fields

# _USBDeviceQualifierDescriptor Struct Reference
[USB Descriptors]

## 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

Definition at line 380 of file USBDescriptors.h.

## Field Documentation

uint16_t _USBDeviceQualifierDescriptor::bcdUSB

USB specification release number (in BCD format).

Definition at line 387 of file USBDescriptors.h.

uint8_t _USBDeviceQualifierDescriptor::bDescriptorType

Descriptor type (USBDESC_DEVICE_QUALIFIER or "USB device types").

Definition at line 385 of file USBDescriptors.h.

uint8_t _USBDeviceQualifierDescriptor::bDeviceClass

Device class code.

Definition at line 389 of file USBDescriptors.h.

uint8_t _USBDeviceQualifierDescriptor::bDeviceProtocol

Device protocol code.

Definition at line 393 of file USBDescriptors.h.

uint8_t _USBDeviceQualifierDescriptor::bDeviceSubClass

Device subclass code.

Definition at line 391 of file USBDescriptors.h.

uint8_t _USBDeviceQualifierDescriptor::bLength

Size of the descriptor in bytes.

Definition at line 383 of file USBDescriptors.h.

uint8_t _USBDeviceQualifierDescriptor::bMaxPacketSize0

Maximum packet size of endpoint 0.

Definition at line 395 of file USBDescriptors.h.

uint8_t _USBDeviceQualifierDescriptor::bNumConfigurations

Number of possible configurations for the device.

Definition at line 397 of file USBDescriptors.h.

uint8_t _USBDeviceQualifierDescriptor::bReserved

Reserved.

Definition at line 399 of file USBDescriptors.h.

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

- libraries/usb/include/USBDescriptors.h

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines