阅读:4981回复:38
USB MASS STORAGE的问题
请问各位大虾,驱动如何给MASS STORAGE设备分配一个盘符?通过什么函数?
|
|
沙发#
发布于:2004-11-22 11:38
请把问题描述清楚.需求,现状等要尽可能详细.
|
|
|
板凳#
发布于:2004-11-22 12:11
我的理解是这样:
一个USB MASS STORAGE设备插入计算机后,到盘符出现。中间有这么一个过程:驱动程序发送INQUIRY命令到设备,得到返回的数据,之后根据这些数据,做了一些工作,然后盘符就在系统中出现了。 假如以上理解正确,我想知道那“一些工作”是什么?如何完成?也就是这部分代码大概是什么样子的? PS:其实新手最常见的问题就是不知如何做出最有效的提问!希望有经验的朋友可以推测性地回答一点。或许就会有很大的帮助。 谢谢。 |
|
地板#
发布于:2004-11-22 18:19
其实新手最常见的问题就是不知如何做出最有效的提问!希望有经验的朋友可以推测性地回答一点。或许就会有很大的帮助。
很是经典。 |
|
地下室#
发布于:2004-11-23 11:40
这个问题的确不好回答。
在驱动找到并识别这个mass设备后,会与文件系统dosFs挂接, 挂接时会给这个设备分配一个盘符。dosFsDevCreate 这个过程在host驱动没有问题的前提下。 |
|
5楼#
发布于:2004-11-23 15:29
是文件系统分配的
|
|
6楼#
发布于:2004-11-24 10:41
文件系统在获得了什么样的信息之后,才认为得到了足够的信息来为设备分配一个盘符呢?
|
|
7楼#
发布于:2004-11-24 11:56
SCSI(0x12)命令后返回的那些数据是什么意义啊?若是移动硬盘,应从哪儿提取这些信息再返回给主机呢?
|
|
|
8楼#
发布于:2004-11-24 23:19
我目前也是卡在这里,不知道主机是否对设备发命令读特定扇区 而获取目录,文件名等相关信息,哪位大虾请指导!!!!!!!!!
|
|
9楼#
发布于:2004-11-24 23:42
这一年多,忙了好几个月。对USB进行了仔细研究。这个东西,没想到还真是有点烦人的。花了N多天,终于,解决了ARM,51,DSP等读写移动盘。解决了图象,视频等的存储问题。看到网上有如此多的同行在寻找相关的资料时,却苦无路径。本人深为我们这一领域的状况感到深忧,我们每个人应该有责任为国家的软件事业奉贤。我们不能再等了,应该赶快行动起来互相帮助。我是等不及了,看到新手,苦于无法入门,感到心急,看到旧人思想保守奉贤感到心疼。从今年天从现在开始,我将把我多年的技术经历和资料全部发给大家。大家(不管新人或旧人)也可以提出自己的问题。我能回答的,觉得毫无保留地回答http://www.8dragon.com.要资料的留下邮件,如果要的人多,我上传FTP。
|
|
10楼#
发布于:2004-11-25 09:22
courglor@126.com
thanks a lot |
|
11楼#
发布于:2004-11-25 10:53
tdfdjx@hotmail.com
著著 |
|
12楼#
发布于:2004-11-25 12:30
me:
piaoye80@sohu.com TKS! :) |
|
13楼#
发布于:2004-11-25 17:05
(以下,我没有实践)对于bulkonly device,调用IOCreateDevice,建立Storagedeviceobject,出现盘符是调用IoCreateDevice其中DeviceType为File_Device_Mass_Storage
|
|
14楼#
发布于:2004-11-26 19:18
我在做USB HOST,现在需要FAT文件系统的资料, 将来我想将处理器换成ColdFire , 请大侠给提供一些资料。
E-mail: houdd2000@yahoo.com.cn |
|
15楼#
发布于:2004-11-27 09:21
我想要个FAT16的读写原码参考参考,谢谢!!
POLPO1980@TOM.COM |
|
16楼#
发布于:2004-11-29 21:48
请给我一份完整的资料,谢谢。
doctorjyb@sina.com.cn |
|
17楼#
发布于:2004-12-24 12:29
myhuang@wri.com.cn我要
|
|
18楼#
发布于:2004-12-24 22:09
平安夜快乐!!给我一份 lxping1023@126.com
|
|
19楼#
发布于:2004-12-25 16:28
qsz_12@163.com
非常感谢! |
|
上一页
下一页