Data Fields
usbConfigDesc Struct Reference

Structure defining USB Configuration Descriptor. More...

#include <usb_spec_defines.h>

Data Fields

uint8_t bLength
 
uint8_t bDescriptorType
 
uint16_t wTotalLength
 
uint8_t bNumInterface
 
uint8_t bConfigurationValue
 
uint8_t iConfiguration
 
uint8_t bmAttributes
 
uint8_t bMaxPower
 

Detailed Description

Structure defining USB Configuration Descriptor.

Field Documentation

uint8_t usbConfigDesc::bConfigurationValue

Value to be used for selecting this configuration.

uint8_t usbConfigDesc::bDescriptorType

Descriptor Type.

uint8_t usbConfigDesc::bLength

Descriptor Length.

uint8_t usbConfigDesc::bmAttributes

Configuration characteristics.

uint8_t usbConfigDesc::bMaxPower

max current in 2 mA units .

uint8_t usbConfigDesc::bNumInterface

Number of interfaces supported by this configuration .

uint8_t usbConfigDesc::iConfiguration

configuration string descriptor index .

uint16_t usbConfigDesc::wTotalLength

total length of data for this configuration.


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

Copyright 2016, Texas Instruments Incorporated