[问题] SCSI, USB, File System之间的关联性

楼主: cates (键盘万事通)   2013-09-03 00:05:24
各位版友好~
小弟最近想要了解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档案的流程呢??
先谢谢各位版友了~~
作者: askacis (ASKA)   2013-09-03 09:24:00
google Bulk only protocol,mass storage device的driver会自己Create 一个kernel thread去维护state machinne~
作者: tisswa (停看听)   2013-09-11 21:09:00
借问 如果usb操作 在u-boot环境下也是一样吗?
作者: genty   2013-09-25 01:26:00
USB Mass Storage, Designing and ... jan axelson建议把 SCSI 跟 USB 两个 sub-system 分开 study

Links booklink

Contact Us: admin [ a t ] ucptt.com