sky412
驱动牛犊
驱动牛犊
  • 注册日期2003-04-24
  • 最后登录2013-03-07
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望3点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
阅读:4166回复:22

哪里能找u盘的代码?我收到scsi2指令后不知道该回答什么.

楼主#
更多 发布于:2003-05-25 12:49
我正在做一个u盘。我收到scsi2指令(read10,mode sense6)后不知道该回答什么,规范上也没讲,哪位朋友知道这方面的资料,能否告知12。还有在网上哪里可以找到u盘的代码下,能否推荐一下?谢谢!

最新喜欢:

zxwitsmezxwits...
虽然我比较烦,但是我真不懂!
yzk_2007
驱动牛犊
驱动牛犊
  • 注册日期2007-12-30
  • 最后登录2007-12-30
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-12-30 16:09
谢谢楼上仁兄:
yaozhongke2001@yahoo.com.cn
clementzhao
驱动大牛
驱动大牛
  • 注册日期2003-05-08
  • 最后登录2009-02-20
  • 粉丝0
  • 关注0
  • 积分28分
  • 威望63点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-07-30 09:01
楼上说的大致不错,有些指令在98、xp下略有不同。我就只知道windows下支持12位指令。6、10位的是不是兼容其他系统的?有人做过其他系统的usb莫?对于scsi,ufi麻烦深有体会,最后做出决定,凡是没有大作用的指令,一律返回不执行!呵呵,这下够省事了吧。
bjzps
驱动小牛
驱动小牛
  • 注册日期2003-03-06
  • 最后登录2009-04-13
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望22点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-07-29 12:30
我现在也做到这步上了.感觉scsi,ufi这些协议好麻烦啊.
不明白read(6),read(10),read(12)的差别是什么?我现在理解的是
是不是host通过usb发来scsi,ufi协议的命令(usb把他们看成setup data,还是一般的data?),然后根据协议的命令的内容,设备和自己的文件系统做交互,需要的话返回相应的数据给host.大概是这样的一个原理么?  大家留个联系方式吧,好实时联系.我的bjzps@263.net qq:2169770.
chenjp
驱动小牛
驱动小牛
  • 注册日期2003-03-11
  • 最后登录2009-05-05
  • 粉丝1
  • 关注0
  • 积分1分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-07-28 19:32
经过inquiry、read capacity后只出现盘符
songtao_xuan
驱动牛犊
驱动牛犊
  • 注册日期2003-05-10
  • 最后登录2009-07-30
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-07-28 09:25
请问枚举过后,是不是必须得按顺序发inqury read capacity等命令U盘才会有反应?
chenjp
驱动小牛
驱动小牛
  • 注册日期2003-03-11
  • 最后登录2009-05-05
  • 粉丝1
  • 关注0
  • 积分1分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-07-23 18:07
枚举通过后,要访问u盘,系统除了发出inquiry、read capacity还会先后发出哪些命令,读取哪些信息?具体顺序是什么样的,着重是建立文件系统的过程。我对MBR、PBR比较头疼
chenjp
驱动小牛
驱动小牛
  • 注册日期2003-03-11
  • 最后登录2009-05-05
  • 粉丝1
  • 关注0
  • 积分1分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2003-07-23 18:06
枚举通过后,要访问u盘,系统除了发出inquiry、read capacity还会先后发出哪些命令,读取哪些信息?具体顺序是什么样的,着重是建立文件系统的过程。
wolfwoo22
禁止发言
禁止发言
  • 注册日期2003-03-11
  • 最后登录2016-04-11
  • 粉丝0
  • 关注0
  • 积分930分
  • 威望8970点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2003-07-21 15:13
用户被禁言,该主题自动屏蔽!
szzwm
驱动牛犊
驱动牛犊
  • 注册日期2003-06-12
  • 最后登录2005-05-06
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2003-07-21 14:58
0x23命令是UFI协议中查询格式化容量方面的命令。我曾经测过一个U盘,它对这个命令的返回值是:00 00 00 08 00 10 00 00 03 00 02 00。具体的含义可以在UFI规格书中找到,你慢慢去对照吧。
chenjp
驱动小牛
驱动小牛
  • 注册日期2003-03-11
  • 最后登录2009-05-05
  • 粉丝1
  • 关注0
  • 积分1分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2003-07-19 12:58
