tuesday420
驱动牛犊
驱动牛犊
  • 注册日期2002-07-08
  • 最后登录2003-03-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1610回复:3

pci驱动加载的问题!急!

楼主#
更多 发布于:2002-08-21 16:37
  我写的一个pci加密卡的模块在加载的时候用lsmod显示
               size   use
       xx_drv  2011   1 (initializing)

initializing是什么意思?然后我用rmmod卸载显示:
   Device or source busy!
怎么回事啊?我看了一下我给放得都放了的啊!
哪位大虾指教一下!    
:mad: :mad: :mad:
tuesday420
驱动牛犊
驱动牛犊
  • 注册日期2002-07-08
  • 最后登录2003-03-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-08-23 11:35
  感谢各位大虾!问题已经解决!
  我在create_proc_entry的时候最后一个参数指针(*parent)定义的是&proc_root, 结果我把它改为0就好了!但我还不知道是为什么呢?
sirroom
驱动大牛
驱动大牛
  • 注册日期2001-07-30
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望11点
  • 贡献值1点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-08-23 09:25
   没什么特别的,通常是驱动有问题。
   我遇到过的常见原因有挂共享中断free irq的问题,内存使用时的问题,总之原因就是驱动出的错。你可以在代码里加入无数的printk(我就只会这个笨办法),然后一点一点缩小范围,看是在哪一句报的错。
   大不了就reboot嘛
111
dotdraw
驱动牛犊
驱动牛犊
  • 注册日期2002-08-09
  • 最后登录2008-03-30
  • 粉丝0
  • 关注0
  • 积分114分
  • 威望12点
  • 贡献值0点
  • 好评度11点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-08-21 23:04
设备初始化出错.可能是中断问题.未分配好.
游客

返回顶部