|
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.
1.7.1