MTK6589内核添加新模块
时间:10-02
整理:3721RD
点击:
哪位在mtk的内核添加过新的模块啊,小弟正调一个红外遥控芯片需要在内核添加一个新的模块,不清楚怎样添加。哪位添加过这个
关注,知道的兄弟出来交流下
关注
添加到kernel下的drivers目录下,修改这个目录下的Kconfig跟Makefile就可以了,模块驱动是芯片厂提供的
[FAQ07275]如何在linux中添加新的kernel
module
【DESCRIPTION】
该SOP针对客户如何添加一个kernel module,并把生成的.ko打包进system.img的过程。
【KEY WORDS】
Kernel module build
【SOLUTION】
(一)准备module的C文件,如下为一个示例:
(二)把准备好的C 文件放置到alps/kernel的适当路径下,如下的路径为一个示例:
(三)修改源码所在的上一级目录中的Makefile文件,如下示例为./kernel/drivers/ 路径下的
Makefile:
(四)在源码所在路径下,创建新的Makefile文件,如下为一个示例:
obj-m -m.ko
参考命令如下:
./kernel/drivers/testmod/helloworld.ko
如果在./kernel/drivers/testmod/helloworld.ko.oalps find ./kernel/out -name xxx.ko
