
4-Port USB2.0 Hub Controller
Datasheet
Revision 1.63 (10-14-04)
Page 32
SMSC USB20H04
DATASHEET
Table 9.3 - Standard Configuration Descriptor
OFFSET
FULL
SPEED
09h
HIGH
SPEED
09h
FIELD NAME
DESCRIPTION
0
bLength
bDescriptorType
Size of this descriptor in bytes
1
02h
02h
CONFIGURATION Descriptor Type
Total length of data returned for this
configuration
yyyyh = 0019h if OTG support is disabled.
yyyyh = 001Ch if OTG support is enabled.
Number of interfaces supported by this
configuration
Value to use as an argument to the
SetConfiguration() request to select this
configuration.
2,3
yyyyh
yyyyh
wTotalLength
4
01h
01h
bNumInterfaces
5
01h
01h
bConfigurationValue
6
00h
00h
iConfiguration
Index of string descriptor describing this
configuration (string not supported)
The following values are derived from the OEM
value:
= A0h for Bus-Powered.
= E0h for Self-Powered.
All other values are reserved.
If Dynamic Power support is disabled, this value
is derived from the OEM value for MaxPower
consumed from the bus by the hub in this
configuration.
7
user/
signal
(Bitmap)
user/
signal
(Bitmap)
bmAttibutes
If Dynamic Power support is enabled, the
USB20H04 must be configured for a
bus-powered configuration only, and the
following values are reported for this field:
SELF_PWR = 0, OEM value reported.
8
user
(mA)
user
(mA)
bMaxPower
SELF_PWR = 1, 02h (small upstream load for
Self-Powered configuration).
Table 9.4 - Other_Speed_Configuration Descriptor
OFFSET
FULL
SPEED
HIGH
SPEED
FIELD NAME
DESCRIPTION
0
09h
09h
bLength
Size of this descriptor in bytes
1
07h
07h
bDescriptorType
Other-Speed Configuration Descriptor Type
Total length of data returned for this
configuration
zzzz = 0019h if single TT and OTG disabled.
zzzz = 001Ch if single TT and OTG enabled.
zzzz = 0029h if multi-TT and OTG disabled.
2,3
yyyyh*
zzzzh
wTotalLength
zzzz = 002Fh if multi-TT and OTG enabled.