Hi,
I ‘m trying to perform a PCIe transactions between shannons with a PCIe switch.
- with Computer (host) as RC: looks that the enumeration process is done automatically.
- Shannon as RC: the enumeration is also done automatically ? If not how can I do it?
PS: the enumeration process should support:
•Scan for PCIe to PCIe Bridge (Read Vendor ID register)
•Assign Bus number to all PCIe interfaces starting at Bus number 0
•Configure Primary, Secondary and Subordinate Bus Number Registers in each one of the P2P bridge
•Scan for Endpoint BARs and Allocate address space
•Configure Memory Base and Limit Registers in each one of the P2P Bridge