Hello, I'm a newbie to the PCI architecture and I'm starting to study a system with 3 PCI devices on the same bus like in this scheme:
| | | --------- --------- --------- | | | | | | | 1 | | 2 | | 3 | | | | | | | --------- --------- ---------
The devices need only to communicate with each other to share their data; my problem is that from only reading the PCI Specifications I coundn't understand how to make them communicate... I mean: if they were just two the connection of the control pins would be direct (I think mainly at the DEVSEL and IDSEL pins); but with 3 I don't see any other way to have all them connected but using a bridge.. is this correct or am I missing something?
Thanks in advance.