阅读:1190回复:1
usb驱动的问题
原贴内容:
我编译了<<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 这种方法,我写其他的驱动时用过的,是有效的 :( |
|
沙发#
发布于:2005-04-29 18:56
我也遇到这个问题了
|
|