caochenbin
驱动牛犊
驱动牛犊
  • 注册日期2003-10-31
  • 最后登录2004-12-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2181回复:6

请教各位:以下UFI命令应该应答一些什么数据呢?

楼主#
更多 发布于:2004-06-16 13:24
请教各位:以下UFI命令应该应答一些什么数据呢?
1,TEST UNIT READY Command: 00h
2,PREVENT-ALLOW MEDIUM REMOVAL Command: 1Eh

当我将市面上的U盘插入,从BUSHOUND 5.0上抓到的数据来看,每次并不一样。还有Devices中应该选择哪项或哪几项啊?当我插入U盘时,多出4个设备,其中有USB Mass Storge Device,USB-DISK FreeDisk,1394/USB Disk和USB-DISK FreeDisk。谢谢各位!!!
flyhye
驱动小牛
驱动小牛
  • 注册日期2003-07-01
  • 最后登录2012-01-11
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-06-16 17:54
我知道第一个命令无data传输,至于第2个就不清楚了,
具体的你可以看看相关的mass storage类命令spec吧

请教各位:以下UFI命令应该应答一些什么数据呢?
1,TEST UNIT READY Command: 00h
2,PREVENT-ALLOW MEDIUM REMOVAL Command: 1Eh

当我将市面上的U盘插入,从BUSHOUND 5.0上抓到的数据来看,每次并不一样。还有Devices中应该选择哪项或哪几项啊?当我插入U盘时,多出4个设备,其中有USB Mass Storge Device,USB-DISK FreeDisk,1394/USB Disk和USB-DISK FreeDisk。谢谢各位!!!
 
千载奇逢,无如好书良友 一生清福,只在碗茗炉烟
caochenbin
驱动牛犊
驱动牛犊
  • 注册日期2003-10-31
  • 最后登录2004-12-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-06-16 18:10
我说的是,对于这两个主机请求:
1,TEST UNIT READY Command: 00h
2,PREVENT-ALLOW MEDIUM REMOVAL Command: 1Eh
相应的Sense Key、Additional Sense Code(ASC)、Additional Sense Code Qualifier(ASCQ)都应该设置为什么值?以便主机请求Request Sense Data时上报给主机。
flyhye
驱动小牛
驱动小牛
  • 注册日期2003-07-01
  • 最后登录2012-01-11
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-06-16 19:09
我说的是00h命令本不会送什么sense key。
具体的请看相关的协议
我说的是,对于这两个主机请求:
1,TEST UNIT READY Command: 00h
2,PREVENT-ALLOW MEDIUM REMOVAL Command: 1Eh
相应的Sense Key、Additional Sense Code(ASC)、Additional Sense Code Qualifier(ASCQ)都应该设置为什么值?以便主机请求Request Sense Data时上报给主机。
 
千载奇逢,无如好书良友 一生清福,只在碗茗炉烟
caochenbin
驱动牛犊
驱动牛犊
  • 注册日期2003-10-31
  • 最后登录2004-12-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-06-18 18:23
请教各位:以下UFI命令应该应答一些什么数据呢?
1,TEST UNIT READY Command: 00h
2,PREVENT-ALLOW MEDIUM REMOVAL Command: 1Eh

相应的Sense Key、Additional Sense Code(ASC)、Additional Sense Code Qualifier(ASCQ)都应该设置为什么值?以便主机请求Request Sense Data时上报给主机。协议中说了,对于每个命令,无论成功与否,都应该设置相应的Sense Key、ASC和ASCQ的。
caochenbin
驱动牛犊
驱动牛犊
  • 注册日期2003-10-31
  • 最后登录2004-12-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-06-21 12:36
为什么没人能告诉我呢?谢谢了!
flyhye
驱动小牛
驱动小牛
  • 注册日期2003-07-01
  • 最后登录2012-01-11
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-06-21 19:07
请教各位:以下UFI命令应该应答一些什么数据呢?
1,TEST UNIT READY Command: 00h
2,PREVENT-ALLOW MEDIUM REMOVAL Command: 1Eh

相应的Sense Key、Additional Sense Code(ASC)、Additional Sense Code Qualifier(ASCQ)都应该设置为什么值?以便主机请求Request Sense Data时上报给主机。协议中说了,对于每个命令,无论成功与否,都应该设置相应的Sense Key、ASC和ASCQ的。
 


你索性再看看协议,看看sense code值的每个意义,从p49~p53
千载奇逢,无如好书良友 一生清福,只在碗茗炉烟
游客

返回顶部