Linux内核移植--YAFFS2支持
来源:互联网 发布:微信软文编辑软件 编辑:程序博客网 时间:2024/06/05 21:04
1 开发环境
Host:Ubuntu14.04(64bit)
Target:Mini2440
Kernel:linux-2.6.39.4
2 前言
相对比其它文件系统而言,YAFFS2更适合Nand Flash,但是Linux内核默认情况下并不支持YAFFS2文件系统,该功能需要移植,本文专门记录移植过程。
3 下载YAFFS2
根据参考资料[2]的说明,使用Git下载YAFFS2的方法如下:
git clone git://www.aleph1.co.uk/yaffs2
4 将YAFFS2添加到内核
根据参考资料[1]的提示,在yaffs2顶层目录中包含一个README-linux-patch文件,其中说明了两种将YAFFS2添加到Linux内核的方法:
(1)方法一:复制
./patch-ker.sh c m linux_src
(2)方法二:软连接
./patch-ker.sh l m linux_src
5 配置和编译
通过上述方法将yaffs2代码添加到内核之后,在make menuconfig时就多了关于YAFFS2的配置选项,选择支持YAFFS2,保存配置,然后编译即可。
参考资料
[1]s3c2440 移植linux内核 添加网卡支持 yaffs2文件系统支持
[2]Download Yaffs using Git
[3]YAFFS2移植到linux3.6.7
[4]基于linux 3.10的yaffs2移植
[5]yaffs2移植到内核linux-4.4.16的修改记录
0 0
- Linux内核移植--YAFFS2支持
- Linux内核移植--YAFFS2支持
- linux-2.6.35内核移植—yaffs2文件系统的支持
- 0K6410学习之移植linux内核支持yaffs2文件系统
- yaffs2 支持linux内核操作
- 第二部分 s3c2440 移植linux内核 添加网卡支持 yaffs2文件系统支持
- 配置Linux内核支持yaffs2文件系统
- 毕业班视频移植3.4.2内核支持yaffs2
- 基于S3C2440的Linux内核移植和yaffs2文件系统制作
- 基于S3C2440的Linux内核移植和yaffs2文件系统制作
- 基于S3C2440的Linux内核移植和yaffs2文件系统制作
- 基于S3C2440的Linux内核移植和yaffs2文件系统制作
- 基于S3C2440的Linux内核移植和yaffs2文件系统制作
- 基于S3C2440的Linux内核移植和yaffs2文件系统制作
- 基于S3C2440的Linux内核移植和yaffs2文件系统制作
- yaffs2移植到内核linux-4.4.16的修改记录
- linux内核添加对YAFFS2文件系统的支持
- 移植linux 内核支持ramdisk
- float-保留N位小数
- 关于Toolbar使用时遇到的问题
- Java反射的运用
- JSP知识之‘23379’
- [iOS] NSString类型十六进制颜色转换
- Linux内核移植--YAFFS2支持
- jQuery和AngularJS的区别浅析
- Spring实例学习第一步,创建数据库(附Spring3.0.5完整压缩包下载地址以及Spring3.0开发所需要的jar包)
- 将Centos的yum源更换为国内的阿里云源
- 数组的传递
- CodeForces 651B Beautiful Paintings
- iOS使用UICountingLabel实现数字变化的动画效果
- 支持android&ios高度自适应及JS相互调用的组件react-native-webview2
- 为何Iterator接口没有具体的实现?