Philips ISP1122 Switch User Manual


 
Philips Semiconductors
ISP1122
USB stand-alone hub
Product specification Rev. 03 — 29 March 2000 13 of 48
9397 750 07002
© Philips Electronics N.V. 2000. All rights reserved.
[1] Device address: 0 to 127.
[2] Returned value in bytes.
[3] MSB specifies endpoint direction: 0 = OUT, 1 = IN. The ISP1122 accepts either value.
9.2 Hub specific requests
In Table 8 the supported hub specific requests are listed, as well as some
unsupported requests. Tabl e 9 provides the feature selectors for setting or clearing
port features.
Feature
Clear Device Feature
(REMOTE_WAKEUP)
X000 0000 01 01, 00 00, 00 00, 00 none
Clear Endpoint (1)
Feature (HALT/STALL)
X000 0010 01 00, 00 81, 00 00, 00 none
Set Device Feature
(REMOTE_WAKEUP)
X000 0000 03 01, 00 00, 00 00, 00 none
Set Endpoint (1)
Feature (HALT/STALL)
X000 0010 03 00, 00 81, 00 00, 00 none
Status
Get Device Status 1000 0000 00 00, 00 00, 00 02, 00 device status
Get Interface Status 1000 0001 00 00, 00 00, 00 02, 00 zero
Get Endpoint (0) Status 1000 0010 00 00, 00 00/80
[3]
, 00 02, 00 endpoint 0
status
Get Endpoint (1) Status 1000 0010 00 00, 00 81, 00 02, 00 endpoint 1
status
Unsupported
Set Descriptor 0000 0000 07 XX, XX XX, XX XX, XX descriptor;
STALL
Get Interface 1000 0001 0A 00, 00 XX, XX 01, 00 STALL
Set Interface X000 0001 0B XX, XX XX, XX 00, 00 STALL
Synch Frame 1000 0010 0C 00, 00 XX, XX 02, 00 STALL
Table 7: Standard USB requests
…continued
Request name bmRequestType
byte 0 [7:0]
(Bin)
bRequest
byte 1
(Hex)
wValue
byte 2, 3
(Hex)
wIndex
byte 4, 5
(Hex)
wLength
byte 6, 7
(Hex)
Data
Table 8: Hub specific requests
Request name bmRequestType
byte 0 [7:0]
(Bin)
bRequest
byte 1
(Hex)
wValue
byte 2, 3
(Hex)
wIndex
byte 4, 5
(Hex)
wLength
byte 6, 7
(Hex)
Data
Descriptor
Get Hub Descriptor 1010 0000 06 00, 00/29
[1]
00, 00 length
[2]
, 00 hub descriptor
Feature
Clear Hub Feature
(C_LOCAL_POWER)
X010 0000 01 00, 00 00, 00 00, 00 none
Clear Port Feature
(feature selectors)
X010 0011 01 feature
[3]
, 00 port
[4]
, 00 00, 00 none
Set Port Feature
(feature selectors)
X010 0011 03 feature
[3]
, 00 port
[4]
, 00 00, 00 none