8

我想将一组数据传递给 Linux 内核模块。

在内核中:

 int a[5]; 
 int count;
 module_param_array(a, int, &count, 0);

但我不知道如何从命令行传递值。如果它是一个公正的变量,我将使用:

insmod k1.ko a=10 
4

1 回答 1

14

您可以通过

 insmod k1.ko a=10,20,30,40

有关更多信息和示例,请参阅Linux 内核模块编程

于 2012-06-12T11:05:31.683 回答