Kernel模块开发
编译完kernel,需要把module安装到lib目录下才能用
1 | make modules_install |
在/dev
下创建驱动文件
办法有很多种,不过最简单的还是通过misc_deregister函数来创建
linux里面的miscdeivce是主设备号为10的驱动设备
首先需要介绍一下miscdevice结构体
1 | struct miscdevice{ |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 咲夜南梦's 博客!
评论