当编译了模块没有问题时,如果想要随内核一起启动,需要将模块编译到内核中。
具体步骤如下:
1. 编写Linux驱动模块
2. 测试模块的功能是否正常
3. 将驱动文件拷贝到Linux内核源码的驱动模块目录下,
4. 新建一个属于自己的驱动模块的目录
5. 添加本目录下的Kconfig和Makefile文件
6. 修改上级目录,driver目录下的Kconfig和Makefile文件
7. 运行make menuconfig测试模块是否可以内核裁剪配置
8. 编译内核镜像
9. 安装测试