Firefly开源社区

打印 上一主题 下一主题

[Linux] firefly-rk3399 驱动模块无法加载进内核

21

积分

0

威望

0

贡献

技术小白

积分
21

firefly-rk3399 驱动模块无法加载进内核

发表于 2020-1-6 17:54:52      浏览:6486 | 回复:1        打印      只看该作者   [复制链接] 楼主
module_main.c 里面调用了一个在 xxx.a 静态库文件中定义的函数如下:

int print(int input)
{
    printk("%d\n", input);
    return 0;
}
以上形式的函数能够正确加载进内核,但如下形式无法加载进内核:

int print(const char *fmt, ...)
{
    printk("haha\n");
    return 0;
}

仅仅入参不一样
回复

使用道具 举报

268

积分

0

威望

0

贡献

技术达人

Rank: 2

积分
268
发表于 2020-1-21 08:43:35        只看该作者  沙发
既然入参不一样,为啥不查查 const 修饰词
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表