文档介绍:实验 6 Linux-
【实验目的】
熟悉Linux-。
【实验步骤】
(或光盘中提供);
将linux- 6 Linux-
【实验目的】
熟悉Linux-。
【实验步骤】
(或光盘中提供);
将linux-;
在Linux下利用tar jxvf linux--。
进入解压后的linux-,利用vi编辑工具修改linux-。
修改linux-,设置编译linux操作系统的CPU体系架构变量ARCH 和所使用的交叉编译工具链变量CROSS_COMPILE(注:实验使用arm-,可从下载压缩文件,解压到/OPT目录下)。
改为
ARCH  ?= arm
CROSS_COMPILE ?=/opt/usr/local/bin/arm-linux-
将linux-。
在linux--(),然后根据实际平台进行修改。
修改linux-\arch\arm\mach-pxa目录下的Makefile文件,,即:obj-$(CONFIG_MACH_XSBASE270) += 。
修改linux-\arch\arm\mach-pxa目录下的Kconfig文件,增加在裁剪内核时支持对EELiod/Liod平台的选择
linux--(注:xsbase270--, 也可以直接复制实验代码中的文件)。
修改linux-\drivers\mtd\maps目录下的Makefile文件,增加编译xsbase270-,
即:obj-$ (CONGIG_MTD_XSBASE270 ) += xsbase270-。
修改linux-\drivers\mtd\maps目录下的Kconfig文件,增加在裁剪内核时支持对EELiod/Liod平台flash驱动的选择
在linux-\arch\arm\mach-pxa\include\mach目录下