微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 6582驱动可以编译成模块,然后运行的时候加载,方便调试

6582驱动可以编译成模块,然后运行的时候加载,方便调试

时间:10-02 整理:3721RD 点击:
如果可以如何实现,要用什么编译工具,新手求解。

在内核menuconfig时候配置成内核模块[m] ,  编译就会生成.ko,   可以在adb下insmod方式加载调试。

我自己想加个模块进去的话,要如何编译的?只能放到整个项目里编译吗。可以不可以在LINUX里单独编译的。

应当可以的。你可以试一下。
我们都没这样做过。

参考一下这个:
http://www.16rd.com/blog-3-941.html

在makefile里面,比如:
obj-y += 123.o
obj-m += 123.o,不就编成库了

学习了

如何不编译整个项目就把想要的模块编译出来呢。

看了MTK_on_line_FAQ_SW_ALPS 终于找到了编译方法。
编译整个项目花了5个小时,渣渣电脑。
在makefile里面
obj-y += 123.o
obj-m += 123.o,
编译模块只要在alps目录下执行 ./mk mm kernel/drivers/xxx 就好了。
xxx就是模块代码的文件夹

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top