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错误问题汇总的更多相关文章

  1. OMAP4之DSP核(Tesla)软件开发学习(二)Linux内核驱动支持OMAP4 DSP核

    注:必须是Linux/arm 3.0以上内核才支持RPMSG,在此使用的是.config - Linux/arm 3.0.31 Kernel Configuration.(soure code fro ...

  2. 给Linux内核增加一个系统调用的方法(转)

    作者:chenjieb520 给Linux内核增加一个系统调用的方法    为了更加好地调试linux内核,笔者的实验均在mini6410的arm板上运行的.这样做的原因,第一是因为本人是学嵌入式的, ...

  3. Linux内核SPI支持概述

    1. 什么是SPI? Serial Peripheral Interface是一种同步4线串口链路,用于连接传感器.内存和外设到微控制器.他是一种简单的事实标准,还不足以复杂到需要一份正式的规范.SP ...

  4. AIDE支持实时错误检查、代码重构、代码智能导航、生成APK

    AIDE是一个Android Java集成开发环境,可以在Android系统内进行Android软件和游戏的开发.它不仅仅是一个编辑器,而是支持编写-编译-调试运行整个周期,开发人员可以在Androi ...

  5. maven package 命令报:-source1.3 中不支持注释错误

    在使用maven 打包或者编译时报:-source1.3 中不支持注释错误解决方案如下: <build>  <plugins>   <plugin>    < ...

  6. 向linux内核增加一个系统调用-2(利用proc打印信息)

    添加系统调用,打印/proc中的系统信息 前面关于proc和内核态函数的东西可以对比代码来看. 参考 http://blog.csdn.net/kylin_fire_zeng/article/deta ...

  7. 内核添加对yaffs2文件系统的支持

    移植方法: 第一步,我们需要YAFFS2的源码,如果大家有兴趣想了解YAFFS2文件系统的驱动原理的话可以直接去访问他们的官网,地址是www.yaffs2.net,上面说的很详细的,也有源码下载地址, ...

  8. 内核打上yaffs2补丁遇到的问题

    移植yaffs2文件系统时,首先要在内核中添加对yaffs2的支持,使用命令:./patch-ker.sh c 内核目录时,出现下面错误: usage:  ./patch-ker.sh  c/l m/ ...

  9. Android学习【Android内核编译流程和错误笔记】

    博客:http://blog.csdn.net/muyang_ren Ubuntu14.04 LTS(要求是64位长期支持版LTS) Jdk1.8 内核:android4.0 一:jdk 1.解压jd ...

随机推荐

  1. 【CF】174 Div.1 B Cow Program

    思路是树形DP+状态压缩.其实仅有2个状态,奇数次来到x或者偶数次来到x.(因为对x的更新不同).同时开辟visit数组,解决环.注意,一旦遇到环结果就是-1.DP数组存放第奇数/偶数次来到x时,对y ...

  2. King(差分约束)

    http://poj.org/problem?id=1364 题意真心看不大懂啊... 现在假设有一个这样的序列,S={a1,a2,a3,a4...ai...at}其中ai=a*si,其实这句可以忽略 ...

  3. POJ -- 2955

    Brackets Description We give the following inductive definition of a “regular brackets” sequence: th ...

  4. HDU-2711 Lost Cows

    Lost Cows Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total ...

  5. HDU- 2265 Encoding The Diary

    Encoding The Diary Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Other ...

  6. 关于理解《C++ 对象模型》中:把单一元素的数组放在末尾,struct可以拥有可变大小的数组

    这一章在第19页,写的好深奥,我竟然没看明白在说什么--之后再看了几遍,终于明白了. 原文: C程序员的巧计有时候却成为c++程序员的陷阱.例如把单一元素的数组放在一个struct的末尾,于是每个st ...

  7. Linux I2C设备驱动编写(三)-实例分析AM3359

    TI-AM3359 I2C适配器实例分析 I2C Spec简述 特性: 兼容飞利浦I2C 2.1版本规格 支持标准模式(100K bits/s)和快速模式(400K bits/s) 多路接收.发送模式 ...

  8. [LeetCode] 42. Trapping Rain Water 解题思路

    Given n non-negative integers representing an elevation map where the width of each bar is 1, comput ...

  9. JOptionPanel类的解析

    JOptionPane类提示框的一些常用的方法 XMLOracleSwing  最近在做swing程序中遇到使用消息提示框的,JOptionPane类其中封装了很多的方法. 很方便的,于是就简单的整理 ...

  10. mysql技术调优资料整理

    1,15 个有用的 MySQL/MariaDB 性能调整和优化技巧 2,MariaDB设置主从复制 3,CentOS6.4安装mysql2redis        http://www.cnblogs ...