
王洪輝編著
本書以嵌入式系統Linux內核開發的整個過程爲線索,按照先硬件後軟件、先易後難的順序編寫。書中內容覆蓋了嵌入式系統Linux內核開發的各個方面。全書由“嵌入式系統硬件開發(共10章)”、“Linux內核開發初步(共6章)”、“Linux 2.6內核原理(共9章)”、“Linux內核開發高級指南(共7章)”四部分組成,共32章。其中“嵌入式系統硬件開發”部分主要以ARM處理器爲例介紹了嵌入式處理器的特點、內部原理以及硬件開發調試過程和方法,還介紹瞭如何製作簡易JTAG線纜和編寫燒寫程序;“Linux內核開發初步”部分主要介紹各種bootloader、Linux開發環境的創建、Linux內核的配置和編譯以及根文件系統的製作,還簡單介紹了uClinux;“Linux 2.6內核原理”部分是本書的核心,該部分以Linux 2.6.10版內核源代碼爲基礎分析了Linux 2.6的內核原理,涵蓋了Linux的各大方面。