Philips ISP1521 ユーザーズマニュアル

ページ / 53
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 = 1 to 7)
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
3
02
02
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
9
04
04
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