本章内容对应《嵌入式Linux应用开发完全手册》第16章 - 移植Linux内核。
目录
一、第001节_内核启动流程分析之编译体验
1.1、解压、打补丁
首先找到文件:
linux-2.6.22.6.tar.bz2
linux-2.6.22.6_jz2440_v1.patch
把这两个文件放到Ubuntu上。
然后解压、打补丁,如下:
1.2、配置内核
建议用方法2
方法1
执行:make clean
执行find -name “* defconfig*”,去查找文件名为defconfig的文件,你会在里面发现了arm架构的comfig:
因此我们到./srch/arm/config下去看看:
发现其中有一个s3c2410_defcofig,那我们就可以使用s3c2410_defcofig来配置,如下面两幅如所示: