Microchip® Advanced Software Framework

S_usb_ac_interface_descriptor Struct Reference

A U D I O Specific Class-Specific AC Interface Descriptor.

#include <usb_descriptors.h>

Data Fields

uint8_t baInterface1
 Interface number of the first AudioStreaming or MIDIStreaming interface in the Collection. More...
 
uint8_t baInterface2
 Interface number of the second AudioStreaming or MIDIStreaming interface in the Collection. More...
 
uint16_t bcdADC
 Revision of class spec. More...
 
uint8_t bDescriptorType
 CS interface. More...
 
uint8_t bDescritorSubtype
 HEADER Subtype. More...
 
uint8_t bInCollection
 Number of streaming interface. More...
 
uint8_t bLength
 Size of this descriptor in bytes. More...
 
uint16_t wTotalLength
 Total size of class specific descriptor. More...
 

uint8_t S_usb_ac_interface_descriptor::baInterface1

Interface number of the first AudioStreaming or MIDIStreaming interface in the Collection.

uint8_t S_usb_ac_interface_descriptor::baInterface2

Interface number of the second AudioStreaming or MIDIStreaming interface in the Collection.

uint16_t S_usb_ac_interface_descriptor::bcdADC

Revision of class spec.

uint8_t S_usb_ac_interface_descriptor::bDescriptorType

CS interface.

uint8_t S_usb_ac_interface_descriptor::bDescritorSubtype

HEADER Subtype.

uint8_t S_usb_ac_interface_descriptor::bInCollection

Number of streaming interface.

uint8_t S_usb_ac_interface_descriptor::bLength

Size of this descriptor in bytes.

uint16_t S_usb_ac_interface_descriptor::wTotalLength

Total size of class specific descriptor.