SAMV71 Xplained Ultra Software Package 1.4

_CdcAudspkdDriverConfigurationDescriptors Struct Reference
[Usbd_composite_cdcaud]

#include <D:/git/git_canopus_1/softpack/samv7/libraries/libusb/include/CDCAUDDDriver.h>

Data Fields

USBConfigurationDescriptor configuration
USBInterfaceAssociationDescriptor cdcIAD0
USBInterfaceDescriptor cdcCommunication0
CDCHeaderDescriptor cdcHeader0
CDCCallManagementDescriptor cdcCallManagement0
CDCAbstractControlManagementDescriptor cdcAbstractControlManagement0
CDCUnionDescriptor cdcUnion0
USBEndpointDescriptor cdcNotification0
USBInterfaceDescriptor cdcData0
USBEndpointDescriptor cdcDataOut0
USBEndpointDescriptor cdcDataIn0
USBInterfaceAssociationDescriptor audIAD
USBInterfaceDescriptor audInterface
AUDDSpeakerAcDescriptors audControl
USBInterfaceDescriptor audStreamingOutNoIsochronous
USBInterfaceDescriptor audStreamingOut
AUDStreamingInterfaceDescriptor audStreamingOutClass
AUDFormatTypeOneDescriptor1 audStreamingOutFormatType
AUDEndpointDescriptor audStreamingOutEndpoint
AUDDataEndpointDescriptor audStreamingOutDataEndpoint

Detailed Description

Configuration descriptor list for a device implementing CDC(Serial) + Audio(Speaker) composite driver.

Definition at line 176 of file CDCAUDDDriver.h.


Field Documentation

Descriptors for the audio control interface.

Definition at line 209 of file CDCAUDDDriver.h.

USBInterfaceAssociationDescriptor _CdcAudspkdDriverConfigurationDescriptors::audIAD

IAD 1

Definition at line 205 of file CDCAUDDDriver.h.

Audio control interface.

Definition at line 207 of file CDCAUDDDriver.h.

Streaming out interface descriptor.

Definition at line 214 of file CDCAUDDDriver.h.

Audio class descriptor for the streaming out interface.

Definition at line 216 of file CDCAUDDDriver.h.

Audio class descriptor for the streaming out endpoint.

Definition at line 222 of file CDCAUDDDriver.h.

Streaming out endpoint descriptor.

Definition at line 220 of file CDCAUDDDriver.h.

Stream format descriptor.

Definition at line 218 of file CDCAUDDDriver.h.

Streaming out interface descriptor (with no endpoint, required).

Definition at line 212 of file CDCAUDDDriver.h.

CDC abstract control management functional descriptor.

Definition at line 191 of file CDCAUDDDriver.h.

CDC call management functional descriptor.

Definition at line 189 of file CDCAUDDDriver.h.

Communication interface descriptor

Definition at line 185 of file CDCAUDDDriver.h.

Data interface descriptor.

Definition at line 197 of file CDCAUDDDriver.h.

Data IN endpoint descriptor.

Definition at line 201 of file CDCAUDDDriver.h.

Data OUT endpoint descriptor.

Definition at line 199 of file CDCAUDDDriver.h.

CDC header functional descriptor.

Definition at line 187 of file CDCAUDDDriver.h.

USBInterfaceAssociationDescriptor _CdcAudspkdDriverConfigurationDescriptors::cdcIAD0

IAD 0

Definition at line 183 of file CDCAUDDDriver.h.

Notification endpoint descriptor.

Definition at line 195 of file CDCAUDDDriver.h.

CDC union functional descriptor (with one slave interface).

Definition at line 193 of file CDCAUDDDriver.h.

Standard configuration descriptor.

Definition at line 179 of file CDCAUDDDriver.h.


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines