ioread8,ioread16,ioread32等函数"undefined!"

zclever 2008-07-17 04:30:37
按照LDD3一书上写的,我在访问I/O内存的时候,用到了题所提到的几个函数,结果insmod之后出现以下结果:


[root@(none) tmp]# insmod readOnly.ko
Using readOnly.ko
readOnly: module license 'dual BSD/GPL' taints kernel.
readOnly: Unknown symbol ioread32
readOnly: Unknown symbol iowrite32
readOnly: Unknown symbol ioread8
insmod: cannot insert `readOnly.ko': Unknown symbol in module (-1): No such file or directory

请问下,它们到底该怎么使用!s3c2410平台下2.6.8.1内核.已经包含了头文件<linux/ioport.h>和<asm/io.h>
...全文
1457 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
tangsengff 2011-05-13
  • 打赏
  • 举报
回复
楼主,你到底在不在?能不能把你的解决办法给说一下
soon 2011-04-11
  • 打赏
  • 举报
回复
楼主可否讲下,这几个函数是什么意思啊?
upc_zongchao 2010-02-05
  • 打赏
  • 举报
回复
怎么解决的啊 呜呜
ispsubb 2009-09-22
  • 打赏
  • 举报
回复
不知道你是怎么解决这个问题的,我的也是这样,找不到头文件。
zclever 2008-07-17
  • 打赏
  • 举报
回复
已经解决,就是头文件的问题,因为我这个版本的io.h文件里面没有ioread32之类的定义(不晓得为什么)。不过还是要谢谢楼上的大侠。接分喽
ayumikiki 2008-07-17
  • 打赏
  • 举报
回复
编译的时候 头文件没编译进去 或者是编译进去的头文件版本不一致


个人意见仅供参考

4,468

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