打印
[嵌入式linux]

请教问题:加载驱动的时候出错~init suspiciously returned 1,

[复制链接]
4579|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
continue_|  楼主 | 2010-9-17 22:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 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
那位仁兄 知道可能是怎么回事?

相关帖子

沙发
continue_|  楼主 | 2010-9-18 16:56 | 只看该作者
解决了~  可是分给谁呢》

使用特权

评论回复
板凳
continue_|  楼主 | 2010-9-29 20:00 | 只看该作者
问题原因:好象是驱动里没有声明模块的 版权  加一个 支持gpl就行了  MODULE_LICENSE("GPL");

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:奇文共欣赏,疑义相与析

0

主题

65

帖子

1

粉丝