嵌入式Linux基础教程第2版,人民邮电出版社出版,英文原版书名:EmbeddedLinuxPrimeraPracticalReal-WorldApproach(2ndEdition)。作者:克里斯托弗·哈利南(ChristopherHallinan)著,周鹏译。《嵌入式Linux基础教程(第2版)》是嵌入式Linux的经典教程,介绍了引导加载程序、系统初始化、文件系统、闪存和内核、应用程序调试技巧等,还讲述了构建Linux系统的工作原理,用于驱动不同架构的配置,Linux内核源码树的特性,如何根据需求配制内核运行时的行为,如何扩展系统功能,用于构建完整嵌入式Linux发行版的常用构建系统,USB子系统和系统配置工Ludev等内容。更重要的是,《嵌入式Linux基础教程(第2版)》阐述了如何修改系统使之满足读者自身的需求,确保读者能够从中学习一些嵌入式工程中非常有用的提示和技巧。
嵌入式Linux基础教程第2版图书目录
第1章入门1.1为什么选择Linux1.2嵌入式Linux现状1.3开源和GPL1.4标准及相关组织1.4.1Linux标准基础1.4.2Linux基金会1.4.3电信级Linux1.4.4移动Linux计划:Moblin1.4.5服务可用性论坛1.5小结
第2章综述2.1嵌入与非嵌入2.2剖析嵌入式系统2.2.1典型的嵌入式Linux开发环境2.2.2启动目标板2.2.3引导内核2.2.4内核初始化:概述2.2.5第一个用户空间进程:init2.3存储2.3.1闪存2.3.2NAND型闪存2.3.3闪存的用途2.3.4闪存文件系统2.3.5内存空间2.3.6执行上下文2.3.7进程虚拟内存2.3.8交叉开发环境2.4嵌入式Linux发行版2.4.1商业Linux发行版2.4.2打造自己的Linux发行版2.5小结
第3章处理器基础3.1独立处理器3.1.1IBMFX3.1.2英特尔奔腾M3.1.3英特尔凌动TM3.1.4飞思卡尔MPC.1.5配套芯片组3.2集成处理器:片上系统3.2.1Power架构3.2.2飞思卡尔Power架构3.2.3飞思卡尔PowerQUICCⅠ3.2.4飞思卡尔PowerQUICCⅡ3.2.5PowerQUICCⅡPro3.2.6飞思卡尔PowerQUICCⅢ3.2.7飞思卡尔QorIQTM3.2.8AMCCPower架构3.2.9MIPS3.2.10Broad