码迷,mamicode.com
首页 > 其他好文 > 详细

内核增加支持yaffs2错误问题汇总

时间:2016-07-10 11:05:51      阅读:129      评论:0      收藏:0      [点我收藏+]

标签:


Q1:
fs/yaffs2/yaffs_mtdif2.c:xxx: error: ‘struct xxx1‘ has no member named ‘fun_xxx‘
A1:比对fun_xxx和struct中fun_xxx名字是否相同 有一个版本是修改以下文档
诸如此类问题:
vi fs/yaffs2/yaffs_vfs.c +2514
vi fs/yaffs2/yaffs_vfs.c +2702
vi fs/yaffs2/yaffs_vfs.c +2708
vi fs/yaffs2/yaffs_vfs.c +2732
vi fs/yaffs2/yaffs_vfs.c +2732
vi fs/yaffs2/yaffs_vfs.c +2757
vi fs/yaffs2/yaffs_vfs.c +2967
vi fs/yaffs2/yaffs_mtdif.c +42
vi fs/yaffs2/yaffs_mtdif1.c +138
vi fs/yaffs2/yaffs_mtdif1.c +200
vi fs/yaffs2/yaffs_mtdif1.c +223
vi fs/yaffs2/yaffs_mtdif1.c +291
vi fs/yaffs2/yaffs_mtdif1.c +341
vi fs/yaffs2/yaffs_mtdif2.c +90
vi fs/yaffs2/yaffs_mtdif2.c +145
vi fs/yaffs2/yaffs_mtdif2.c +154
vi fs/yaffs2/yaffs_mtdif2.c +218
vi fs/yaffs2/yaffs_mtdif2.c +237
struct内函数名字带有前缀“_”
 
Q2:
/mnt/hgfs/ShareUbuntu/linux-3.4.2/fs/Kconfig already mentions YAFFS, so we will not change it
/mnt/hgfs/ShareUbuntu/linux-3.4.2/fs/yaffs2 exists, so not patching. If you want to replace what is
already there then delete /mnt/hgfs/ShareUbuntu/linux-3.4.2/fs/yaffs2 and re-run this script
 eg.  "rm -rf /mnt/hgfs/ShareUbuntu/linux-3.4.2/fs/yaffs2"
曾经打过一次yaffs2补丁,并且配置过内核支持yaffs2 
A2:

  1.内核目录下make menuconfig->file system->[]yaffs2 support 取消支持yaffs2文件系统

  2.rm -rf fs/yaffs2/

  3.重新打补丁./patch-ker.sh c m /linux源代码目录

  4.重新配置内核支持yaffs2,make menuconfig->file system->[*]yaffs2 support 支持yaffs2文件系统

  5.make uImage

内核增加支持yaffs2错误问题汇总

标签:

原文地址:http://www.cnblogs.com/pokerface/p/5657147.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!