深入理解linux驅(qū)動(dòng)程序設(shè)計(jì)是一本linux系統(tǒng)驅(qū)動(dòng)設(shè)計(jì)指導(dǎo)書(shū)籍,由吳國(guó)偉,姚琳,畢成龍編著。全書(shū)以基于Linux內(nèi)核3.8.13源代碼而編寫(xiě),全面深入地論述了Linux設(shè)備驅(qū)動(dòng)開(kāi)發(fā)的全方位技術(shù),揭秘Linux內(nèi)核、驅(qū)動(dòng)開(kāi)發(fā)、驅(qū)動(dòng)開(kāi)發(fā)實(shí)例,主要內(nèi)容包括Linux內(nèi)核設(shè)備管理方式,Linux驅(qū)動(dòng)開(kāi)發(fā)基礎(chǔ),Linux內(nèi)核中斷機(jī)制,Linux塊設(shè)備驅(qū)動(dòng)開(kāi)發(fā),Linux網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng)開(kāi)發(fā),LinuxUSB驅(qū)動(dòng)開(kāi)發(fā)等等,并且配以編程實(shí)例幫助理解,非常適合從事嵌入式系統(tǒng)開(kāi)發(fā)設(shè)計(jì)的工程技術(shù)人員下載閱讀。
內(nèi)容介紹
《深入理解linux驅(qū)動(dòng)程序設(shè)計(jì)》基于Linux內(nèi)核3.8.13源代碼及相關(guān)實(shí)例向讀者系統(tǒng)而詳盡地介紹和分析了Linux設(shè)備驅(qū)動(dòng)程序開(kāi)發(fā)框架、原理和方法。全書(shū)共分13章,內(nèi)容包括字符設(shè)備、塊設(shè)備、網(wǎng)絡(luò)設(shè)備、MMC/SD驅(qū)動(dòng)、USB驅(qū)動(dòng)、總線驅(qū)動(dòng)及Flash驅(qū)動(dòng)的開(kāi)發(fā)機(jī)制和實(shí)例。 本書(shū)各章均首先概要介紹各模塊的實(shí)現(xiàn)原理,隨后列舉各模塊中的關(guān)鍵數(shù)據(jù)結(jié)構(gòu),再結(jié)合源代碼及實(shí)例分析介紹,讓讀者更全面地了解Linux驅(qū)動(dòng)開(kāi)發(fā)。本書(shū)內(nèi)容豐富,概念和原理講解細(xì)致、深入淺出。其中,有關(guān)代碼的部分都標(biāo)有注釋以詳細(xì)介紹功能,書(shū)中的設(shè)計(jì)和分析也配以編程實(shí)例幫助理解。 本書(shū)適合作為高年級(jí)本科生、研究生和從事嵌入式系統(tǒng)開(kāi)發(fā)設(shè)計(jì)的工程技術(shù)人員。
章節(jié)目錄
第1章Linux內(nèi)核組成和機(jī)制
1.1Linux內(nèi)核版本與發(fā)展
1.1.1Linux操作系統(tǒng)的誕生
1.1.2Linux內(nèi)核版本的變遷
1.2Linux內(nèi)核編譯
1.2.1獲取內(nèi)核源碼
1.2.2內(nèi)核源碼樹(shù)
1.2.3編譯內(nèi)核
1.3Linux內(nèi)核組成
1.4Linux內(nèi)核機(jī)制
1.4.1內(nèi)核啟動(dòng)過(guò)程
1.4.2模塊機(jī)制
第2章Linux內(nèi)核設(shè)備管理方式
2.1devfs設(shè)備文件系統(tǒng)
2.2sysfs文件系統(tǒng)
2.3udev設(shè)備文件系統(tǒng)
2.4主要數(shù)據(jù)結(jié)構(gòu)
2.4.1kobject
2.4.2ktype
2.4.3kset
2.4.4三者關(guān)系
2.5熱插拔設(shè)備管理機(jī)制
2.5.1熱插拔事件流程
2.5.2涉及的模塊
2.5.3關(guān)鍵驅(qū)動(dòng)函數(shù)
第3章Linux驅(qū)動(dòng)開(kāi)發(fā)基礎(chǔ)
第4章Linux字符設(shè)備驅(qū)動(dòng)開(kāi)發(fā)
第5章Linux內(nèi)核中斷機(jī)制
第6章Linux塊設(shè)備驅(qū)動(dòng)開(kāi)發(fā)
第7章Linux網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng)開(kāi)發(fā)
第8章Linux MMC/SD驅(qū)動(dòng)開(kāi)發(fā)
第9章Linux USB驅(qū)動(dòng)開(kāi)發(fā)
第10章Linux I2C總線設(shè)備驅(qū)動(dòng)
第11章Linux PCI總線設(shè)備驅(qū)動(dòng)
第12章Linux輸入設(shè)備驅(qū)動(dòng)
第13章Linux Flash驅(qū)動(dòng)開(kāi)發(fā)
免責(zé)聲明:
來(lái)源于網(wǎng)絡(luò),僅用于分享知識(shí),學(xué)習(xí)和交流!請(qǐng)下載完在24小時(shí)內(nèi)刪除。
禁用于商業(yè)用途!請(qǐng)購(gòu)買(mǎi)正版,謝謝合作。
使用說(shuō)明
1、下載并解壓,得出pdf文件
2、如果在電腦上打不開(kāi)pdf文件,別著急,那么您需要先在電腦上下載一個(gè)pdf閱讀軟件
3、有pdf閱讀文件直接雙擊即可打開(kāi)pdf文件
- 下載地址
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載
有問(wèn)題? 點(diǎn)此報(bào)錯(cuò)
發(fā)表評(píng)論
0條評(píng)論軟件排行榜
熱門(mén)推薦
瀟湘書(shū)院電腦版 v2.3.15.88849.57M / 簡(jiǎn)體中文
南方Plus電腦版 v12.4.024.3M / 簡(jiǎn)體中文
得間免費(fèi)小說(shuō)電腦版 v5.3.8.396.71M / 簡(jiǎn)體中文
cnki全球?qū)W術(shù)快報(bào)電腦版 v1.0.4104.49M / 簡(jiǎn)體中文
京東讀書(shū)電腦版 v1.13.4官方版2.13M / 簡(jiǎn)體中文
數(shù)據(jù)挖掘?qū)д?官方版61.61M / 簡(jiǎn)體中文
吉利博瑞用戶(hù)手冊(cè) pdf高清版57.89M / 簡(jiǎn)體中文
未公開(kāi)的Oracle數(shù)據(jù)庫(kù)秘密 迪貝斯pdf掃描版34.69M / 簡(jiǎn)體中文
PHP語(yǔ)言精粹電子書(shū) pdf掃描版25.72M / 簡(jiǎn)體中文
本草綱目 5.34M / 簡(jiǎn)體中文