当前位置:  技术问答>linux和unix

求大神:scull驱动例子,怎么总是挂机,那里错了?

    来源: 互联网  发布时间:2017-04-25

    本文导语:  我是新手, 我做的scull驱动例子,怎么总是挂机,那里错了?下边是我的代码。 两个文件scull.h,scull.c 我调试发现:scull_open函数被执行时,inode->i_cdev地址为0, 但在scull_init中cdev的地址是正确的。 感觉初始化没成功?...

我是新手,
我做的scull驱动例子,怎么总是挂机,那里错了?下边是我的代码。
两个文件scull.h,scull.c
我调试发现:scull_open函数被执行时,inode->i_cdev地址为0,
但在scull_init中cdev的地址是正确的。
感觉初始化没成功?

输出打印结果:
scull begin >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
result= 0 scull_major=253 scull_minor=0
(int)scull_devices->cdev: 4008  sizeof(*scull_devices->cdev):144
sizeof(scull_devices): 4152  scull_devices:995450880
(int)scull_devices->cdev: 995454888  sizeof(*scull_devices->cdev):144
(int)scull_devices->cdev: 995454888  sizeof(*scull_devices->cdev):144
scull_major: 253    scull_minor:0
(int)dev->cdev: 995454888  sizeof(*dev->cdev):144
(int)dev->cdev: 995454888  sizeof(*dev->cdev):144
dev->data is  hello 
(int)dev->cdev: 995454888  sizeof(*dev->cdev):144
(int)dev->cdev: 995454888  sizeof(*dev->cdev):144
scull_setup_cdev scull_devices->data:hello ---- len: 0
scull_setup_cdev:Error is  0 
scull_open  sizeof(inode->i_cdev):8 
scull_open inode->i_cdev:0 
scull_open end 
 copy_from_user    scull dev test0   16 
 copy_from_user   scull dev test0   16 
}

|
呵呵 我也是刚学

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 大神们好! yum install gcc出现错误,请大神指点!
  • 求助~~哪位大神晓得如何固定tuxedo客户端与通信端的端口呀?
  • 请教各位大神 linux安装的步骤!
  • [FreeBSD] 大神,求解,control socket : can‘t to any socket
  • 一个很简单的liunx的问题。。。希望大神给个指点
  • 我的D盘不见了。。求大神。。。
  • 用U盘装红帽9,怎么装 ?求大神!!!!
  • ubuntu kde,神奇的输入法问题,求解,求大神显灵
  • 求大神赐教 关于brctl
  • 哪位大神给解释一下repo init和git chone的区别
  • 大神们帮我看看这个死机的原因
  • 急!跪求大神赐教。fedora16 grub文件丢失
  • 求助 crontab -l & crontab -e 报错,谢各位大神先~~
  • 菜鸟求大神指导?
  • Java做Web开发,想学习下Linux,不知用什么版本的好,望各位大神们指点
  • 求大神详细讲解下KDbg的使用方法
  • linux装载刚编译2.6.38.8内核,错误了, 那个大神帮帮小白
  • 求各位大神给一个 进程 自启动脚本
  • 在VMware中安装Fedora中出现错误mount:special device /dev/hda does not exist,求大神解决
  • 关于postfix的问题,求大神进来看下


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,