Obawiam się, że realizacji tego pomysłu trzeba byłoby napisać od nowa pół SIO, albo nawet całe. Kiedy komputer współpracuje ze stacją, to komputer inicjuje transmisję, stacja jest pasywna, po prostu czeka, a potem reaguje na rozkazy z komputera.
...
To tak działa, bo stacja czeka nieustannie, aż ktoś do niej zagada. Komputer natomiast na to nie czeka. Ergo, jeślibyś połączył przez SIO dwa kompy i jednemu kazał zagadać do drugiej strony przez kabel, to zapewne nie byłoby żadnej odpowiedzi, bo przerwanie SIO to jest ostatnia rzecz, na jaką ten drugi w danej chwili czeka.
Aczkolwiek należałoby spróbować, a nuż ...
pewnie masz racje, ale... co z przerwaniami zglaszanymi przez urzadzenie zewnetrzne (irq?) ? niemam teraz dokumentacji rzed nosem dlatego bede zgadywal:
komputer 1 zglasza chec nadawania, komp/kompy podlaczone do sieci przelaczaja sie na nasluchiwanie na przerwaniach, komp 1 nadaje 'chce zagadac do kompa 17', cala reszta wraca do swoich zajec, komp 17 przelacza sie 'w tryb pasywny) i nasluchuje dalej itd.
zeby to mialo sens musi dzialac na przerwaniach, a jedna z najmocniejszych stron atarki to przerwania;-) mamy drugie pia, drugiego pokeya, mozliwosci jest kilka...