版块
论坛
喜欢
话题
应用
搜索
登录
注册
liuwan的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=10398
关于U盘开发过程中的一个SCSI命令--INQUIRY的疑问。
我在2000下进行开发,当探测到INQUIRY命令到来,我发回主机一些设备信息,由于我的FIRMWARE处理的是RBC设备命令,所以我返回的INQUIRY数据中的Peripheral device type值就用0x0e返回,但是这时主机除了正确装载usbstor.sys外,还弹...
全文
回复
(
6
)
2002-12-16 18:15
来自版块 -
USB驱动开发
◆
◆
表情
告诉我的粉丝
提 交
liuwan
:
我的不是用三星的FLASH,而是SST的,在FLASH上实现不同于在仿真器上实现,需要有FAT文件系统的支持,所以,你首先需要实现FAT12或FAT16文件系统。
(2003-02-13 14:59)
回复
nter0
:
我在使用接口描述符的subclass=0x06时出现了一些问题,我使用的是接口描述符的subclass=0x01,对于Mode Sense和Mode Select详细的我也不知道,但是我也只收到Mode Sense。只要正确 处理这些函数就行了。我的U盘是 在我自己做的仿真...
(2003-02-13 14:54)
回复
liuwan
:
nter0,我和你的情况一模一样,也是只处理了这些命令,免驱U盘功能便在2K下实现了,我只是不太明白一些SCSI命令规范上讲到的东西,比如我现在使用的设备根据我送给INQUIRY命令的参数,应该是SBC设备,我查阅了所有从T10网站上下载的SCSI设备命令格式规范,0x23这条命...
(2003-02-13 09:39)
回复
nter0
:
MS的W2K自带USB驱动还不支持RBC设备,它只有subclass=0x06和非06两类,且非06的实际上是UFI 说的很对,我以用51+D12+FLASH实现了U盘,主要处理下面的函数,然后就GOOD switch(RBC_OPERATIONCODE){ ...
(2003-02-12 21:17)
回复
iamchine
:
MS的W2K自带USB驱动还不支持RBC设备,它只有subclass=0x06和非06两类,且非06的实际上是UFI
(2003-02-12 16:32)
回复
niro
:
什么是RBC设备呀? :D
(2003-02-12 16:27)
回复
liuwan
加关注
写私信
0
关注
0
粉丝
145
帖子
返回顶部