首 頁
手機版

深入理解linux驅(qū)動程序設(shè)計 吳國偉pdf掃描版

  • 軟件大?。?2.19M
  • 軟件語言:簡體中文
  • 軟件類型:國產(chǎn)軟件
  • 軟件授權(quán):免費軟件
  • 更新時間:2023/09/19
  • 軟件類別:電子閱讀
  • 應(yīng)用平臺:Windows10,Windows8,Windows7
網(wǎng)友評分:6.2分
網(wǎng)友評論 下載地址 收藏該頁
本地下載

深入理解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文件

收起介紹展開介紹
  • 下載地址
深入理解linux驅(qū)動程序設(shè)計 吳國偉pdf掃描版

有問題? 點此報錯

發(fā)表評論

0條評論