Sziasztok!
Majd ezer éve (,de legalább 15-20) elsõ számítógépem egy angol EP128 volt.
Nagyon szerettem, azon kezdtem el programozni elõször BASIC, majd asssembly nyelven.
Fõleg a megszakításos dolgok tetszettek. "Fõ" mûvem egy rendszerbõvítõ volt, amiben stopper, háromcsatornás kivezérlésjelzõ és memória dump volt. Mindegyik megszakítással mûködött a képernyõ alsó három (25-27) sorában. Sajnos semmi nem maradt belõle ...
Nemrég sikerült hozzájutnom egy angol EP128-hoz, sajna magnó és lemezegység nélkül.
Most azon töröm a fejem, hogy hogyan tároljak ill. töltsek az EP-re programokat.
Foglalkozott már közületek valaki azzal, hogy soros vonalon valamilyen PC "szerver" segítségével oldja meg a kérdést? Én egy kis HP200LX-et szeretnék a célra felhasználni, ami szépen elfér az EP tetején. Ehhez kellene egy kis segítség, esetleg pár vállakozó kedvû fórumtárs akikkel közösen el lehetne készíteni.
Ameddig sikerült eljutnom:
Ha az alapértelmezett periféria nevét átírom "SERIAL:"-ra, vagy azt mondom, hogy SAVE "SERIAL:" akkor minden zokszó nélkül kimenti a programot soros vonalra. ASMON-ban gond nélkül lehet memóriatartalmat menteni és visszatölteni. (A magnós mentéshez képest elég gyorsan 9600 Baud-dal.)
Ami problémát okoz:
Név szerint betölteni valamit. Vagyis minden "betöltõs" vagy több részes program esetén, mikor ki kellene találni, hogy melyik részt küldje a PC az EP-nek. (A "SERIAL:" eszközkezelõ nem menti el a file nevét.)
Van valakinek ötlete? Meg lehet oldani egy teljes eszközkezelõ megírása nélkül?
Bocs, hogy egy kicsit hosszúra sikerült!
Üdv.
Krizsi