本帖最后由 continue_ 于 2010-9-18 10:10 编辑
请教问题:加载驱动的时候出错!那位大虾知道 请指教!
我在一个板子上可以正常使用的驱动,移植到另外一块板子
都是atmel9260的板子
前者内核为2.6.20
后者内核为2.6.27
内核源码是有两家提供的
有一2*8键盘驱动,在前者可以正常运行,
我想将其用在第二块上,编译通过,但是加载的时候出错, 提示如下:
# insmod at91_keypad.ko
input: AT91Keypad as /class/input/input2
sys_init_module: 'at91_keypad'->init suspiciously returned 1, it should follow 0/-E convention
sys_init_module: loading module anyway...
[<c024ae5c>] (dump_stack+0x0/0x14) from [<c005d174>] (sys_init_module+0x118/0x188)
[<c005d05c>] (sys_init_module+0x0/0x188) from [<c0027ba0>] (ret_fast_syscall+0x0/0x2c)
r7:00000080 r6:00000002 r5:beda1eac r4:000010e5
那位仁兄 知道可能是怎么回事? |