一、简介
在Linux下进行C语言开发时,经常在命令行传递参数给C程序,常见的Linux命令也是需要传参的,这样用起来就很灵活,根据不同的参数可以执行不同的效果。
Linux驱动安装时也支持传递参数,和命令行上运行的命令原理类似。
只不过在编写驱动的时候,需要在驱动代码里提前将相关信息声明好才可以使用。
这篇文章就介绍如果在命令安装驱动时,传递参数给驱动代码,演示各种类型的参数传输情况。
在驱动代码里声明传入参数的类型、权限,接收的变量名称。
module_param(变量的名称,类型,权限)
二、在驱动代码里声明传递参数的格式
/*传递整型类型数据*/
int int_data = 0;
module_param