Linux核心的编译和链接结构分析 1. Linux核心的makefile和Kconfig结构分析 2. Linux核心的链接脚本分析 Linux核心的平台相关层代码分析 1. ARM平台相关层代码结构(arm) 2. S3C2410的平台相关层代码结构(plat-S3C24xx) 3. S3C2410板级相关层代码结构(mach-S3C2410) Linux核心移植 1. 和板级移植相关的代码和数据结构 2. 和平台级移植相关的代码和数据结构
第一部分实验 实验一:构建、编译和装载自己的bootloader 实验二:x-modem功能的实现 实验三:启动Linux代码的实现
第二部分实验 实验一:编译和配置Linux核心(S3C2410平台) 实验二:修改Linux的启动logo 实验三:在Bootloader实验的基础上修改核心启动参数 实验四:实现ramdisk的挂载 实验五:实现一个简单的init进程
第三部分实验 实验一:S3C2410板级移植实验 实验二:S3C2410平台级移植实验