PCI中的功能号是什么?

3

我对PCI协议不太熟悉,想知道设备的功能编号存储在哪里?这对我很重要,因为我已经将一个广告插入到我的Windows系统的PCI插槽的自定义卡中。该卡包含两个相同设备的实例。我知道这两个设备将根据其功能编号进行区分,因为我的总线号和设备ID相同,但我无法理解何时将功能编号分配给设备以及它是否存储在我的设备BAR中。

2个回答

3

1

功能号嵌入在硬件中,不存储在设备的BAR中(其中BAR是具有读写属性的PCI配置空间寄存器)。在您的情况下,该卡有两个功能,即功能0和1(也许)。这是硬连线在设备中,无法更改。在PCI枚举过程中,它将被识别/枚举,然后可以通过(总线、设备、功能)号访问。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接