Ⅰ 软件 3
第1章 软件规划 3
嵌入式Linux工具包 4
内核特性 5
建立或者获得一个开发环境 10
引导内核 10
软件尺寸 11
就地升级软件 12
第2章 Linux小型化 15
裁减发行版本与建立自己的发行版本 17
静态与动态应用 18
软件子系统 19
C编译器 22
小结 28
第3章 软件配置 29
挑选软件 29
处理软件期望 30
小结 38
第4章 引导你的嵌入式Linux设备 39
理解引导过程 40
样本BIOS和Boot Loader 43
小结 54
Ⅱ 硬件 57
第5章 硬件规划 57
决定设计目标 58
购买还是自己建造 59
处理器的选择 62
存储选择和内存需求 63
输入/输出 63
小结 64
显示 64
Ⅲ 实现嵌入式Linux应用 67
第6章 嵌入式Linux开发工具包 67
“嵌入式Linux工具包”的延续性如何 68
规划 69
LynuxWorks的BlueCat Linux 69
PeeWeeLinux 81
小结 96
第7章 ELW 97
基本目标 98
一点历史 99
需求 101
硬件 102
软件 103
调试你的应用 103
安装ELW 104
你的第一个ELW项目 105
ELW概貌 110
项目目录 121
创建的过程 123
术语 124
第8章 静态应用范例:Minicom 125
过程 126
故障诊断 134
第9章 测试与调试 137
尽量在你的主机上测试 138
调试工具 139
第10章 嵌入式Linux成功案例 145
TiVo(www.tivo.com) 145
Diamond Riocar(www.riohome.com) 146
Axis网络摄像机(www.axis.com) 147
小结 148
Ⅳ 附录 151
附录A GNU GPL 151
GNU GPL 151
有关复制、发布和修改的条款和条件 153
如何将这些条款用到你的新程序中 157
附录B GNU LGPL 159
GNU LGPL 159
GNU LGPL有关复制、发布和修改的条款和条件 161
如何将这些条款用到你的新程序中 167
附录C 从闪存引导 169
建立DiskOnChip文件 171
文件 178
把文件或镜像安装到DiskOnChip上 179
小结 181
附录D 嵌入式Linux资源 183
本书网站:www.EmbeddedLinuxBook.com 183
专注于嵌入式Linux的站点 184