0x23不是scsi-2指令啊,枚举的时候用的是06h,怎么会出来这个命令呢?真是好奇怪,怎么回答啊
flycat0101
驱动小牛
驱动小牛
  • 注册日期2002-06-24
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望22点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
  • 社区居民
11楼#
发布于:2003-06-12 16:43
ox23 是read format capacities。
0x28 是Read10,具体多长和地址在参数里。
具体处里在我Philps的源程序里有

0x23指令该返回什么值呀?
我思,故我在
Levis75
驱动小牛
驱动小牛
  • 注册日期2001-08-06
  • 最后登录2006-06-28
  • 粉丝0
  • 关注0
  • 积分68分
  • 威望7点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2003-06-12 14:55
If i use different UDC and Flash, could i use Philps\' codes of \"SCSI Primary Command Support\"?
I\'m reading these codes, anybody read them and coud u give me your idea? Thanks!
Levis75
驱动小牛
驱动小牛
  • 注册日期2001-08-06
  • 最后登录2006-06-28
  • 粉丝0
  • 关注0
  • 积分68分
  • 威望7点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2003-05-27 10:46
我也在看,有问题我们一起探讨
sky412
驱动牛犊
驱动牛犊
  • 注册日期2003-04-24
  • 最后登录2013-03-07
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望3点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2003-05-27 08:57
Philps的源程序我在看,碰到问题还望各位高手多帮帮忙。另外NewTech兄,这网站上的frank兄的帖子好像不对路啊!
虽然我比较烦,但是我真不懂!
wolfwoo22
禁止发言
禁止发言
  • 注册日期2003-03-11
  • 最后登录2016-04-11
  • 粉丝0
  • 关注0
  • 积分930分
  • 威望8970点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2003-05-27 08:36
用户被禁言,该主题自动屏蔽!
NewTech
驱动大牛
驱动大牛
  • 注册日期2002-10-02
  • 最后登录2010-03-27
  • 粉丝0
  • 关注0
  • 积分16分
  • 威望263点
  • 贡献值0点
  • 好评度86点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2003-05-26 22:15
你去搜索frank的帖子吧!
sky412
驱动牛犊
驱动牛犊
  • 注册日期2003-04-24
  • 最后登录2013-03-07
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望3点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
17楼#
发布于:2003-05-26 18:25
谢谢各位朋友的帮忙。你们说的资料我基本上已有了。我具体想问的问题如下:
1。收到指令代码是23h,有人说在scsi-2中是叫readlong指令,但是我在scsi-2协议没有找到,却在ufi的文档中找到。这是怎么回事?
2。收到指令代码是28h后,我看别人的u盘会回送256字节的数据,不知道这数据该如何回,这数据有什么用,有没有相对应的规范,哪里可以找到?
3。引用 hwfdriver兄
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
另外好象就这个网站有个北航的兄弟有份较完整报告,你找找,找不到我再发给你。
去下USB MASS STORAGE,USB UFI,SCSI协议看看就明白了。
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
那份报告可否给我发一下。email:robertjh◎163.net。
再次谢谢各位朋友的帮忙!
虽然我比较烦,但是我真不懂!
wolfwoo22
禁止发言
禁止发言
  • 注册日期2003-03-11
  • 最后登录2016-04-11
  • 粉丝0
  • 关注0
  • 积分930分
  • 威望8970点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
18楼#
发布于:2003-05-26 13:58
用户被禁言,该主题自动屏蔽!
hwfdriver
驱动牛犊
驱动牛犊
  • 注册日期2003-05-01
  • 最后登录2004-05-31
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
19楼#
发布于:2003-05-26 13:47
  我正做读U盘的HOST CONTROLLER项目,你收到的所有SCSI指令给我讲一下,另外好象就这个网站有个北航的兄弟有份较完整报告,你找找,找不到我再发给你。
  去下USB MASS STORAGE,USB UFI,SCSI协议看看就明白了。
上一页
游客

返回顶部