Philips ISP1520 사용자 설명서

다운로드
페이지 51
Philips Semiconductors
ISP1520
Hi-Speed USB hub controller
Product data
Rev. 03 — 24 November 2004
23 of 51
9397 750 13701
© Koninklijke Philips Electronics N.V. 2004. All rights reserved.
11. Descriptors
The ISP1520 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 4
Port n Status Change
0
no change in the status of port n (n = 1 to 4)
1
change in the status of port n (n = 1 to 4)
5 to 7
-
-
not used
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
20
20
the ISP1520 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