您的位置:首页 > 产品设计 > UI/UE

基于OHCI的USB主机——UFI查询命令(Inquiry)

2010-04-19 15:13 246 查看
查询命令(INQUIRY)请求获取UFI设备参数的信息。他被用作主机上的驱动器访问FUI设备的配置,特别是在接通电源和硬件复位之后使用。命令内容如下表:
[align=left] [/b]位[/b] [/align] [/b] [align=left]字节[/b] [/align] [align=center]7 [/align] [/b] [align=center]6 [/align] [/b] [align=center]5 [/align] [/b] [align=center]4 [/align] [/b] [align=center]3 [/align] [/b] [align=center]2 [/align] [/b] [align=center]1 [/align] [/b] [align=center]0 [/align] [/b]
[align=center]0 [/align] [/b] [align=center]操作代码(0x12) [/align]
[align=center]1 [/align] [/b] [align=center]逻辑单元号(LUN) [/align] [align=center]保留 [/align] [align=center]EVPD [/align]
[align=center]2 [/align] [/b] [align=center]页代码(Page Code),标准值为0x00 [/align]
[align=center]3 [/align] [/b] [align=center]保留 [/align]
[align=center]4 [/align] [/b] [align=center]存储空间长度,常为36字节,即0x24 [/align]
[align=center]5-11 [/align] [/b] [align=center]保留 [/align]
LUN:被设置为0。 EVPD:被设置为0。 页代码:UFI设备仅支持页代码0标准查询数据。 存储空间长度:指定被返回的查询数据的最大字节数,0值将不会产生错误。 UFI设备通常根据请求的字节数返回查询的数据。它不会使用查询命令报告介质状态,例如介质改变或者驱动器不准备。查询命令将不会影响驱动器单元条件或介质状态。 设备执行查询命令后,返回数据如下表:
[align=left] [/b]位[/b] [/align] [/b] [align=left]字节[/b] [/align] [align=center]7 [/align] [/b] [align=center]6 [/align] [/b] [align=center]5 [/align] [/b] [align=center]4 [/align] [/b] [align=center]3 [/align] [/b] [align=center]2 [/align] [/b] [align=center]1 [/align] [/b] [align=center]0 [/align] [/b]
[align=center]0 [/align] [/b] [align=center]保留 [/align] [align=center]外设类型 [/align]
[align=center]1 [/align] [/b] [align=center]RMB [/align] [align=center]保留 [/align]
[align=center]2 [/align] [/b] [align=center]ISO版本号 [/align] [align=center]ECMA版本号 [/align] [align=center]ANSI版本号(0) [/align]
[align=center]3 [/align] [/b] [align=center]保留 [/align] [align=center]响应数据格式(0x01) [/align]
[align=center]4 [/align] [/b] [align=center]附加数据长度(0x1F,即为31字节) [/align]
[align=center]5-7 [/align] [/b] [align=center]保留 [/align]
[align=center]8-15 [/align] [/b] [align=center]厂商信息(8字节,ASCII码) [/align]
[align=center]16-31 [/align] [/b] [align=center]产品信息(16字节,ASCII码) [/align]
[align=center]32-35 [/align] [/b] [align=center]产品版本信息(格式为n.mm) [/align]
外设类型用于指示当前连接的设备类型,0表示软磁盘设备。RMB代表可移除介质(Removable Media Bit),1表示该设备具有可移除介质,0表示没有。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  USB OHCI mdash UFI Inquiry