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