SAMV71 Xplained Ultra Software Package 1.5

_CdcAudspkdDriverConfigurationDescriptors Struct Reference
[Usbd_composite_cdcaud]

#include <D:/git/git_canopus_1/softpack/samv7/toolkits/mdk_v71/ARM/examples/Atmel/SAMV71_Xplained_Ultra/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 175 of file CDCAUDDDriver.h.


Field Documentation

Descriptors for the audio control interface.

Definition at line 208 of file CDCAUDDDriver.h.

USBInterfaceAssociationDescriptor _CdcAudspkdDriverConfigurationDescriptors::audIAD

IAD 1

Definition at line 204 of file CDCAUDDDriver.h.

Audio control interface.

Definition at line 206 of file CDCAUDDDriver.h.

Streaming out interface descriptor.

Definition at line 213 of file CDCAUDDDriver.h.

Audio class descriptor for the streaming out interface.

Definition at line 215 of file CDCAUDDDriver.h.

Audio class descriptor for the streaming out endpoint.

Definition at line 221 of file CDCAUDDDriver.h.

Streaming out endpoint descriptor.

Definition at line 219 of file CDCAUDDDriver.h.

Stream format descriptor.

Definition at line 217 of file CDCAUDDDriver.h.

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

Definition at line 211 of file CDCAUDDDriver.h.

CDC abstract control management functional descriptor.

Definition at line 190 of file CDCAUDDDriver.h.

CDC call management functional descriptor.

Definition at line 188 of file CDCAUDDDriver.h.

Communication interface descriptor

Definition at line 184 of file CDCAUDDDriver.h.

Data interface descriptor.

Definition at line 196 of file CDCAUDDDriver.h.

Data IN endpoint descriptor.

Definition at line 200 of file CDCAUDDDriver.h.

Data OUT endpoint descriptor.

Definition at line 198 of file CDCAUDDDriver.h.

CDC header functional descriptor.

Definition at line 186 of file CDCAUDDDriver.h.

USBInterfaceAssociationDescriptor _CdcAudspkdDriverConfigurationDescriptors::cdcIAD0

IAD 0

Definition at line 182 of file CDCAUDDDriver.h.

Notification endpoint descriptor.

Definition at line 194 of file CDCAUDDDriver.h.

CDC union functional descriptor (with one slave interface).

Definition at line 192 of file CDCAUDDDriver.h.

Standard configuration descriptor.

Definition at line 178 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