flycat0101
驱动小牛
驱动小牛
  • 注册日期2002-06-24
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望22点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
  • 社区居民
阅读:1355回复:3

CBW问题请教

楼主#
更多 发布于:2003-05-28 15:18
请问,在发送完MAX LUN后,usb host是不是该向device发送CBW包?如果不是的话,那么该是发什么命令?
如果是的话,是通过那个管道?是EP0 OUT还是BULK OUT管道?

多谢多谢,给分!
我思,故我在
iamchine
驱动小牛
驱动小牛
  • 注册日期2002-11-18
  • 最后登录2005-11-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-05-28 15:24
应该是在枚举完成之后,即Set Config之后,主机就会通过Bulk Out Pipe发送CBW包了。(假设你采用Bulk Only协议)
flycat0101
驱动小牛
驱动小牛
  • 注册日期2002-06-24
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望22点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
  • 社区居民
板凳#
发布于:2003-05-28 15:46
多谢,我现在采用Bulk Only协议
还有一点不明白,在set configuration后,我收到的是Get Max LUN命令,应该是在这之后才发送CBW包吧
再有,在CBW中的CBWCB段的格式是怎么样的?和UFI的命令格式一样吗?
我思,故我在
iamchine
驱动小牛
驱动小牛
  • 注册日期2002-11-18
  • 最后登录2005-11-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-05-28 16:18
CBW中的CBWCB域的格式是符合SCSI-2命令的,和UFI很像(几乎一样,两者差异在于device返回的数据格式不同,以及个别命令码不同),一般也是inquiry,read format capacity,read capacity,mode sense等。
游客

返回顶部