驱动模块加载的问题

内核编译和嵌入式产品的设计与开发
回复
rider628
帖子: 3
注册时间: 2008-10-04 16:17

驱动模块加载的问题

#1

帖子 rider628 » 2009-04-03 0:47

用insmod时:
rider@ubuntu:~/study/driver$ sudo insmod globalmem.ko
insmod: error inserting 'globalmem.ko': -1 Device or resource busy

用modpro时:
rider@ubuntu:~/study/driver$ sudo modprobe globalmem.ko
FATAL: Module globalmem.ko not found.

在网上查了查 ,说是指定的设备号254和系统里的设备号冲突了,cat /pro/devices 后 ,发现里面确实254被使用了,250没使用,于是设备号改成250,还是出现上面的结果,请问什么原因,我用的系统是UBUNTU
rider@ubuntu:~/study/driver$ uname -r
2.6.27-4-generic
rider628
帖子: 3
注册时间: 2008-10-04 16:17

Re: 驱动模块加载的问题

#2

帖子 rider628 » 2009-04-04 9:05

:em11 问题解决了,把设备号改成自动获取,而不是分配特定的设备号就OK了,但我不明白,我分配的250为什么不行,在 cat /prob/devices 里我并没有看 到250的设备啊?希望哪位高手路过能解答下,我将十分感谢!!
回复