这次移植只实现了最基本的,很多驱动还没有加进去(当时刚接触嵌入式,第一次自己做课题,嘿嘿)。网上也有很多2.14的移植文章了,但是自己做的时候还是要根据板子的情况来修改一些东西,毕竟板子不一样嘛,不要一味的按照人家的做法做,把它发到这里也就是记录下自己做过的东西了,嘿嘿。
一. 准备必要的文件
首先去官方网站下载最新的 llinux 内核
http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.14.tar.bz2
因为 linux2.6.14 内核需要更新版本的编译器,所以需要下载交叉编译器
ftp://ftp.handhelds.org/projects/toolchain/arm-linux-gcc-3.4.1.tar.bz2
二. 安装文件
把 gcc 安装在 /usr/local/arm/3.4.1 目录下,安装方法和安装 gcc2.95.3 和 gcc3.3.2 是相同的!
接下来需要解压 linux 内核,输入命令:
[root · localhost hfrk]# tar jxvf linux-2.6.14.tar.bz2
内核被解压到 linux-2.6.14 目录下。
三. 修改 makefile 文件
内核的编译是根据 makefile 文件的指示进行的, Makefile 文件来组织...
>> 阅读全文