我已经开始阅读有关 PCI 和 PCIe 的内容。我发现“从软件的角度来看,PCI 和 PCI Express 设备本质上是相同的。PCIe 设备具有相同的配置空间、BAR,并且(通常)支持相同的 PCI INTx 中断”。
PCIe 使用串行接口,而 PCI 使用并行接口。那么为PCI编写的Linux驱动如何能够用于PCIe设备呢?我很困惑。请帮忙。
问候,
阿杰马尔
linux-device-driver pci pci-e
linux-device-driver ×1
pci ×1
pci-e ×1