Linux USB驅(qū)動(dòng)框架分析(一)
[摘要] 事實(shí)上,Linux的設(shè)備驅(qū)動(dòng)都遵循一個(gè)慣例——表征驅(qū)動(dòng)程序(用driver更貼切一些,應(yīng)該稱為驅(qū)動(dòng)器比較好吧)的結(jié)構(gòu)體,結(jié)構(gòu)體里面應(yīng)該包含了驅(qū)動(dòng)程序所需要的所有資源。用術(shù)語來說,就是這個(gè)驅(qū)動(dòng)器對(duì)象所擁有的屬性及成員。由于Linux的內(nèi)核用c來編寫,所以我們也按照這種結(jié)構(gòu)化的思想來分析代碼,但我還是希望從OO的角度來闡述這些細(xì)節(jié)。
下載說明: 文件大小:0.08MB | 文件格式:RAR |
上網(wǎng)時(shí)間:2010-04-29