linux内核驱动开发(1):Hello World 模块
从hello world 开始前言设备和模块的分类Hello World模块编译过程
前言
linux内核在驱动开发而言主要分为5块:进程管理、内存管理、文件系统、设备控制、网络。内核驱动可以看成一个个模块,也就是.ko文件。但linux内核出于安全考虑并不能将内存管理这类模块卸载。内核开发人员开发的驱动模块可以选择静态编译加载到内核,需要改相应的config文件,有个很大的缺点就是当驱动多的时候...
原创
2019-08-13 16:15:45 ·
212 阅读 ·
0 评论