Konference: Počítač SHARP MZ-800 a emulátory
Od: | Michal Hučík |
Datum: | 7.1.2012 20:50 |
Předmět: | Re: Floppy driver |
Ahoj Radku,
podle tveho popisu predpokladam, ze k tomu, aby by muj driver
kompatibilni s tvym radicem, tak by melo stacit vyresit v driveru pouze
rozdil mezi porty DE a DF, coz by mela byt banalita ... To ze tvuj radic
umi posilat data pro IM0 je uz pouze pridana hodnota k moznostem jak jej
lze obsluhovat, nicmene by mel plnohodnotne fungovat i pod IM1, je to tak?
Michal
Dne 7.1.2012 13:51, Radek Suk (sharpemu tu byla ta zakroucena vec pandora.cz) napsal(a):
>
>
> Michale ja to testuji na svem reseni HD. Mam vsak i radic pana
> Kostiala a tak to muzu i na nem otestovat. Vlastni system pana
> Kostiala jiz mam - nasel jsem ho na disketach na scav.cz ale
> potreboval bych jeste vsechny obsluzne programy pro tento system, to
> zatim nemam, zatim jsem nasel jen sethd.com. S Pavlem Zelezem se
> pokousime nakopirovat HD disketu ale zatim se to poradne nedari.
> Idealni je stahnout nekde 720KB disketu se systemem a obsluznymi
> programy.
>
>
> Jinak zakladni rozdil mezi mym resenim a pana Kostiala je toto:
>
> Ja: pouzivam jen port DF
> Kostial: pouziva port DF a DE
>
> Ja: pouzivam IM0 a to int na adresu 10H a 20H. Zde jsou dve obsluzne
> rutinky - jedna na prijem/vysilani bajtu (drq), druha na ukonceni
> prikazu (intrq).
> Kostial: pouziva IM1
>
> Ja: pomoci obvodu 8286 na sbernici vyvolavam spravny INTA vektor. Ted
> realne mam v radici 74ls373 ale princip je stejny.
> Kostial: pouziva int 38H
>
> Posilam schema upravy radice. Jinak ten TR2 se da nahradit take
> hradlem 74ls06. Da se tam udelat rada zmen. Nejdulezitejsi rozdil je
> ale ten ze moje reseni pouziva samostatne preruseni pro obe udalosti.
>
> Radek
[2012/1 (125)] [2012/2 (34)] [2012/3 (57)] [2012/4 (46)] [2012/5 (40)] [2012/6 (44)] [2012/7 (64)] [2012/8 (57)] [2012/9 (32)] [2012/10 (55)] [2012/11 (25)] [2012/12 (63)]
[1999 (1)]
[2000 (168)]
[2001 (733)]
[2002 (459)]
[2003 (654)]
[2004 (224)]
[2005 (105)]
[2006 (182)]
[2007 (201)]
[2008 (294)]
[2009 (363)]
[2010 (782)]
[2011 (522)]
[2012 (642)]
[2013 (442)]