Microchip® Advanced Software Framework

S_usb_configuration_descriptor Struct Reference

USB Configuration Descriptor.

#include <usb_descriptors.h>

Data Fields

uint8_t bConfigurationValue
 Value for SetConfiguration request. More...
 
uint8_t bDescriptorType
 CONFIGURATION descriptor type. More...
 
uint8_t bLength
 Size of this descriptor in bytes. More...
 
uint8_t bmAttributes
 Configuration characteristics. More...
 
uint8_t bNumInterfaces
 Number of interfaces for this conf. More...
 
uint8_t iConfiguration
 Index of string descriptor. More...
 
uint8_t MaxPower
 Maximum power consumption. More...
 
uint16_t wTotalLength
 Total length of data returned. More...
 

uint8_t S_usb_configuration_descriptor::bConfigurationValue

Value for SetConfiguration request.

uint8_t S_usb_configuration_descriptor::bDescriptorType

CONFIGURATION descriptor type.

uint8_t S_usb_configuration_descriptor::bLength

Size of this descriptor in bytes.

uint8_t S_usb_configuration_descriptor::bmAttributes

Configuration characteristics.

uint8_t S_usb_configuration_descriptor::bNumInterfaces

Number of interfaces for this conf.

uint8_t S_usb_configuration_descriptor::iConfiguration

Index of string descriptor.

uint8_t S_usb_configuration_descriptor::MaxPower

Maximum power consumption.

uint16_t S_usb_configuration_descriptor::wTotalLength

Total length of data returned.