嵌入式系統(tǒng)Linux內(nèi)核開發(fā)實(shí)戰(zhàn)指南(ARM平臺(tái))
本書以嵌入式系統(tǒng)Linux內(nèi)核開發(fā)的整個(gè)過程為線索,按照先硬件后軟件、先易后難的順序編寫。書中內(nèi)容覆蓋了嵌入式系統(tǒng)Linux內(nèi)核開發(fā)的各個(gè)方面。全書由“嵌入式系統(tǒng)硬件開發(fā)(共10章)”、“Linux內(nèi)核開發(fā)初步(共6章)”、“Linux2.6內(nèi)核原理(共9章)”、“Linux內(nèi)核開發(fā)高級(jí)指南(共7章)”四部分組成,共32章。其中“嵌入式系統(tǒng)硬件開發(fā)”部分主要以ARM處理器為例介紹了嵌入式處理器的特點(diǎn)、內(nèi)部原理以及硬件開發(fā)調(diào)試過程和方法,還介紹了如何制作簡(jiǎn)易JTAG線纜和編寫燒寫程序;“Linux內(nèi)核開發(fā)初步”部分主要介紹各種bootloader、Linux開發(fā)環(huán)境的創(chuàng)建、Linux內(nèi)核的配置和編譯以及根文件系統(tǒng)的制作,還簡(jiǎn)單介紹了uClinux;“Linux2.6內(nèi)核原理”部分是本書的核心,該部分以Linux2.6.10版內(nèi)核源代碼為基礎(chǔ)分析了Linux2.6的內(nèi)核原理,涵蓋了Linux的各大方面。
·44萬字