飞利浦 半导体
ISP1122
usb 保卫-alone hub
产品 规格 rev. 03 — 29 march 2000 12 的 48
9397 750 07002
© 飞利浦 electronics n.v. 2000. 所有 权利 保留.
9. host requests
这 ISP1122 handles 所有 标准 USB requests 从 这 host 通过 控制 endpoint 0.
这 控制 endpoint 能 handle 一个 最大 的 64 字节 每 转移.
remark:
请 便条 那 这 usb 数据 传递 顺序 是 least significant 位
(lsb) first. 在 这 下列的 tables multi-字节 变量 是 displayed least significant
字节 first.
9.1 标准 requests
Table 7显示 这 supported 标准 usb requests. 一些 requests 是 explicitly
unsupported. 所有 其它 requests 将 是 responded 和 一个 stall 小包装板盒.
表格 6: 状态 改变 字节: 位 allocation
位 标识 描述
0 Hub SC 一个 逻辑 1 indicates 一个 状态 改变 在 这 hub’s upstream 端口
1 端口 1 SC 一个 逻辑 1 indicates 一个 状态 改变 在 downstream 端口 1
2 端口 2 SC 一个 逻辑 1 indicates 一个 状态 改变 在 downstream 端口 2
3 端口 3 SC 一个 逻辑 1 indicates 一个 状态 改变 在 downstream 端口 3
4 端口 4 SC 一个 逻辑 1 indicates 一个 状态 改变 在 downstream 端口 4
5 端口 5 SC 一个 逻辑 1 indicates 一个 状态 改变 在 downstream 端口 5
6 保留 不 使用
7 保留 不 使用
表格 7: 标准 usb requests
要求 名字 bmRequestType
字节 0 [7:0]
(bin)
bRequest
字节 1
(十六进制)
wValue
字节 2, 3
(十六进制)
wIndex
字节 4, 5
(十六进制)
wLength
字节 6, 7
(十六进制)
数据
地址
设置 地址 X000 0000 05 地址
[1]
00, 00 00, 00 毫无
Configuration
得到 configuration 1000 0000 08 00, 00 00, 00 01, 00 configuration
值 = 01H
设置 configuration (0) X000 0000 09 00, 00 00, 00 00, 00 毫无
设置 configuration (1) X000 0000 09 01, 00 00, 00 00, 00 毫无
Descriptor
得到 configuration
Descriptor
1000 0000 06 00, 02 00, 00 长度
[2]
configuration,
接口 和
endpoint
descriptors
得到 设备 descriptor 1000 0000 06 00, 01 00, 00 长度
[2]
设备
descriptor
得到 string descriptor (0) 1000 0000 06 03, 00 00, 00 长度
[2]
language id
string
得到 string descriptor (1) 1000 0000 06 03, 01 00, 00 长度
[2]
生产者
string
得到 string descriptor (2) 1000 0000 06 03, 02 00, 00 长度
[2]
产品 string