嵌入式linux系统开发手册嵌入式 Linux 系统 开发手册郭万永(yong_bvcom@sina.com.cn) 2003-6-23目录引言 第一章 嵌入 linux 简介 1.1 嵌入 linux 发展 1.2 嵌入 linux 开发步骤简介 1.3 嵌入 linux 开发模型 第二章 嵌入 linux 开发前期准备工作 2.1 主机系统 2.1.1 安装开发编译环境 2.1.2 配置 DHCP 2.1.3 配置 TFTP 2.1.4 配置 NFS 2.2 目标系统 2.3 软件包获取 第三章 PPCBOOT/U-BOOT 的移植 3.1 PPCBOOT/U-BOOT 简介 3.2 U-BOOT 源代码分析 3.2.1 与目标板相关的代码 3.2.2 与 CPU 相关的代码 3.2.3 头文件 3.3.4 公共代码 3.3.5 网络传输代码 3.3.6 Makefile 文件 3.3.7 关键的驱动程序文件 3.3 移植步骤 3.3.1 编译测试 3.3.2 U-BOOT 的启动过程 3.3.3 添加自己的开发配置文件 3.3.4 目标板系统参数配置 3.3.5 串口初始化 3.3.6 SDRAM 初始化 3.3.7 FLASH 驱动 3.3.8 FEC 以太网口初始化 3.3.9 其它 3.4 编译调试 3.4.1 编译 3.4.2 目标代码烧写 3.4.3 调试3.5 U-BOOT 命令 3.6 小结 第四章 嵌入 Linux 的移植 4.1 整体分析 4.1.1 平台支持 4.1.2 组件支持 4.1.3 文件系统 4.1.4 网络支持 4.2 内核源代码简单分析 4.3 重要代码说明及修改 4.3.1 串口驱动 4.3.2 FLASH 驱动及 MTD 支持 4.3.3 FEC 以太网口驱动 4.4 内核编译控制 4.4.1 内核编译 4.4.2 内核调试选项 4.5 内……