共 7 篇文章
显示摘要每页显示  条
下面这个地方将/arch/arm/Makefile文件引入 2.2.3当执行"make"时,arch/arm/Makefile中的499行的规则将是make遇到的第一个规则: all: vmlinuxexport KBUILD_IMAGE ?= vmlinux(变量赋值) 2.2.4vmlinux目标的规则在顶层Makefile的第741行定义。2.5vmlinux-init这个变量的产生构建规则在顶层Makefile 747行定义: $(sort $(vmli...
scripts/kconfig/mconf arch/arm/Kconfig.从上面我们看到实际上make menuconfig是一个Makefile编译及运行的过程,他先编译了一大堆文件最后会生成scripts/kconfig/mconf和scripts/kconfig/lxdialog/lxdialog这两个应用程序,其中scripts/kconfig/mconf会调用scripts/kconfig/lxdialog/lxdialog来显示一个对话框的。Kconfig 包含了内核配置菜单...
oldstorm 发表于 2009-03-10 23:392410 Nand flash启动Linux并挂载cramfs作为根文件系统, 报告一处BUG[attach]30987[/attach]本文描述在skyeye里从Nand flash启动u-boot和Linux, 并挂载Nand flash上的cramfs作为根文件系统, 同时报告/修正 mknandflashdump.c 里面的一个BUG;本文环境:skyeye-1.2.5Debian kernel 2.6.22.19gcc version 4.2.3 (De...
嵌入式linux内核移植及根文件系统制作(skyeye模拟)软件:内核版本2.6.25.14(fc9原装版本)、busybox-1.14.3、cross-3.4.1参考:http://www.dzkf.cn/html/qianrushixitong/2009/0213/3643.html(在此对作者进行感谢)注:由于虚拟机出来点问题,又重新做了一遍,内核也不想升级了,直接使用了2.6.25.14,bootloader使用最新的u-boot-2009.08-...
4.在/drivers/net/arm/Kconfig 中增加menu config 中CS8900 编译选项[kevin@localhost arm]$ pwd/kevin/linux-2.6.24.4/drivers/net/arm[kevin@localhost arm]$ vim Kconfig# +kevin 080327config ARM_CS8900tristate "CS8900 support"depends on NET_ETHERNET &&ARM &&ARCH_SMDK2410help.Mkdir /nano2410Mkdir /na...
3.3 禁止Flash ECC校验我们的内核都是通过UBOOT写到Nand Flash的, UBOOT通过的软件ECC算法产生ECC校验码, 这与内核校验的ECC码不一样, 内核中的ECC码是由S3C2410中Nand Flash控制器产生的. 所以, 我们在这里选择禁止内核ECC校验.修改drivers/mtd/nand/s3c2410.c 文件:vi drivers/mtd/nand/s3c2410.c找到s3c2410_nand_init_chip()函数,在该函数...
ARM Linux Root File System
帮助 | 留言交流 | 联系我们 | 服务条款 | 下载网文摘手 | 下载手机客户端
北京六智信息技术股份有限公司 Copyright© 2005-2024 360doc.com , All Rights Reserved
京ICP证090625号 京ICP备05038915号 京网文[2016]6433-853号 京公网安备11010502030377号
返回
顶部