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)]