驱动程序主从设备号
cat /proc/devices 查看主设备号以及驱动名
两种编译方法
1 和内核一起编
2 独立模块编程
在内核源码里面新建一个文件夹
三步实现一个内核模块
1 MODULE_LICENSE(“GPL”)指定GPL
2 module_init(xxx_module_init)指定入口
3 module_exit(xxx_module_exit)指定出口
然后写一个makefile
加载模块到系统
insmod xxx.ko
驱动程序主从设备号
cat /proc/devices 查看主设备号以及驱动名
两种编译方法
1 和内核一起编
2 独立模块编程
在内核源码里面新建一个文件夹
三步实现一个内核模块
1 MODULE_LICENSE(“GPL”)指定GPL
2 module_init(xxx_module_init)指定入口
3 module_exit(xxx_module_exit)指定出口
然后写一个makefile
加载模块到系统
insmod xxx.ko