none
WIN7 64bit OS 与32bit 用安全删除硬件方式退出U Disk 后,发现其USB 行为不同。64bit OS 会在最后一条USB SCSI CMD(0X1B StartStop),且会把USB DN/DP 信号也会断掉。但32bit OS 既不发USB SCSI CMD(0X1B StartStop),信号也没有断,会继续连接,只是不能进行读写。这两个差异怎么那么大? RRS feed

  • 问题

  • WIN7 64bit OS 与32bit 用安全删除硬件方式退出U Disk 后,发现其USB 行为不同。64bit OS 会在最后一条USB SCSI CMD(0X1B StartStop),且会把USB DN/DP 信号也会断掉。但32bit OS 既不发USB SCSI CMD(0X1B StartStop),信号也没有断,会继续连接,只是不能进行读写。这两个差异怎么那么大?

    我现在是做一款产品,我需要退出U Disk mode,在64Bit OS 下,我可以判断发送下来的USB SCSI CMD(0X1B StartStop)中的19byte 的bit1是否置位来判断U Disk 退出U Disk mode。但32bit 既不发USB SCSI CMD(0X1B StartStop),信号也没有断,就没办法通知我的产品退出U Disk mode。(不拔USB线的情况下,退出U Disk mode,进行其他的mode 操作)。

    不知哪位大神帮忙解答下?在WIN7 32 Bit os下,安全删除硬件也能退出我的U Disk mode

    2013年4月19日 2:38