Philips ISP1521 Switch User Manual


 
Philips Semiconductors
ISP1521
Hi-Speed USB hub controller
Product data Rev. 03 — 24 November 2004 19 of 53
9397 750 13702
© Koninklijke Philips Electronics N.V. 2004. All rights reserved.
9.2.3 ROM or EEPROM map
Remark: A 128-byte EEPROM supports one language ID only, and a 256-byte
EEPROM supports two language IDs.
9.2.4 ROM or EEPROM detailed map
Fig 8. ROM or EEPROM map.
MLD714
Signature
00H
02H
10H
7FH
FFH
80H
0AH
Device Descriptor
String Descriptor
(first Language ID):
iManufacturer string
iProduct string
iSerial Number string
String Descriptor
(second Language ID):
iManufacturer string
iProduct string
iSerial Number string
Language ID
Table 12: ROM or EEPROM detailed map
Address
(hex)
Content Default
(hex)
Example
(hex)
Comment
Signature descriptor
00 signature (low) 55 - signature to signify valid data comment
01 signature (high) AA -
Device descriptor
02 idVendor (low) CC - Philips Semiconductors vendor ID
03 idVendor (high) 04 -
04 idProduct (low) 21 - ISP1521 product ID
05 idProduct (high) 15 -
06 bcdDevice (low) 00 - device release; silicon revision
increments this value
07 bcdDevice (high) 02 -
08 RSV, iSN, iP, iM - 00 if all the three strings are supported, the
value of this byte is 39H
09 reserved - FF -
String descriptor Index 0 (language ID)
0A bLength
[1]
- 06 two language ID support
0B bDescriptorType - 03
[2]
STRING
0C wLANGID[0] - 09 LANGID code zero (first language ID)
(English—USA in this example)
0D - 04
0E wLANGID[1] - 09 LANGID code one (second language ID)
(English—UK in this example)
0F - 08
String descriptor Index 1 (iManufacturer)
[3]
10 bLength - 2E string descriptor length (manufacturer ID)