USBDDriverDescriptors
Default mainpageat91libusbdevicecoreUSBDDriverDescriptors
Description Public Protected Private Related All Inheritance Collaboration
USBDDriverDescriptors
List of all descriptors used by a USB device driver.
 
Struct Attributes Table
Public ( Name ) Type Description
 numStrings unsigned char
Number of string descriptors in list.
 pFsConfiguration USBConfigurationDescriptor *
Pointer to the full-speed configuration descriptor.
 pFsDevice USBDeviceDescriptor *
Pointer to the full-speed device descriptor.
 pFsOtherSpeed USBConfigurationDescriptor *
Pointer to the full-speed other speed configuration descriptor.
 pFsQualifier USBDeviceQualifierDescriptor *
Pointer to the full-speed qualifier descriptor.
 pHsConfiguration USBConfigurationDescriptor *
Pointer to the high-speed configuration descriptor.
 pHsDevice USBDeviceDescriptor *
Pointer to the high-speed device descriptor.
 pHsOtherSpeed USBConfigurationDescriptor *
Pointer to the high-speed other speed configuration descriptor.
 pHsQualifier USBDeviceQualifierDescriptor *
Pointer to the high-speed qualifier descriptor.
 pStrings unsigned char **
Pointer to the list of string descriptors.
Description
List of all descriptors used by a USB device driver.
Each descriptor can be provided in two versions: full-speed and high-speed. Devices which are not high-speed capable do not need to provided high-speed descriptors and the full-speed qualifier & other speed descriptors.
 
Source
The documentation for this Class was generated from the following file:
  • USBDDriverDescriptors.h