PCIe端点如何记住它的总线设备功能号?

How does PCIe endpoint remembers its Bus Device Function Number?

PCIe 端点如何声明配置事务,因为没有由 PCIe 规范定义的寄存器(在 Type0 配置 space 中)保存总线设备和功能编号。

设备必须从它收到的第一个配置交易中捕获目标地址并将其存储以用于传出交易。由于 PCIe 实际上是点对点的,而不是总线,因此设备只接收为其设计的配置事务。