linux移植.docVIP

  • 2
  • 0
  • 约1.98万字
  • 约 24页
  • 2017-08-11 发布于河南
  • 举报
linux移植

Linux2.6.14在s3c2410上的移植 2.6.10以后对s3c2410支持了,不用patch,更改一些文件就可以使用。 2.6.13以后不使用devfs管理/dev,而是使用udev(基于sysfs),移植的时候将2.6.14目录下的fs/Kconfig换成2.6.11的即可。 移植交叉编译器,armlinux-gcc3.4.1。 安装目录为/usr/local/arm/3.4.1 下载内核源代码2.6.14,解压 更改2.6.14根目录下的Makefile #ARCH ?= $(SUBARCH) #CROSS_COMPILE ?= ARCH ?= arm CROSS_COMPILE ?= /usr/local/arm/3.4.1/bin/arm-linux- 更改nand driver 添加nand的分区信息,这个分区信息中的size和offset要和vivi中的一致,后面将介绍到 先更改arch/arm/mach-s3c2410/devs.c /***********add here*************/ #include linux/mtd/partitions.h #include asm/arch/nand.h #include linux/mtd/nand.h /*******

文档评论(0)

1亿VIP精品文档

相关文档