English
Language : 

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