《嵌入式Linux基础教程(第2版)》是嵌入式Linux的经典教程,介绍了引导加载程序、系统初始化、文件系统、闪存和内核、应用程序调试技巧等,还讲述了构建Linux系统的工作原理,用于驱动不同架构的配置,Linux内核源码树的特性,如何根据需求配制内核运行时的行为,如何扩展系统功能,用于构建完整嵌入式Linux发行版的常用构建系统,USB子系统和系统配置工具udev等内容。更重要的是,《嵌入式Linux基础教程(第2版)》阐述了如何修改系统使之满足读者自身的需求,确保读者能够从中学习一些嵌入式工程中非常有用的提示和技巧。
《嵌入式Linux基础教程(第2版)》适合Linux程序员阅读,也可作为高等院校相关专业师生的参考读物。
目录
- 作者简介
- 版权信息
- 内容提要
- 第2版序
- 第1版序
- 前言
- 第2版致谢
- 第1版致谢
- 第1章 入门
- 第2章 综述
- 第3章 处理器基础
- 第4章 Linux内核:不同的视角
- 第5章 内核初始化
- 第6章 用户空间初始化
- 第7章 引导加载程序
- 第8章 设备驱动程序基础
- 第9章 文件系统
- 第10章 MTD子系统
- 第11章 BusyBox
- 第12章 嵌入式开发环境
- 第13章 开发工具
- 第14章 内核调试技术
- 第15章 调试嵌入式Linux应用程序
- 第16章 开源构建系统
- 第17章 实时Linux
- 第18章 通用串行总线
- 第19章 udev
- 附录A 可配置的U-Boot命令
- 附录B BusyBox命令
- 附录C SDRAM接口注意事项
- 附录D 开源资源
- 附录E 简单的BDI-2000配置文件