Konference: Počítač SHARP MZ-800 a emulátory
Od: | Vaclav Peroutka |
Datum: | 30.9.2008 06:34 |
Předmět: | Re: FDC emulator |
> > Dne Monday 29 of September 2008 20:39:53 Vaclav Peroutka (sharpemu tu byla ta zakroucena vec pandora.cz) > napsal(a): > > Tak tohle funguje cele trochu jinak. Na FDC je mala ROM kvuli tomu, protoze > > original Sharp se pouzival WD2791. V CR byly dostupne WD2797 a tato EPROM > > delala pouze to, ze konvertovala pomoci staticke tabulky povely 2791, aby > > tomu ta 2797 rozumela. > > Aha, tak to mě v tom případě můj hardwarový guru a bývalý aktivní sharpista > mystifikoval. Není možné, že těch řadičů bylo víc a některé měly opravdu ROM > s programem? Mozne to je, ale bezne ci dokonce zname v zadnem pripade. Nektere radice na sobe mely navic vyvedenou sbernici (myslim, ze typ "Horava"). Ale FDC spolu s ROMdiskem jsem jeste nevidel :-) Nerikam, ze to neni mozne. Proc by nebylo. Mozna nekdo dalsi se s tim setkal. Nicmene, pokud na te desce radice je neco jineho, nez WD2791, tak ta EEPROM je tam na 99,999% prave na konverzi povelu FDC. > Je zbytečné vymýšlet kolo, když když už to mají odladěné jinde, např tady: > http://www.sd2iec.de/sd2iec-0.7.3.zip Kouknu na to, i kdyz mi tam prijde nejak moc souboru. > Je už nějaký nástřel interface se sharpem, abych si to mohl zbastlit a začít > se v tom vrtat? Co se tyce SD karty, zatim nic konkretniho. Vse se da udelat stylem 74245, Xilinx, Atmega. Takhle jsem to cca pred rokem zkousel - Atmel se choval jako ROMdisk - v programove ROMce mel kod pro Sharpa a ten pri IN A,($F8) postupne hazel na sbernici :-) Nekde mam dokonce fotky a to moje vrabci hnizdo jeste stale v krabicce. Pro tu CFku jsem nakreslil kartu - CF+ bootovaci ROMdisk. Krome EPROM tam je 1x 74hct245, 2x 74hct238, 1x 74hct4040, 1x7400. Takze se to da udelat i z "klasiky". Pravda, bizuterie se vejde do nejakeho xilinxe. ale lidi, co nemaji zkusenosti/prostredky muzou postavit "klasickou" verzi. Deska "klasika" s Atmegou je problem, kvuli asynchronnim hodinam na Sharpu a Atmelu, takze tam ten Xilinx zaroven dela arbitra - generuje WAIT stavy pro Sharpa. Z klasicke logiky by to asi taky bylo zvladnutelne, ale hrat se mi s tim nechce. V.
Ostatní příspěvky vlákna:
[2008/1 (9)] [2008/2 (1)] [2008/3 (7)] [2008/4 (16)] [2008/5 (22)] [2008/6 (45)] [2008/7 (9)] [2008/8 (34)] [2008/9 (134)] [2008/10 (8)] [2008/11 (3)] [2008/12 (6)]
[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)]