Microchip® Advanced Software Framework

S_usb_configuration_descriptor Struct Reference

USB Configuration Descriptor.

#include <usb_descriptors.h>

Data Fields

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

U8 S_usb_configuration_descriptor::bConfigurationValue

Value for SetConfiguration request.

U8 S_usb_configuration_descriptor::bDescriptorType

CONFIGURATION descriptor type.

U8 S_usb_configuration_descriptor::bLength

Size of this descriptor in bytes.

U8 S_usb_configuration_descriptor::bmAttributes

Configuration characteristics.

U8 S_usb_configuration_descriptor::bNumInterfaces

Number of interfaces for this conf.

U8 S_usb_configuration_descriptor::iConfiguration

Index of string descriptor.

U8 S_usb_configuration_descriptor::MaxPower

Maximum power consumption.

U16 S_usb_configuration_descriptor::wTotalLength

Total length of data returned.