我是靠谱客的博主 糟糕信封,这篇文章主要介绍Linux内核module_param_array和module_param使用,现在分享给大家,希望可以做个参考。

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使用内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(55)

评论列表共有 0 条评论

立即
投稿
返回
顶部