Linux:访问PCIe状态寄存器

时间:2016-03-23 20:48:45

标签: linux driver pci-e

我需要计算在Linux中检测到的PCIe可纠正和不可纠正错误的数量。我该如何以及从哪里开始?

  • Linux设备驱动程序是计算此类错误的合适方法吗?
  • 如果驱动程序合适,那么什么类型的驱动程序? pcie驱动程序?伪设备驱动程序?扩展导致错误的现有驱动程序?我真的不知道。
  • 我知道PCIe有一个设备错误/状态寄存器作为PCIe Capability结构的一部分;有没有办法监听这个寄存器 - 也就是说,是否可以注册一个在更新寄存器时调用的回调?如果是这样,怎么样?

代码/示例非常感谢。

感谢你!

0 个答案:

没有答案