第一章Git的安装和使用(基于Fedora 9) 1.1 下载Git源代码 1.2 安装Git 1.3 检查版本号 第二章关于supervivi和开发环境 2.1 关于supervivi 2.1.1 最新的supervivi及分区表 2.1.2 如何识别开发板上supervivi版本 2.1.3 如何恢复或者更新开发板的supervivi 10 2.1.4 supervivi功能一览表 2.1.5 如何使用其他开源的bootloader 2.1.6 为什么要使用最新的supervivi 2.2 关于开发平台 2.3 关于交叉编译器 第三章 Linux-2.6.32.2 内核移植详细步骤 3.1 引子 3.2 获取Linux内核源代码 3.3 解压内核源代码 3.4 指定交叉编译变量 3.5.1 关于机器码 3.5.2 修改时钟源频率 3.5.3 从SMDK2440 到MINI2440 3.5.4 编译测试 3.6 关于内核配置菜单中的mini2440 选项 3.7 移植Nand驱动并更改分区信息 3.7.1 Linux-2.6.32.2 内核所支持的Nand Flash类型 3.7.2 修改Nand Flash分区表 3.7.3 从启动信息中查看分区表 3.8 移植yaffs2 3.8.1 获取yaffs2 源代码 3.8.2 为内核打上yaffs2 补丁 3.8.3 配置和编译带YAFFS2 支持的内核 3.8.4 烧写到开发板运行测试 3.9 移植DM9000 网卡驱动 3.9.1 设备资源初始化 3.9.2 调整DM9000 所用的位宽寄存器 3.9.3 关于MAC地址 3.9.4 配置内核加入DM9000,并编译运行测试 3.10 激活RTC驱动 3.10.1 在初始化文件中加入RTC设备结构 3.10.2 在内核中配置RTC 3.10.3 测试RTC 3.11 添加LCD背光驱动(带详细注解) 3.11.1 LCD背光控制原理 3.11.2 在内核中添加背光驱动程序 3.12 移植LCD显示驱动 3.12.1 LCD驱动基础知识 3.12.2 新内核中的pixclock参数 3.12.3 在内核中添加各种LCD类型的支持 3.12.4 配置内核并下载到开发板测试 3.13 修改Linux Logo 3.13.1 使用命令行工具修改Linux LOGO 3.13.2 使用图形化的LogoMaker制作Linux LOGO 3.14 添加ADC驱动 3.14.1 关于S3C2440 的ADC和触摸屏接口 3.14.2 在内核中添加ADC驱动 3.14.3 ADC测试程序 3.15 添加触摸屏驱动(带详细原理分析 3.15.1 在内核中添加触摸屏驱动程序 3.15.2 配置编译内核并测试触摸屏驱动 3.15.3 触摸屏驱动原理详解 3.16 配置USB外设 3.16.1 配置和测试USB键盘、扫描器和鼠标 3.16.2 测试USB键盘、扫描器和鼠标 3.16.3 配置优盘 3.16.4 测试优盘 3.16.6 测试USB摄像头 3.16.7 配置和测试USB无线网卡 3.16.8 测试USB无线网卡 3.16.9 配置USB转串口 3.16.10 测试USB转串口 3.17 移植SD卡驱动 后面还有很多 不一一列举了
- 粉丝: 3
- 资源: 9
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助