dayong
驱动牛犊
驱动牛犊
  • 注册日期2003-06-15
  • 最后登录2004-08-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1145回复:9

CDB中代码为23的是个什么命令??

楼主#
更多 发布于:2003-12-16 09:58
怎么在SCSI的资料里没看到有这个命令???
lxb_gd
驱动太牛
驱动太牛
  • 注册日期2002-01-16
  • 最后登录2018-06-02
  • 粉丝0
  • 关注0
  • 积分72408分
  • 威望362391点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
沙发#
发布于:2003-12-16 10:04
read format capacity
dayong
驱动牛犊
驱动牛犊
  • 注册日期2003-06-15
  • 最后登录2004-08-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-12-16 10:07
lxb_gd

哪个资料里有??能传上来吗?
lxb_gd
驱动太牛
驱动太牛
  • 注册日期2002-01-16
  • 最后登录2018-06-02
  • 粉丝0
  • 关注0
  • 积分72408分
  • 威望362391点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2003-12-16 10:12
read it!
附件名称/大小 下载次数 最后更新
2003-12-16_mass_storage_ufi.pdf (212KB)  10
dayong
驱动牛犊
驱动牛犊
  • 注册日期2003-06-15
  • 最后登录2004-08-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-12-16 10:18
lxb_gd
为什么在SCSI资料里有些命令没有呢???
做U盘的话到底该用哪个命令集???
lxb_gd
驱动太牛
驱动太牛
  • 注册日期2002-01-16
  • 最后登录2018-06-02
  • 粉丝0
  • 关注0
  • 积分72408分
  • 威望362391点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
5楼#
发布于:2003-12-16 10:32
因为u盘是mass storage类,它有它自己的特点,但又兼容scsi命令。
u盘的命令集有:
1。RBC(Reduced Block Commands),大多数u盘都用这个
2.scsi transparent command set;
3.UFI command specification
4.ATA command block
dayong
驱动牛犊
驱动牛犊
  • 注册日期2003-06-15
  • 最后登录2004-08-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-12-16 10:48
lxb_gd
你有没有RBC的资料啊~~~
dayong
驱动牛犊
驱动牛犊
  • 注册日期2003-06-15
  • 最后登录2004-08-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2003-12-16 10:50
lxb_gd

还有,我的命令集代码是06,应该是用SCSI的,怎么会出现UFI的命令呢?
lxb_gd
驱动太牛
驱动太牛
  • 注册日期2002-01-16
  • 最后登录2018-06-02
  • 粉丝0
  • 关注0
  • 积分72408分
  • 威望362391点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
8楼#
发布于:2003-12-16 11:26
RBC的资料你上网搜索一下吧,比较好找的。
scsi 命令集是: SPC-2的;
〉〉我的命令集代码是06,应该是用SCSI的,怎么会出现UFI的命令呢?

这个问题可能要问做U盘的厂家了。
不过U盘的好几个命令都是通用的,如READ10 WRITE10 TEST UNIT READY,READ CAPACITY等。

dragon_hn
驱动中牛
驱动中牛
  • 注册日期2002-05-18
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分297分
  • 威望40点
  • 贡献值0点
  • 好评度32点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2003-12-16 13:47
我测试的两个U盘也都采用SCSI接口,也都有23H命令,估计U盘的SCSI接口与标准SCSI接口有些不同。这个问题应该不是U盘厂商的问题,而是WINDOWS的问题,因为命令是由WINDOWS发出的,U盘只是被动地处理命令。好像有些U盘对该命令的处理也有些敷衍,我读到的一个处理方法如下:
  // COMMAND:23H
  8  DO     55 53 42 43 - e8 26 5e 81 - fc 00 00 00 - 80 00 0a 23  USBC.&^........#  1.0ms        35.1.0        
            00 00 00 00 - 00 00 00 fc - 00 00 00 00 - 00 00 00     ...............                35.1.16      
  8  DI     00 23 00 23 - 00 23 00 23 - 00 23 00 23 - 00 23 00 23  .#.#.#.#.#.#.#.#  998us        36.1.0        
            00 23 00 23 - 00 23 00 23 - 00 23 00 23 - 00 23 00 23  .#.#.#.#.#.#.#.#               36.1.16      
            00 23 00 23 - 00 23 00 23 - 00 23 00 23 - 00 23 00 23  .#.#.#.#.#.#.#.#               36.1.32      
            00 23 00 23 - 00 23 00 23 - 00 23 00 23 - 00 23 00 23  .#.#.#.#.#.#.#.#               36.1.48      
            00 23 00 23 - 00 23 00 23 - 00 23 00 23 - 00 23 00 23  .#.#.#.#.#.#.#.#               36.1.64      
            00 23 00 23 - 00 23 00 23 - 00 23 00 23 - 00 23 00 23  .#.#.#.#.#.#.#.#               36.1.80      
            00 23 00 23 - 00 23 00 23 - 00 23 00 23 - 00 23 00 23  .#.#.#.#.#.#.#.#               36.1.96      
            00 23 00 23 - 00 23 00 23 - 00 23 00 23 - 00 23 00 23  .#.#.#.#.#.#.#.#               36.1.112      
            00 23 00 23 - 00 23 00 23 - 00 23 00 23 - 00 23 00 23  .#.#.#.#.#.#.#.#               36.1.128      
            00 23 00 23 - 00 23 00 23 - 00 23 00 23 - 00 23 00 23  .#.#.#.#.#.#.#.#               36.1.144      
            00 23 00 23 - 00 23 00 23 - 00 23 00 23 - 00 23 00 23  .#.#.#.#.#.#.#.#               36.1.160      
            00 23 00 23 - 00 23 00 23 - 00 23 00 23 - 00 23 00 23  .#.#.#.#.#.#.#.#               36.1.176      
            00 23 00 23 - 00 23 00 23 - 00 23 00 23 - 00 23 00 23  .#.#.#.#.#.#.#.#               36.1.192      
            00 23 00 23 - 00 23 00 23 - 00 23 00 23 - 00 23 00 23  .#.#.#.#.#.#.#.#               36.1.208      
            00 23 00 23 - 00 23 00 23 - 00 23 00 23 - 00 23 00 23  .#.#.#.#.#.#.#.#               36.1.224      
            00 23 00 23 - 00 23 00 23 - 00 23 00 23                .#.#.#.#.#.#                   36.1.240      
  8  DI     55 53 42 53 - e8 26 5e 81 - fc 00 00 00 - 01           USBS.&^......     1.0ms        37.1.0        
而另一个处理方法如下:
  8  DO     55 53 42 43 - 68 9a 50 81 - fc 00 00 00 - 80 00 0a 23  USBCh.P........#  928us        36.1.0        
            00 00 00 00 - 00 00 00 fc - 00 00 00 00 - 00 00 00     ...............                36.1.16      
  8  DI     00 00 00 08 - 00 10 00 00 - 03 00 02 00                ............       67us        37.1.0        
  8  DI     55 53 42 53 - 68 9a 50 81 - f0 00 00 00 - 00           USBSh.P......     1.0ms        38.1.0        
--------------------------------------------------------
我一直对此的理解比较模糊,不知道到底怎样处理才比较恰当,有高手知道的请不吝指点。
www.dragon-2008.com 欢迎交流
游客

返回顶部