AngusLiu
驱动牛犊
驱动牛犊
  • 注册日期2002-10-08
  • 最后登录2009-10-20
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望18点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
阅读:1190回复:1

usb驱动的问题

楼主#
更多 发布于:2003-07-18 13:30
原贴内容:
     我编译了<<ldd2>>所附源代码中的usbsample.c驱动,但我用insmod
usbsample.o装载后,用鼠标测试,并不会进入usbsample.o中的有关函数,请问该怎么办???
     同样的问题,我自己写了简单的usb设备驱动,但该设备的驱动在系统中已经存在了,我该怎么做,才会使系统调用我的驱动。我用insmod装载后,系统总是调用系统的
驱动。
     请多多指点


原贴内容:
1.我不清楚你是怎么确定你的函数没被调用
2.你用rmmod命令可以把原有驱动卸载

----------------------------------------------------------------
原贴内容:
多谢你的回复, 是这样的,驱动装载好了的话,当usb设备拔插的话,对应驱动程序
的probe, disconnect函数应该被执行,我在这两个函数用了printk,我的printk
没有输出信息的话,不就说明了系统根本没有调用我的驱动程序吗?!
简单的说吧,你是怎么调试你的usb驱动的?请指点!!!

----------------------------------------------------------------
原贴内容:
现在的内核对printk的输出默认情况下不再显示到屏幕上,你可以使用dmesg|tail 看看有没有你的显示信息

----------------------------------------------------------------
原贴内容:
我就是用tail -f /var/log/messages
这种方法,我写其他的驱动时用过的,是有效的

 :(
Santorini
驱动牛犊
驱动牛犊
  • 注册日期2004-07-07
  • 最后登录2005-07-21
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-04-29 18:56
我也遇到这个问题了
游客

返回顶部