fwzfwz1
驱动中牛
驱动中牛
  • 注册日期2002-11-01
  • 最后登录2007-06-01
  • 粉丝0
  • 关注0
  • 积分80分
  • 威望8点
  • 贡献值0点
  • 好评度8点
  • 原创分0分
  • 专家分0分
阅读:1131回复:2

无法从驱动程序传输数据到用户空间的问题,10分相送!

楼主#
更多 发布于:2003-06-12 16:13
我自己编写了一个简单的驱动,用来向用户空间写数据,但是insmod时提示put_user是未定义标识符;使用copy_to_user 也是提示未定义标识符。不知为何!很苦恼呀!
不知是头文件未包含呢,还是我的版本不支持这两个函数呢,我的内核版本是2.2.16-22。
有了驱动,人才有了力量。
unix1998
驱动老牛
驱动老牛
  • 注册日期2002-05-08
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-06-17 13:13
是insmod和内核的版本不匹配。这种问题在前面的帖子中应该有答案。
hbzx
驱动牛犊
驱动牛犊
  • 注册日期2001-11-28
  • 最后登录2003-06-24
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-06-24 21:28
copy_to_user 在2。4。X以后的内核中才使用,2。2。16的内核中使用的是memcpy_to_user.
游客

返回顶部