打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
yaffs2官网-源码下载和向内核添加yaffs2文件系统支持

yaffs2官网-源码下载
yaffs2.tar.gz
luther@gliethttp:~$ tar zvxf cvs-root.tar.gz
luther@gliethttp:~/cvs/yaffs2$ vim README-linux-patch
可以看到向linux内核源码追加yaffs2的方法,我们将仿照该命令为linux-2.6.30.4内核源码安装yaffs2文件系统.
./patch-ker.sh c /usr/src/linux
luther@gliethttp:~/cvs/yaffs2$ ./patch-ker.sh c /luther/linux-2.6.30.4/
luther@gliethttp:~/cvs/yaffs2$ vim /luther/linux-2.6.30.4/fs/Kconfig
luther@gliethttp:~/cvs/yaffs2$ vim /luther/linux-2.6.30.4/fs/Makefile
可以看到都已经自动添加了yaffs2支持和编译.
luther@gliethttp:~/cvs/yaffs2$ ls /luther/linux-2.6.30.4/fs/yaffs2/
devextras.h           yaffs_guts.h        yaffs_packedtags1.c
Kconfig               yaffsinterface.h    yaffs_packedtags1.h
Makefile              yaffs_mtdif1.c      yaffs_packedtags2.c
moduleconfig.h        yaffs_mtdif1.h      yaffs_packedtags2.h
yaffs_checkptrw.c     yaffs_mtdif2.c      yaffs_qsort.c
yaffs_checkptrw.h     yaffs_mtdif2.h      yaffs_qsort.h
yaffs_ecc.c           yaffs_mtdif.c       yaffs_tagscompat.c
yaffs_ecc.h           yaffs_mtdif.h       yaffs_tagscompat.h
yaffs_fs.c            yaffs_nand.c        yaffs_tagsvalidity.c
yaffs_getblockinfo.h  yaffs_nandemul2k.h  yaffs_tagsvalidity.h
yaffs_guts.c          yaffs_nand.h        yportenv.h

luther@gliethttp:/luther/linux-2.6.30.4$ make menuconfig
就可以看到
File systems  --->
[*] Miscellaneous filesystems  --->
< >   YAFFS2 file system support (NEW)

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
adb shell mount command: documentation?
浅析linux下mtd设备onenand存储器的分区和节点创建流程及yaffs2文件系统挂...
Writing a Simple File System
修改Android系统以可写方式挂载 system.img
Android出现“Read-only file system”解决办法
定制system.img
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服