1 内核解压,打补丁
if 解压 :
tar xjf linux-2.6.22.6.tar.bz2
endif
if 打补丁
cd linux-2.6.22.6/
patch -p1 < ../linux-2.6.22.6_jz2440.patch //pn 目录的前n的目录忽略
endif
2 内核的配置,编译
1.1 make menuconfig 自己配置
1.2 搜索已有的配置文件 find -name “*defconfig*” (默认配置文件)
用已有的defconfig文件编译 linux根目录下make s3c2410_defconfig 生成.config文件(arch/arm/configs目录下存放以后的defconfig文件)
再make menuconfig
1.3 用厂家提供的config文件
直接将config_厂家 复制为.config
if 编译
直接make
或者make uImage 头部+内核
endif