首 頁(yè)
手機(jī)版

深入理解linux驅(qū)動(dòng)程序設(shè)計(jì) 吳國(guó)偉pdf掃描版

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

深入理解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)買正版,謝謝合作。

使用說(shuō)明

1、下載并解壓,得出pdf文件

2、如果在電腦上打不開(kāi)pdf文件,別著急,那么您需要先在電腦上下載一個(gè)pdf閱讀軟件

3、有pdf閱讀文件直接雙擊即可打開(kāi)pdf文件

收起介紹展開(kāi)介紹
  • 下載地址
深入理解linux驅(qū)動(dòng)程序設(shè)計(jì) 吳國(guó)偉pdf掃描版

有問(wèn)題? 點(diǎn)此報(bào)錯(cuò)

發(fā)表評(píng)論

0條評(píng)論

熱門推薦