yaffs2 支持linux内核操作
2012-11-06 10:05
363 查看
1.从http://www.yaffs.net/download-yaffs-using-git网址下载得到yaffs和yaffs2的源文件
2.解压后,进入到yaffs2目录下,通过yaffs2目录下的脚本文件patch-ker.sh来给内核打补丁
使用命令即可实现./patch-ker.sh c /home/linux-2.6.32.2
上面这个命令完成了三件事情(也可以手动修改实现)
(1)修改内核fs/Kconfig,增加了两行
# Patched by YAFFS
source "fs/yaffs2/Kconfig"
(2)修改内核fs/Makefile,增加了两行
# Patched by YAFFS
obj-$(CONFIG_YAFFS_FS) += yaffs2/
(3)在内核fs/目录下创建yaffs2子目录
将yaffs2源码目录下的Makefile.kernel复制为内核fs/yaffs2/Makefile文件
将yaffs2源码目录下的Kconfig文件复制到内核fs/yaffs2/目录下
将yaffs2源码目录下的*.c,*.h文件(不包括子目录下的文件)复制到内核fs/yaffs2/目录下
3.最后就是配置编译内核,让内核支持yaffs2文件系统
2.解压后,进入到yaffs2目录下,通过yaffs2目录下的脚本文件patch-ker.sh来给内核打补丁
使用命令即可实现./patch-ker.sh c /home/linux-2.6.32.2
上面这个命令完成了三件事情(也可以手动修改实现)
(1)修改内核fs/Kconfig,增加了两行
# Patched by YAFFS
source "fs/yaffs2/Kconfig"
(2)修改内核fs/Makefile,增加了两行
# Patched by YAFFS
obj-$(CONFIG_YAFFS_FS) += yaffs2/
(3)在内核fs/目录下创建yaffs2子目录
将yaffs2源码目录下的Makefile.kernel复制为内核fs/yaffs2/Makefile文件
将yaffs2源码目录下的Kconfig文件复制到内核fs/yaffs2/目录下
将yaffs2源码目录下的*.c,*.h文件(不包括子目录下的文件)复制到内核fs/yaffs2/目录下
3.最后就是配置编译内核,让内核支持yaffs2文件系统
相关文章推荐
- 第二部分 s3c2440 移植linux内核 添加网卡支持 yaffs2文件系统支持
- linux-2.6.35内核移植—yaffs2文件系统的支持
- 0K6410学习之移植linux内核支持yaffs2文件系统
- Linux内核---27.yaffs2的文件操作
- linux-3.4.6内核添加yaffs2文件系统支持后编译出错
- 配置Linux内核支持yaffs2文件系统---基于S5PV210
- linux 内核链表操作头文件list.h C++
- Linux 内核配置和编译(Ubuntu 10.4下操作)
- linux 2.6.32.2 mini2440平台移植--内核移植、yaffs2文件系统移植
- 支持Windows和Linux的文件目录创建和删除操作
- Linux 内核文件系统与设备操作流程分析
- Linux编译内核操作流程 ——为新手指南
- Linux内核部件分析<2> 原子性操作atomic_t
- 移植linux2.6.29内核+yaffs2文件系统过程
- Linux操作系统内核中工作队列的操作
- (转载)Linux内核网络设备操作部分阅读笔记收藏
- Raspbian 2018-10-09发布,由Linux 4.14.71 LTS内核提供支持
- Linux进程、线程、内核操作函数
- Linux内核将要支持最新龙芯3A2000/3B2000
- 新闻:Linux内核支持团队裁员,CEO离开