Philips Semiconductors ISP1520
Hi-Speed USB hub controller
Product data Rev. 03 — 24 November 2004 25 of 51
9397 750 13701 © Koninklijke Philips Electronics N.V. 2004. All rights reserved.
[1] Value in units of 2 ms.
Table 19: Interface descriptor
Offset
(bytes) Field name Value (Hex) Comments
Full-speed High-speed
0 bLength 09 09 descriptor length=9bytes
1 bDescr iptorType 04 04 type = INTERFACE
2 bInterfaceNumber 00 00 -
3 bAlter nateSetting 00 00 no alternate setting
4 bNumEndpoints 01 01 status change (interrupt) endpoint
5 bInterfaceClass 09 09 HUB_CLASSCODE
6 bInterfaceSubClass 00 00 HubSubClassCode
7 bInterfaceProtocol 00 00 -
8 bInterface 00 00 no interface string descriptor
Table 20: Endpoint descriptor
Offset
(bytes) Field name Value (Hex) Comments
Full-speed High-speed
0 bLength 07 07 descriptor length=7bytes
1 bDescr iptorType 05 05 type= ENDPOINT
2 bEndpointAddress 81 81 endpoint 1 at the address number 1
3 bmAttr ibutes 03 03 interrupt endpoint
4 wMaxPacketSize 01 01 packet size= 1 byte
50000
6 bInter val FF 0C polling interval
Table 21: Hub descriptor
Offset
(bytes) Field name Value (Hex) Comments
Full-speed High-speed
0 bDescLength 09 09 descr iptor length=9bytes
1 bDescr iptorType 29 29 type = HUB
2 bNbrPorts 04 04 number of enabled downstream facing ports; selectable by
DP/DM strapping
03 03
02 02
3 wHubCharacteristics A9 A9 see Tab le 22
40000
5 bPwrOn2PwrGood[1] 32 32 ganged or individual mode = 100ms
6 bHubContrCurrent 64 64 -
7 DeviceRemovable 00 00 four downstream facing ports, no embedded port
8 PortPwrCtrlMask FF FF -