Have been looking into this when implementing an PCI-to-ISA bus controller into my emulator.
The PCI part is relatively easy to emulate (effectively already is).
Then there's this (although it's currently implemented to be handled directly on the main PCI-to-ISA interrupt controller handlings, it might be moved to some generic handling instead later, with each ISA bus connected card receiving one of such a handler (like with memory/IO handling right now)).
Is it possible to use multiple PCI cards with this PC/PCI (or SB-LINK, depending on what you call it) interface? Like PCI, but on multiple cards using a simple signal splitter/merger for example? Connecting all the cards to the same pin on the motherboard (for example the SERIRQ pins all being connected together for all the cards and the motherboard pin)? Or would that cause some sort of weird shorting?
In fact, can you even use multiple PCI-to-ISA bridges on a single system? In my case, my emulated system has one for the motherboard part (though not routing anything itself, (PCI IDE DMA is routed through the PCI adapter, if present, though) it's done by the main handling that handles the PCI configuration ports instead) and currently (this is not released with the emulator yet rn due to Windows 95 detecting issues with it somehow, it keeps giving error 2 somehow? Windows 95 RTM detects it as a PCI-to-ISA bridge, but Windows 95 "C" (OSR 2.5) detects it as a "PCI bridge" instead?) one PCI-to-ISA bridge (IT8888G PCI-to-ISA bridge emulation on the root bus, device 0Fh, function 0. The only difference being is that the subsystem vendor/device ID fields default (on PCIRST#) to 100Ch(Tseng) or 0000h, subsystem device ID being ET4000(AX or W32)(ET4000/W32P with rev 2 (for W32I) to identify the W32I instead (detected properly by UniVBE), like the card is detected as either a normal bus (VGA, thus subsystem/vendor is cleared as documented on the adapter's official documentation) or Tseng device (ID 0 for AX or 'W32P revision 2' (an officially undefined ID) for W32I. On a real card this would have been implemented by a ROM that loads those fields instead))).
Anyway, it'd be interesting if the PC/PCI cable can be used with multiple PCI devices (or PCI-to-ISA buses)? Anyone knows?