
CY7C656xx
Document #: 38-08037 Rev. *H
Page 13 of 24
0xD4 Load
Byte 0: 0xD4
Needs to be programmed with 0xD4
Byte 1: VID (LSB)
Least Significant Byte of Vendor ID
Byte 2: VID (MSB)
Most Significant Byte of Vendor ID
Byte 3: PID (LSB)
Least Significant Byte of Product ID
Byte 4: PID (MSB)
Most Significant Byte of Product ID
Byte 5: Reserved
Reserved.
Byte 6: DID (MSB)
Most Significant Byte of Device ID
Byte 7: EnabledOvercurrentTimer[3:0], DisabledOvercur-
rentTimer[3:0]
Count time in ms for filtering overcurrent detection. Bits 7–4
are for an enabled port, and bits 3–0 are for a disabled port.
Both range from 0 ms to 15 ms. See section ”Port
Indicators” on page 4. Default: 8 ms = 0x88.
Byte 8: MaximumPower (Full-Speed)
This value is reported in the ConfigurationDescriptor:bMax-
Power field and is the current in 2-mA increments that is
required from the upstream hub when connected at
full-speed. Default: 0x28 = 80 mA for full-speed.
Byte 9: MaximumPower (High-Speed)
This value is reported in the ConfigurationDescriptor:bMax-
Power field and is the current in 2-mA increments that is
required from the upstream hub when connected at
high-speed. Default: 0x57 = 174 mA for high-speed.
Byte 10: Reserved
Write zeros to this location.
Byte 11: Reserved
Write zeros to this location.
Byte 12: HubControllerPower (Full-Speed, bus powered)
This value is reported in the HubDescriptor:bHubContrCur-
rent field and is the current in milliamperes required by the
hub controller when connected on the upstream hub as a
full-speed. Default: 0x50 = 80 mA for full-speed.
Byte 13: HubControllerPower (High-speed, bus powered)
This value is reported in the HubDescriptor:bHubContrCur-
rent field and is the current in milliamperes required by the
hub controller when connected on the upstream hub as a
high-speed. Default: 0xAE = 174 mA for high-speed.
Byte
Value (MSB->LSB)
Factory
Fusable
0
0xD4
1
VID (LSB)
X
2
VID (MSB)
X
3
PID (LSB)
X
4
PID (MSB)
X
5
reserved
6
DID (MSB)
X
7
EnabledOverCurrentTimer[3:0],
DisableOvercurrentTimer[3:0]
8
MaxPower (Full-speed)
X
9
MaxPower (High-speed)
X
10
Reserved
11
Reserved
12
HubControllerPower Full-Speed Bus
Powered
X
13
HubControllerPower High-Speed Bus
Powered
X
14
HubControllerPower Full-Speed Self
Powered
15
HubControllerPower High-Speed Self
Powered
16
PowerOnTimer
17
IllegalHubDescriptor, Compound-
Device, FullspeedOnly, NoPortIndi-
cators, Reserved, GangPowered,
SingleTTOnly, Reserved
X
18
AmberPolarity, GreenPolarity,
ModulateIndicators, PowerControlPo-
larity, OverCurrentPolarity,
OverCurrentMode1,
OverCurrentMode2
X
19
Write Protect
20
NumLangs
21
SupportedStrings
22
ActivePorts[3:0]
23
RemovablePorts[3:0]
X
24
LangID
a
=24+2N
iManufacturer
b
=a+2N
iProduct
c
=b+2N
iSerialNumber
d
=c+2N
iConfiguration(FS)
e
=d+2N
iConfiguration(HS)
f
=e+2N
iInterface(0)
g
=f+2N
reserved
h=g+2N Strings
N:NumLangs
Byte
Value (MSB->LSB)
Factory
Fusable
[+] Feedback
[+] Feedback