module_param函数使用方法:
例:module_param(name, type, perm)
name:内核参数的名称,自己定义;
type:内核参数的类型,常见的类型byte、short、int、long、ulong、bool 、charp(字符指针);
perm:内核参数的权限S_IRUGO(对模块参数具有读权限)。其实权限和文件的权限差不多,具体可以查看"include/linux/stat.h"。
步骤一、在内核函数中用module_param指定模块参数。步骤二、加载内核时传递参数给模块。
按键按下,打印参数
测试