首页 > 其他 > 详细

【驱动】——错误: 初始值设定项里有未知的字段‘ioctl’

时间:2015-01-11 14:44:09      阅读:206      评论:0      收藏:0      [点我收藏+]

这个错误网上搜索发现3.0.0.15版本内核 file_operation结构体已经删除了ioctl函数,取代的是:

long (*unlocked_ioctl) (struct file *, unsigned int, unsigned long);

long (*compat_ioctl) (struct file *, unsigned int, unsigned long);

file_operation结构体在 /usr/src/linux-3.0.0.15/include/linux/fs.h定义。

在file_operation 赋值处修改:

.unlocked_ioctl = xxx_ioctl

【驱动】——错误: 初始值设定项里有未知的字段‘ioctl’

原文:http://www.cnblogs.com/ngnetboy/p/4216440.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!