嵌入式爱好者

查看: 5408|回复: 2

想在OK2440-III上做一些基于linux的驱动实验!!

[复制链接]

0

主题

0

帖子

36

积分

LS1012A通行证LS1043A\46A通行证A40i/T3/T507/T527通行证i.MX8MM通行证RK3399通行证LS1028A通行证i.MX8MP通行证AM5718通行证AM335x通行证i.MX6UL通行证i.MX RT通行证i.MX6Q通行证XX18通行证

扫一扫,手机访问本帖
发表于 2010-6-7 23:56:21 | 显示全部楼层 |阅读模式
我的内核是2.6.30的,写了一个module的驱动源码。在编译的时候出现很多错误和警告。
请问:
“struct inode’在形参表内部声明“和“它的作用域仅限于此定义或声明,这可能并不是您想要的“是什么意思?
回复

使用道具 举报

0

主题

905

帖子

743

积分

i.MX6Q通行证i.MX6UL通行证TCU通行证AM335x通行证

发表于 2010-6-11 08:50:27 | 显示全部楼层
你最好找个类似的修改一下,或是找个例程先看看
你上面写的是编译的时候给出的错误报告吗?你大概在驱动里用了struct inod吧,提示你可能不需要用这个
回复 支持 反对

使用道具 举报

0

主题

0

帖子

36

积分

LS1012A通行证LS1043A\46A通行证A40i/T3/T507/T527通行证i.MX8MM通行证RK3399通行证LS1028A通行证i.MX8MP通行证AM5718通行证AM335x通行证i.MX6UL通行证i.MX RT通行证i.MX6Q通行证XX18通行证

 楼主| 发表于 2010-6-11 17:36:52 | 显示全部楼层
是编译时出现的。是inode的依赖文件有变化,30版本放在linux/fs.h里面。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-11-15 07:11

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表