【发布时间】:2014-03-21 08:54:42
【问题描述】:
您好,我正在为使用 DDI8 mp 接口的串行 PCI/PCIe 卡编写 openserver-6 SCO 操作系统的驱动程序。我在 PCIe 卡上遇到中断时遇到问题。尽管驱动程序在 PCI 卡上正常工作。PCIe 卡是否需要任何不同的配置?
【问题讨论】:
标签: pci-e
您好,我正在为使用 DDI8 mp 接口的串行 PCI/PCIe 卡编写 openserver-6 SCO 操作系统的驱动程序。我在 PCIe 卡上遇到中断时遇到问题。尽管驱动程序在 PCI 卡上正常工作。PCIe 卡是否需要任何不同的配置?
【问题讨论】:
标签: pci-e
PCIe 有两种不同的中断机制: 1. 遗留中断。这些是由设备认为 INTx 消息发出的信号。这些有时被称为电平触发中断,因为它们实际上再现了 PCI 传统 2. 消息信号中断(MSI)及其扩展(MSI-X)。这些由主机特定地址的 MWr 数据包发出信号。
您可以通过查看设备配置空间来判断正在使用哪种模式。如果您的平台上有 pciutils 可用,lspci -vvv 将为您转储它。
【讨论】: