|
Modules | |
| CDC Serial Device IDs | |
Defines | |
| #define | MIN(a, b) ((a < b) ? a : b) |
Variables | |
| const USBDeviceDescriptor | deviceDescriptor |
| const CDCDEEMDriverConfigurationDescriptors | configurationDescriptorsFS |
| const CDCDEEMDriverConfigurationDescriptors | otherSpeedDescriptorsFS |
| const CDCDEEMDriverConfigurationDescriptors | configurationDescriptorsHS |
| const CDCDEEMDriverConfigurationDescriptors | otherSpeedDescriptorsHS |
| const unsigned char | languageIdStringDescriptor [] |
| const unsigned char | productStringDescriptor [] |
| const unsigned char * | stringDescriptors [] |
| WEAK const USBDDriverDescriptors | cdcdEEMDriverDescriptors |
| #define MIN | ( | a, | ||
| b | ||||
| ) | ((a < b) ? a : b) |
Returns the minimum between two values.
Definition at line 71 of file USBDDriverDescriptors.c.
| WEAK const USBDDriverDescriptors cdcdEEMDriverDescriptors |
{
&deviceDescriptor,
(USBConfigurationDescriptor *) &(configurationDescriptorsFS),
0,
(USBConfigurationDescriptor *) &(otherSpeedDescriptorsFS),
0,
(USBConfigurationDescriptor *) &(configurationDescriptorsHS),
0,
(USBConfigurationDescriptor *) &(otherSpeedDescriptorsHS),
stringDescriptors,
2
}
List of standard descriptors for the serial driver.
Definition at line 331 of file USBDDriverDescriptors.c.
| const CDCDEEMDriverConfigurationDescriptors configurationDescriptorsFS |
Standard USB configuration descriptor for the CDC serial driver
Definition at line 97 of file USBDDriverDescriptors.c.
| const CDCDEEMDriverConfigurationDescriptors configurationDescriptorsHS |
Configuration descriptor (when in high-speed).
Definition at line 197 of file USBDDriverDescriptors.c.
| const USBDeviceDescriptor deviceDescriptor |
{
sizeof(USBDeviceDescriptor),
USBGenericDescriptor_DEVICE,
USBDeviceDescriptor_USB2_00,
CDCDeviceDescriptor_CLASS,
CDCDeviceDescriptor_SUBCLASS,
CDCDeviceDescriptor_PROTOCOL,
CHIP_USB_ENDPOINTS_MAXPACKETSIZE(0),
CDCDEEMDriverDescriptors_VENDORID,
CDCDEEMDriverDescriptors_PRODUCTID,
CDCDEEMDriverDescriptors_RELEASE,
0,
1,
0,
1
}
Standard USB device descriptor for the CDC serial driver
Definition at line 78 of file USBDDriverDescriptors.c.
| const unsigned char languageIdStringDescriptor[] |
{
USBStringDescriptor_LENGTH(1),
USBGenericDescriptor_STRING,
USBStringDescriptor_ENGLISH_US
}
Language ID string descriptor
Definition at line 297 of file USBDDriverDescriptors.c.
| const CDCDEEMDriverConfigurationDescriptors otherSpeedDescriptorsFS |
Other-speed configuration descriptor (when in full-speed).
Definition at line 147 of file USBDDriverDescriptors.c.
| const CDCDEEMDriverConfigurationDescriptors otherSpeedDescriptorsHS |
Other-speed configuration descriptor (when in high-speed).
Definition at line 247 of file USBDDriverDescriptors.c.
| const unsigned char productStringDescriptor[] |
{
USBStringDescriptor_LENGTH(12),
USBGenericDescriptor_STRING,
USBStringDescriptor_UNICODE('A'),
USBStringDescriptor_UNICODE('T'),
USBStringDescriptor_UNICODE('9'),
USBStringDescriptor_UNICODE('1'),
USBStringDescriptor_UNICODE('E'),
USBStringDescriptor_UNICODE('t'),
USBStringDescriptor_UNICODE('h'),
USBStringDescriptor_UNICODE('e'),
USBStringDescriptor_UNICODE('r'),
USBStringDescriptor_UNICODE('n'),
USBStringDescriptor_UNICODE('e'),
USBStringDescriptor_UNICODE('t')
}
Product string descriptor
Definition at line 305 of file USBDDriverDescriptors.c.
| const unsigned char* stringDescriptors[] |
List of string descriptors used by the device
Definition at line 324 of file USBDDriverDescriptors.c.
1.7.1