佚名通过本文主要向大家介绍了massstorage,massstorage万能驱动,massstorageclass,u盘检测不到容量,找不到大容量u盘等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
    
  
                问题: 还是读不到mass storage容量!
描述:
解决方案1:
                    
 
   
 
 
 
 
 描述:
接受到28读请求后,居然连续发了两次512字节数据,而不是一次数据一次CSW,照理和前面的inquiry什么的一样的程序结构呀。怀疑是连续收到2次读中断而连续发送了两次数据。不知各位大侠怎么处理当收到一个读中断而处理scsi命令时,如果再收到一个读中断,那该怎么处理的呢?把第二个中断忽略掉?也该发个csw的吧。
解决方案1:
            读容量是READCAPS
是 0x25
#define SCSI_READCDCAP 0x25
        
            这就是debug技术了。
只能自己多调调,把信息打印出来看等方式解决。
看host回的数据。
mass storage 协议本身很简单的。命令就只有那么多。
        

