5.4.17.将驱动添加到内核中

5.4.17.1、驱动的存在形式

(1)野生,优势是方便调试开发,所以在开发阶段都是这种
(2)家养,优势可以在内核配置时make menuconfig决定内核怎么编译,方便集成

5.4.17.2、驱动开发的一般步骤

(1)以模块的形式在外部编写、调试
(2)将调试好的驱动代码集成到kernel中

5.4.17.3、实践

(1)关键点:Kconfig、Makefile、make menuconfig
(2)操作步骤:
第1步:将写好的驱动源文件放入内核源码中正确的目录下
第2步:在Makefile中添加相应的依赖
第3步:在Kconfig中添加相应的配置项
第4步:make menuconfig

猜你喜欢

转载自www.cnblogs.com/Ocean-Star/p/9245165.html