作者cates (键盘万事通)
看板LinuxDev
标题[问题] SCSI, USB, File System之前的关联性
时间Tue Sep 3 00:05:24 2013
各位版友好~
小弟最近想要了解USB的一些流程,不过稍微看了
一下USB Driver的程式码後,才觉得跟自己想像的不一样
一直都以为USB Driver在init完後,可以透过read/write
API去做档案操作,结果好像想得太简单了~XDDD
看到USB Hist Driver现在的想法是,整个Host的流程是
插入USB Device->供电给USB Device->得到USB Device资讯後
->设定Device Configuration(看看这个device是甚麽型态的)
接下来我们就可以mount这个USB Device起来~
不过假如这是mass storage device的话,要存取档案
似乎要透过SCSI Command读取??而读取档案这边又跟File System
有点关系?? 因为小弟之前没碰过这块 所以直接看code很难串起来
所以想请教版友能不能提供小弟一些资讯or文件 让我先建立一下整个
读取/写入USB Device档案的流程呢??
先谢谢各位版友了~~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.195.14.202
1F:推 askacis:google Bulk only protocol,mass storage device的driver 09/03 09:24
2F:→ askacis:会自己Create 一个kernel thread去维护state machinne~ 09/03 09:25
3F:→ tisswa:借问 如果usb操作 在u-boot环境下也是一样吗? 09/11 21:09
4F:→ genty:USB Mass Storage, Designing and ... jan axelson 09/25 01:26
5F:→ genty:建议把 SCSI 跟 USB 两个 sub-system 分开 study 09/25 01:27