概述
1.宏定义
kernel# include/linux/moduleparam.h
module_param 用于模块传递参数
module_param_array 用于模块传递多个参数,传递的是数组
2.示例
定义
module_param_array(tas5707_EQ_table,
uint, &tas5707_EQ_table_length, 0664);
sysfs接口
txlx_t962e_r321:/sys/module/snd_soc_tas5707/parameters # pwd
/sys/module/snd_soc_tas5707/parameters
txlx_t962e_r321:/sys/module/snd_soc_tas5707/parameters # ls
tas5707_EQ_table tas5707_drc1_table tas5707_drc1_tko_table
3.用法
insmod xx.ko int_var=100
最后
以上就是糟糕信封为你收集整理的Linux内核module_param_array和module_param使用的全部内容,希望文章能够帮你解决Linux内核module_param_array和module_param使用所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复