?? scsi+?
字號:
any problems, send mails to lysindybear@sina.com.cn
相關(guān)文件
/drivers/scsi/*.*
scsi驅(qū)動程序的結(jié)構(gòu)比較清晰,
所有和接口有關(guān)的函數(shù)在scsi_lib.c中,負(fù)責(zé)接受上層塊設(shè)備驅(qū)動程序
傳送下來的request的鏈表,request的釋放,scsi命令完成以后的處理等,
scsi.c負(fù)責(zé)scsi抽象層的建立,包括定義各種scsi應(yīng)用的類型,scsi命令的分配,回收,以及
一些scsi通用的操作接口
以上兩個程序文件是是主要的scsi抽象層的構(gòu)成。
sd.c是scsi disk的抽象層,提供scsi磁盤的基本操作集合,一些通用的操作函數(shù)。
數(shù)據(jù)的流程如下
上層驅(qū)動程序--(request鏈表)--->scsi_lib.c(request_fn)--->scsi.c(scsi_dispatch_cmd)--
----->sym53c8xx.c(具體的scsi驅(qū)動程序)--->sd.c(rw_intr)--->scsi_lib.c(scsi_io_completion)
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -