【发布时间】:2019-02-07 17:08:49
【问题描述】:
我是 PCI Express 的新手,我想通过 MMIO 地址读取/写入 PCI Express 配置空间。我知道端口如何通过 0xCFC 和 0xCF8 端口地址(在 x86 上)将 IO 读/写映射到 PCI Express 配置空间。我还编写了一个示例 linux 内核模块,以通过端口映射 io 读取 pci 配置空间,效果很好。我想通过 MMIO/MMCFG 访问来做同样的事情。
我也进行了搜索,但找不到令人信服的答案。我正在寻找详细信息以及一些代码示例以更好地理解它。
感谢任何帮助。
【问题讨论】: