
Datasheet
OFFSET | FULL | HIGH | FIELD NAME | DESCRIPTION | |
SPEED | SPEED | ||||
4 | 01h | 01h** | bNumInterfaces | Number of interfaces supported by this | |
configuration | |||||
|
|
|
| ||
5 | 01h | 01h | bConfigurationValue | Value to use to select configuration. | |
6 | 00h | 00h | iConfiguration | Index of string descriptor describing this | |
configuration (string not supported) | |||||
|
|
|
| ||
|
|
|
|
| |
7 | user/ | user/ | bmAttibutes | Same as Configuration Descriptor | |
signal | signal | ||||
| (Bitmap) | (Bitmap) |
|
| |
8 | user | user | bMaxPower | Same as Configuration Descriptor | |
(mA) | (mA) | ||||
|
|
|
*Same as Configuration Descriptor
**02h for
Table 9.5 - Standard Interface Descriptor
OFFSET | FULL | HIGH | FIELD NAME | DESCRIPTION | |
SPEED | SPEED | ||||
0 | 09h | 09h | bLength | Size of this descriptor in bytes | |
1 | 04h | 04h | bDescriptorType | INTERFACE Descriptor Type | |
2 | 00h | 00h | bInterfaceNumber | Number of this interface | |
3 | 00h | 00h | bAlternateSetting | Value used to select this alternate setting for the | |
interface | |||||
|
|
|
| ||
4 | 01h | 01h | bNumEndpoints | Number of endpoints used by this interface (not | |
including endpoint 0) | |||||
|
|
|
| ||
5 | 09h | 09h | bInterfaceClass | Class code assigned by USB for Hubs | |
6 | 00h | 00h | bInterfaceSubClass | Subclass code assigned by USB | |
7 | 00h | 01h* | bInterfaceProtcol | Protocol code assigned by USB | |
8 | 00h | 00h | bInterface | Index of string descriptor describing this | |
configuration (string not supported) | |||||
|
|
|
| ||
|
|
|
|
| |
* 02h for |
|
|
Table 9.6 - Standard Endpoint Descriptor
OFFSET | FULL | HIGH | FIELD NAME | DESCRIPTION | |
SPEED | SPEED | ||||
0 | 07h | 07h | bLength | Size of this descriptor in bytes | |
1 | 05h | 05h | bDescriptorType | ENDPOINT Descriptor Type | |
2 | 81h | 81h | bEndpointAddress | The address of the endpoint on the USB device. | |
3 | 03h | 03h | bmAttributes | Describes the endpoint's attributes (interrupt | |
only, no synchronization, data endpoint). | |||||
|
|
|
| ||
4,5 | 0001h | 0001h | wMaxPacketSize | Maximum packet size for this endpoint | |
6 | FFh | 0Ch | bInterval | Interval for polling endpoint for data transfers. |
Revision 1.63 | Page 30 | SMSC USB20H04 |
DATASHEET