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就是模块代码的文件夹
