2017-07-20 124 views

回答

0

這取決於您的平臺對配置空間訪問具有何種支持。有兩種類型的訪問 -

1 - 傳統PCI配置機制 - 這使用IO端口地址訪問端點配置空間。你可以使用ioread32()來做到這一點。
2 - 增強型PCI配置機制 - 使用內存映射IO。你可以使用簡單的指針操作來讀取它。

由於很難找到訪問機制支持,所以使用pci API(在本例中爲pci_bus_read_config_word)比使用ioread32()更好。

pci _ *()API將處理對該平臺有效的訪問方法。

相關問題