<html>
<head>
<meta content="text/html; charset=iso-8859-2"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Mikesi ja ten zalohovany Pezik nevidim zas tak nerealne. Do
puvodniho zapojeni s dynamickymi pametmi to nema cenu delat. Tam by
muselo byt docela dost IO pod napajenim a odebiralo by to dosti
velky proud. Osobne bych to delal s CPLD a sram 512KB pameti a
idealne <br>
tam dat nejaky obvod na prepinani napajeni z PC a baterie CR2032. To
ze Michal Hucik udela v emulatoru to ze se bude pamatovat obsah
ramdisku i po vypnuti neni proti nicemu. Mozna by tam mohl udelat
tlacitko (vymazani) co by ho dalo do vychoziho stavu (00,ff data).<br>
<br>
Co se tyce obsluhy pameti tak by nebylo spatne se domluvit na jednom
ovladani a to uprednostit. Ja jsem samozrejme za to co jsem napsal
pro Basic a co jsem pouzil u sve cp/m. Je jasne ze uvnitr 64KB je
jedno jak to bude zprehazene ale ten pristup nejdrive row a pak
column je logictejsi.<br>
<br>
Mozna by nebylo spatne rychle udelat Basic program co zkontroluje
jaky je obsah pameti v ramce a v pripade ze je to originalni Basic
tak prepise tu malou cast pomoci Poke na Pezik ovladani.<br>
<br>
Radek<br>
<br>
p.s. Kazdopadne mam radost ze nejsem sam kdo pouzival Pezika. <br>
<br>
<br>
<div class="moz-cite-prefix">Dne 18.3.2016 v 20:17 Michal Medek
napsal(a):<br>
</div>
<blockquote cite="mid:1Opi.10uFj.1Q3P3TuD61A.1Mx5Gw@seznam.cz"
type="cite">
<meta http-equiv="Context-Type" content="text/html; charset=utf-8">
Ahoj,<br>
<br>
super prehled. Akorat bych doplnil k ramdisku PEZIK:<br>
- zalohovanou verzi vidim jako problem, protoze refresh je zavisly
na CPU. Prvnich 7 bitu generuje Z80 a ramdisk dodelava jen 8. bit.
Kdyby to melo zalohovat pri vypnutem pocitaci, tak by tam musel
byt dodelany oscilator a citac refresh cyklu. To prave pozdeji
pouzival zalohovany ramdisk. Jenze ten zase potreboval pameti s
vnitrnim citacem. PEZIK si vystacil jen s temi 'obycejnymi'
pametmi.<br>
- PEZIKovi je celkem jedno (protoze neni zalohovany) jestli
programy prehazuji horni a spodni byte adresy a tudiz jestli
ukladaji data postupne nebo na preskacku.<br>
- upravit EPROMku monitoru nebo temer jakykoliv BASIC na variantu
ramdisku PEZIK je otazkou cca 10 minut. Sam jsem ho mel (PEZIKa) a
BASIC jsem upravil tesne po startu, aby ho umel pouzivat. Nebylo
pak potreba mit dve verze pro dva ruzne ramdisky.<br>
- uprava CP/M pro PEZIKa nebyla tak jednoducha, protoze CP/Mko
pouzivalo pro cteni/zapis automaticke inkrementace a tu PEZIK
nema. Kdysi jsem pouzival tzv. JOSHIN CP/M, ktere se nahralo z
kazety a po startu se nakopirovalo na ramdisk. Reset uz pak
probehl automaticky z ramdisku - protoze byl zalohovany. Uprava
pro PEZIKa tehdy nemela vyznam a byla zamitnuta.<br>
<br>
Mikes<br>
<br>
</blockquote>
<br>
</body>
</html>