编写源文件
创建
sample文件夹,新建hello.c文件,如下图
编写
hello.c文件
编写Makefile
新建
Makefile文件,编写Makefile文件
编译模块
使用
make命令编译模块
模块装载与卸载
使用
insmod命令装载模块,使用dmesg查看输出,lsmod查看模块。

使用
rmmod卸载模块,dmesg查看输出。

参数传递
重新编写
hello.c源文件如下图
输入
insmod hello.ko test=1在模块加载时传递参数,lsmod查看模块,dmesg查看输出结果。

