深入理解linux驅(qū)動(dòng)程序設(shè)計(jì)是一本linux系統(tǒng)驅(qū)動(dòng)設(shè)計(jì)指導(dǎo)書籍,由吳國偉,姚琳,畢成龍編著。全書以基于Linux內(nèi)核3.8.13源代碼而編寫,全面深入地論述了Linux設(shè)備驅(qū)動(dòng)開發(fā)的全方位技術(shù),揭秘Linux內(nèi)核、驅(qū)動(dòng)開發(fā)、驅(qū)動(dòng)開發(fā)實(shí)例,主要內(nèi)容包括Linux內(nèi)核設(shè)備管理方式,Linux驅(qū)動(dòng)開發(fā)基礎(chǔ),Linux內(nèi)核中斷機(jī)制,Linux塊設(shè)備驅(qū)動(dòng)開發(fā),Linux網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng)開發(fā),LinuxUSB驅(qū)動(dòng)開發(fā)等等,并且配以編程實(shí)例幫助理解,非常適合從事嵌入式系統(tǒng)開發(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)程序開發(fā)框架、原理和方法。全書共分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)的開發(fā)機(jī)制和實(shí)例。 本書各章均首先概要介紹各模塊的實(shí)現(xiàn)原理,隨后列舉各模塊中的關(guān)鍵數(shù)據(jù)結(jié)構(gòu),再結(jié)合源代碼及實(shí)例分析介紹,讓讀者更全面地了解Linux驅(qū)動(dòng)開發(fā)。本書內(nèi)容豐富,概念和原理講解細(xì)致、深入淺出。其中,有關(guān)代碼的部分都標(biāo)有注釋以詳細(xì)介紹功能,書中的設(shè)計(jì)和分析也配以編程實(shí)例幫助理解。 本書適合作為高年級(jí)本科生、研究生和從事嵌入式系統(tǒng)開發(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)核源碼樹
1.2.3編譯內(nèi)核
1.3Linux內(nèi)核組成
1.4Linux內(nèi)核機(jī)制
1.4.1內(nèi)核啟動(dòng)過程
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)開發(fā)基礎(chǔ)
第4章Linux字符設(shè)備驅(qū)動(dòng)開發(fā)
第5章Linux內(nèi)核中斷機(jī)制
第6章Linux塊設(shè)備驅(qū)動(dòng)開發(fā)
第7章Linux網(wǎng)絡(luò)設(shè)備驅(qū)動(dòng)開發(fā)
第8章Linux MMC/SD驅(qū)動(dòng)開發(fā)
第9章Linux USB驅(qū)動(dòng)開發(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)開發(fā)
免責(zé)聲明:
來源于網(wǎng)絡(luò),僅用于分享知識(shí),學(xué)習(xí)和交流!請(qǐng)下載完在24小時(shí)內(nèi)刪除。
禁用于商業(yè)用途!請(qǐng)購買正版,謝謝合作。
使用說明
1、下載并解壓,得出pdf文件
2、如果在電腦上打不開pdf文件,別著急,那么您需要先在電腦上下載一個(gè)pdf閱讀軟件
3、有pdf閱讀文件直接雙擊即可打開pdf文件
- 下載地址
- 本地下載通道:
- 浙江電信下載
- 北京聯(lián)通下載
- 江蘇電信下載
- 廣東電信下載
有問題? 點(diǎn)此報(bào)錯(cuò)
發(fā)表評(píng)論
0條評(píng)論軟件排行榜
熱門推薦
網(wǎng)易新聞電腦版 v113.987.37M / 簡體中文
瀟湘書院電腦版 v2.3.13.92049.58M / 簡體中文
得間免費(fèi)小說電腦版 v5.3.7.196.85M / 簡體中文
有柿電腦版 v11.8.9121.22M / 簡體中文
南方Plus電腦版 v12.3.024.02M / 簡體中文
京東讀書電腦版 v1.13.4官方版2.13M / 簡體中文
未公開的Oracle數(shù)據(jù)庫秘密 迪貝斯pdf掃描版34.69M / 簡體中文
PHP語言精粹電子書 pdf掃描版25.72M / 簡體中文
linux常用命令大全 chm版1.48M / 簡體中文
Scala程序設(shè)計(jì)第二版 pdf高清完整版15.83M / 簡體中文