Philips ISP1521 Switch User Manual


 
Philips Semiconductors
ISP1521
Hi-Speed USB hub controller
Product data Rev. 03 — 24 November 2004 25 of 53
9397 750 13702
© Koninklijke Philips Electronics N.V. 2004. All rights reserved.
11. Descriptors
The ISP1521 hub controller supports the following standard USB descriptors:
Device
Device_qualifier
Other_speed_configuration
Configuration
Interface
Endpoint
Hub.
The hub returns different descriptors based on the mode of operation: full-speed or
high-speed.
Table 14: Status Change byte: bit allocation
Bit Name Value Description
0 Hub Status Change 0 no change in the hub status
1 change in the hub status detected
1 to 7 Port n Status Change 0 no change in the status of port n (n=1to7)
1 change in the status of port n (n = 1 to 7)
Table 15: Device descriptor
Offset
(bytes)
Field name Value (hex) Comments
Full-speed High-speed
0 bLength 12 12 descriptor length = 18 bytes
1 bDescriptorType 01 01 type = DEVICE
2 bcdUSB 00 00 see USB specification Rev. 2.0
30202
4 bDeviceClass 09 09 HUB_CLASSCODE
5 bDeviceSubClass 00 00 HubSubClassCode
6 bDeviceProtocol 00 01 HubProtocolHSpeedOneTT
7 bMaxPacketSize0 40 40 packet size = 64 bytes
8 idVendor CC CC Philips Semiconductors vendor ID (04CC); can be
customized
90404
10 idProduct 21 21 the ISP1521 product ID; can be customized
11 15 15
12 bcdDevice 00 00 device ID; can be customized
13 02 02
14 iManufacturer 01 01 can be customized
15 iProduct 02 02 can be customized
16 iSerialNumber 03 03 can be customized; this value must be unique
17 bNumConfigurations 01 01 one configuration