深入理解linux驅(qū)動程序設(shè)計是一本linux系統(tǒng)驅(qū)動設(shè)計指導書籍,由吳國偉,姚琳,畢成龍編著。全書以基于Linux內(nèi)核3.8.13源代碼而編寫,全面深入地論述了Linux設(shè)備驅(qū)動開發(fā)的全方位技術(shù),揭秘Linux內(nèi)核、驅(qū)動開發(fā)、驅(qū)動開發(fā)實例,主要內(nèi)容包括Linux內(nèi)核設(shè)備管理方式,Linux驅(qū)動開發(fā)基礎(chǔ),Linux內(nèi)核中斷機制,Linux塊設(shè)備驅(qū)動開發(fā),Linux網(wǎng)絡(luò)設(shè)備驅(qū)動開發(fā),LinuxUSB驅(qū)動開發(fā)等等,并且配以編程實例幫助理解,非常適合從事嵌入式系統(tǒng)開發(fā)設(shè)計的工程技術(shù)人員下載閱讀。
內(nèi)容介紹
《深入理解linux驅(qū)動程序設(shè)計》基于Linux內(nèi)核3.8.13源代碼及相關(guān)實例向讀者系統(tǒng)而詳盡地介紹和分析了Linux設(shè)備驅(qū)動程序開發(fā)框架、原理和方法。全書共分13章,內(nèi)容包括字符設(shè)備、塊設(shè)備、網(wǎng)絡(luò)設(shè)備、MMC/SD驅(qū)動、USB驅(qū)動、總線驅(qū)動及Flash驅(qū)動的開發(fā)機制和實例。 本書各章均首先概要介紹各模塊的實現(xiàn)原理,隨后列舉各模塊中的關(guān)鍵數(shù)據(jù)結(jié)構(gòu),再結(jié)合源代碼及實例分析介紹,讓讀者更全面地了解Linux驅(qū)動開發(fā)。本書內(nèi)容豐富,概念和原理講解細致、深入淺出。其中,有關(guān)代碼的部分都標有注釋以詳細介紹功能,書中的設(shè)計和分析也配以編程實例幫助理解。 本書適合作為高年級本科生、研究生和從事嵌入式系統(tǒng)開發(fā)設(shè)計的工程技術(shù)人員。
章節(jié)目錄
第1章Linux內(nèi)核組成和機制
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)核機制
1.4.1內(nèi)核啟動過程
1.4.2模塊機制
第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è)備管理機制
2.5.1熱插拔事件流程
2.5.2涉及的模塊
2.5.3關(guān)鍵驅(qū)動函數(shù)
第3章Linux驅(qū)動開發(fā)基礎(chǔ)
第4章Linux字符設(shè)備驅(qū)動開發(fā)
第5章Linux內(nèi)核中斷機制
第6章Linux塊設(shè)備驅(qū)動開發(fā)
第7章Linux網(wǎng)絡(luò)設(shè)備驅(qū)動開發(fā)
第8章Linux MMC/SD驅(qū)動開發(fā)
第9章Linux USB驅(qū)動開發(fā)
第10章Linux I2C總線設(shè)備驅(qū)動
第11章Linux PCI總線設(shè)備驅(qū)動
第12章Linux輸入設(shè)備驅(qū)動
第13章Linux Flash驅(qū)動開發(fā)
免責聲明:
來源于網(wǎng)絡(luò),僅用于分享知識,學習和交流!請下載完在24小時內(nèi)刪除。
禁用于商業(yè)用途!請購買正版,謝謝合作。
使用說明
1、下載并解壓,得出pdf文件
2、如果在電腦上打不開pdf文件,別著急,那么您需要先在電腦上下載一個pdf閱讀軟件
3、有pdf閱讀文件直接雙擊即可打開pdf文件
- 下載地址
發(fā)表評論
0條評論軟件排行榜
熱門推薦
- 有柿電腦版 v11.5.784.12M / 簡體中文
- 網(wǎng)易新聞電腦版 v112.697.63M / 簡體中文
- 瀟湘書院電腦版 v2.3.11.888官方版49.65M / 簡體中文
- 數(shù)據(jù)挖掘?qū)д?官方版61.61M / 簡體中文
- 吉利博瑞用戶手冊 pdf高清版57.89M / 簡體中文
- 開源閱讀電腦版 v3.2517.96M / 簡體中文
- 京東讀書電腦版 v1.13.4官方版1.98M / 簡體中文
- 未公開的Oracle數(shù)據(jù)庫秘密 迪貝斯pdf掃描版34.69M / 簡體中文
- PHP語言精粹電子書 pdf掃描版25.72M / 簡體中文
- Scala程序設(shè)計第二版 pdf高清完整版15.83M / 簡體中文