![]() |
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 MIN | ( | a, | ||
b | ||||
) | ((a < b) ? a : b) |
Returns the minimum between two values.
Definition at line 78 of file USBDDriverDescriptors.c.
{ &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 |
{ 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[] |
{ 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[] |
{ USBStringDescriptor_LENGTH(5), USBGenericDescriptor_STRING, USBStringDescriptor_UNICODE('A'), USBStringDescriptor_UNICODE('t'), USBStringDescriptor_UNICODE('m'), USBStringDescriptor_UNICODE('e'), USBStringDescriptor_UNICODE('l') }
Manufacturer name.
Definition at line 666 of file USBDDriverDescriptors.c.
const unsigned char productDescriptor[] |
{ USBStringDescriptor_LENGTH(15), USBGenericDescriptor_STRING, USBStringDescriptor_UNICODE('C'), USBStringDescriptor_UNICODE('D'), USBStringDescriptor_UNICODE('C'), USBStringDescriptor_UNICODE(' '), USBStringDescriptor_UNICODE('C'), USBStringDescriptor_UNICODE('O'), USBStringDescriptor_UNICODE('M'), USBStringDescriptor_UNICODE('&'), USBStringDescriptor_UNICODE('S'), USBStringDescriptor_UNICODE('p'), USBStringDescriptor_UNICODE('e'), USBStringDescriptor_UNICODE('a'), USBStringDescriptor_UNICODE('k'), USBStringDescriptor_UNICODE('e'), USBStringDescriptor_UNICODE('r') }
Product name.
Definition at line 678 of file USBDDriverDescriptors.c.
const unsigned char serialNumberDescriptor[] |
{ USBStringDescriptor_LENGTH(4), USBGenericDescriptor_STRING, USBStringDescriptor_UNICODE('0'), USBStringDescriptor_UNICODE('1'), USBStringDescriptor_UNICODE('2'), USBStringDescriptor_UNICODE('3') }
Product serial number.
Definition at line 700 of file USBDDriverDescriptors.c.
const unsigned char* stringDescriptors[] |
Array of pointers to the four string descriptors.
Definition at line 711 of file USBDDriverDescriptors.c.