Konference: Počítač SHARP MZ-800 a emulátory

Od: Vaclav Peroutka
Datum: 21.10.2009 20:30
Předmět: Re: Unikarta s SD pro Sharpa


> >> Obsluha disku na MZ-700 není v ROM počítače, ale v ROM na interfejsu
 (obsah
> té původní je na http://sharpmz.org/mz-700/dldrom.htm včetně
disassemblingu).
> >> Takže to by, krom sběrnice, byl druhý rozdíl proti MZ-800.
> 
> Pokud tomu dobře rozumím, stejě by bylo potřeba udělat dvě verze
zařízení, se
> stejným "jádrem" emulujícím disk, ale lišící se v tom, že konektor
sběrnice je
> jinak zapojený a od #F000 se mapuje u MZ-700 ta disková ROM 4kB.

Aha, to je trochu zmena a to asi tak lehce nepujde emulovat timto zpusobem. I
kdyz, asi by se dalo, ale bylo by to strasne pomale, protoze ROMdisk jako je u
MZ800 se emuluje tim zpusobem, ze nez se pripravi bajt, Z80 se pribrzdi
WAITem.

Tzn. pro diskove rutiny je nutnost mit 4kB mapovane to MEM prostoru (nikoli do
I/O) fyzickym obvodem, ne emulaci.

Ostatní příspěvky vlákna:

 
[2009/1 (32)] [2009/3 (21)] [2009/4 (42)] [2009/5 (6)] [2009/8 (9)] [2009/9 (28)] [2009/10 (50)] [2009/11 (86)] [2009/12 (89)]


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