枚举已经通过,但是没有盘符出现,何故?好像在xp下不用驱动吧
回复(7) 2003-07-09 18:07 来自版块 - USB驱动开发
表情
chenjp现在能出现盘符了,就是不知道系统发过来的第一个READ(10)命令,该怎么返回? 28 00 00 00 00 00 00 00 01 00(2003-07-18 22:55)
clementzhaoSET ADDRESS命令经常抓不到,实际上是能收到的。你大可不用管,吧程序写完整就行。(2003-07-15 14:25)
chenjp55 53 42 43 - 90 2c 11 81 24 00 00 00 - 80 00 06 12 00 00 00 24 - 00 00 00 00 00 00 00 00 - 00 00 00 上面就是收到的CBW,共31个字节,其中 12 00 00 00...(2003-07-14 18:15)
szzwm类似的问题我也碰到过,好象BusHound会遗漏某些数据,固件返回很多数据,但BusHound只显示很少的一部分。可以肯定:你的枚举已经通过了。 有没有收到CBW?也就是SCSI命令?如果收到,要返回相应的数据和CSW,来回几次之后就可以看到盘符了。(2003-07-13 11:24)
chenjp 10 CTL 80 06 00 01 - 00 00 12 00 GET DESCRIPTR 0us 1.1.0 10 DI 12 01 00 01 - 00 00 00 10 ........ 4.9...(2003-07-12 16:18)
clementzhao所谓的“在xp下不用驱动”是指xp下带有相应驱动,并不需要你自己开发!枚举通过后还是要有驱动来启用设备。(2003-07-11 08:29)
NewTech枚举之后还要对scsi命令进行解释才行啊!(2003-07-09 18:41)

返回顶部