在哪里可以找到有关 Linux 设备驱动程序参数的信息?

在哪里可以找到有关 Linux 设备驱动程序参数的信息?

我想从事 Linux 模块编程(设备驱动程序)。作为我的大学项目,我必须根据各种参数对内核模块进行分析或基准测试。我到处寻找有关如何编写设备驱动程序的信息,而我想要有关哪些参数影响任何特定驱动程序/模块的性能的信息。我还想知道如何改变它们来测试它们的各种值。

答案1

如果您正在寻找特定于驱动程序的参数,可以在多个地方找到信息。

  1. 希望里面有一些信息内核文档。这对于某些东西来说非常有用,但对于其他东西来说却很少,并且对于大多数司机来说完全不存在。
  2. 运行modinfo(可能使用-F param-F parm),这有望提供有用的参数的一行描述。
  3. 找出驱动程序的源代码并寻找有用的内联文档。
  4. 搜索组织该驱动程序开发的可能网站(例如阿尔萨项目用于声音)。

当然,在事情模糊的地方,总是有经验测试——尝试一下看看。

相关内容