If you ever look at how interrupts are implemented on STD bus, you'll run in fear. There are only two options, chain the slot to slot interrupt line (assuming all slots are filled downstream of the CPU) and share the one request signal - implementing any CPU-specific interrupt requirements like an vector placement for x86 - or you can home run IRQ lines independently of the STD bus signals. Most cards did the later or just put all peripherals that will ever need IRQs on the CPU card itself.

STD bus is pretty antiquated.

-Alan


On 2017-11-20 00:54, Chuck Guzis via cctalk wrote:
On 11/19/2017 08:11 PM, Ken Seefried via cctalk wrote:

More importantly, the vast number of compatible I/O cards that were
produced.  Much alternative history to be pondered.

So we agree on parallel standard buses, that STD bus is a strong
contender with varied processor base.

There *is* STD32, but it's a bit of an abomination, like EISA.  It
extends the bus to 32 bits and retains compatibility with 8-bit STD.
But there's a price to be paid--special connectors (like EISA) and more
complex interfacing logic (to accommodate the older STD).

Finally, it's pretty much a sole-source standard--Ziatech came out with
it, and to the best of my knowledge, is the only firm that ever produced
STD32 cards.

--Chuck

Reply via email to