文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> 资讯>Linux Kernel 2.6.32 在FL2440 上移植

Linux Kernel 2.6.32 在FL2440 上移植

时间:2011-10-31  来源:LinuxIDC.com

  

第一,移植准备:

1.从www.kernel.org 上下载你所需的内核版本,比如我下载的是2.6.32。

2.下载YAFFS2

在移植之前确认你的嵌入式的开发板环境已经全部准备好!

相关阅读:

YAFFS2移植Linux2.6.39.2 成功  http://www.linuxidc.com/Linux/2011-08/39661.htm

yaffs2.tar.gz 程序源代码下载 http://www.linuxidc.com/Linux/2011-08/39661.htm

Linux下YAFFS2 移植步骤 http://www.linuxidc.com/Linux/2011-02/32305.htm

第二,正式移植

首先,解压你的内核,tar jxvf linux-2.6.32

其次,进入你解压的yaffs2 文件 ,执行给内核打上yaffs2的补丁:

用法如下:

usage: ./patch-ker.sh c/l kernelpath

if c/l is c, then copy. if l then link.

这表明,如果c/l是c,则yaffs2的代码会被复制到内核目录下,如果是l,则在内核的目录下创建一些链接文件

./patch-ker.sh c /home/mayanjing/linux-2.6.32/,

这个就作两个工作,一,在你的内核的fs/Kconfig 中添加如下编译条件:

# Patched by YAFFS
source "fs/yaffs2/Kconfig"

在fs/Makefile中添加如下:

# Patched by YAFFS

obj-$(CONFIG_YAFFS_FS) += yaffs2/

最后 命令行中的c 表示COPY


相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载