SAMV71 Xplained Ultra Software Package 1.3

CDC(Serial) + Audio(Speaker) Endpoints
[Usbd_composite_cdcaud]

Collaboration diagram for CDC(Serial) + Audio(Speaker) Endpoints:

Defines

#define MIN(a, b)   ((a < b) ? a : b)

Variables

const USBDeviceDescriptor deviceDescriptor
const
CdcAudspkdDriverConfigurationDescriptors 
fsConfigurationDescriptors
const
CdcAudspkdDriverConfigurationDescriptors 
hsConfigurationDescriptors
const unsigned char languageIdDescriptor []
const unsigned char manufacturerDescriptor []
const unsigned char productDescriptor []
const unsigned char serialNumberDescriptor []
const unsigned char * stringDescriptors []
const USBDDriverDescriptors cdcauddDriverDescriptors

Define Documentation

#define MIN (   a,
  b 
)    ((a < b) ? a : b)

Returns the minimum between two values.

Definition at line 78 of file USBDDriverDescriptors.c.


Variable Documentation

Initial value:
 {

    &deviceDescriptor,
    (const USBConfigurationDescriptor *) &fsConfigurationDescriptors,
    &qualifierDescriptor,
    0,
    0,
    (const USBConfigurationDescriptor *) &hsConfigurationDescriptors,
    &qualifierDescriptor,
    0,
    stringDescriptors, 4 
}

List of descriptors required by an USB Audio Speakerphoneer device driver.

Definition at line 724 of file USBDDriverDescriptors.c.

const USBDeviceDescriptor deviceDescriptor
Initial value:
 {

    sizeof(USBDeviceDescriptor),
    USBGenericDescriptor_DEVICE,
    USBDeviceDescriptor_USB2_00,
    0xEF,
    0x02,
    0x01,
    CHIP_USB_ENDPOINTS_MAXPACKETSIZE(0),
    CDCAUDDDriverDescriptors_VENDORID,
    CDCAUDDDriverDescriptors_PRODUCTID,
    CDCAUDDDriverDescriptors_RELEASE,
    1, 
    2, 
    3, 
    1  
}

Device descriptor for a USB Audio Speakerphone driver.

Definition at line 85 of file USBDDriverDescriptors.c.

const CdcAudspkdDriverConfigurationDescriptors fsConfigurationDescriptors

FS Configuration descriptors for a USB Audio Speakerphone driver.

Definition at line 118 of file USBDDriverDescriptors.c.

const CdcAudspkdDriverConfigurationDescriptors hsConfigurationDescriptors

HS Configuration descriptors for a USB Audio Speakerphone driver.

Definition at line 388 of file USBDDriverDescriptors.c.

const unsigned char languageIdDescriptor[]
Initial value:
 {

    USBStringDescriptor_LENGTH(1),
    USBGenericDescriptor_STRING,
    USBStringDescriptor_ENGLISH_US
}

String descriptor with the supported languages.

Definition at line 658 of file USBDDriverDescriptors.c.

const unsigned char manufacturerDescriptor[]
Initial value:

Manufacturer name.

Definition at line 666 of file USBDDriverDescriptors.c.

const unsigned char serialNumberDescriptor[]
Initial value:

Product serial number.

Definition at line 700 of file USBDDriverDescriptors.c.

const unsigned char* stringDescriptors[]
Initial value:

Array of pointers to the four string descriptors.

Definition at line 711 of file USBDDriverDescriptors.c.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines