Přejít na obsah
ARCHIVEKArchiv e-mailových konferencí o 8bitových počítačích Archiv Pandory 1999 až 2013

Původní podoba příspěvku

EC1045 Zpět na příspěvek

Surová data tak, jak byla v roce 2013 stažena z Pandory (HTML zdroj bez úprav, osobní e-mailové adresy jsou maskované).

<!-------------------------------------------------------------->
<table width="100%"><tr><td align="left" valign="middle"></td><td align=right valign="middle"></td></tr></table><BR><pre>ten test se da udela tak ze nejdriv ti data ulozis odelas test jestli se da
zapsat a potom vratis data
abis zistil jestli doslo jen k resetu a data je zahodno zachovat tak pak
nekde obetovat kousek ramdisku a tam ulozit specificky kod rtery bi z 99.9%
(napr text s kontrolnim soucem) nevznikl a pri te prilezitosti tam muzes
rovnou i ulozit velikost RAMdisku
takze bi mohlo bit po zapnuti se nejprve udela test jestli je na danam miste
&quot;kod&quot; a pokut ano slo o reset (a rovnou mas i velikost disku) a pokut &quot;kod&quot;
neni tak se udela test  jestli je 256KB ci 1MB


<span class="replyquote1">&gt;
&gt; Nojo, Romane, ale jak to vyresit? RMD-1 pod CPM ma tu vlastnost, ze
&gt; pokud Sapi zresetujes tlacitkem, tak informace na disku zustanou.
&gt; Coz je nekdy vyhodny. Proste tam sedi az do vypnuti napajeni. Ale
&gt; zase po zapnuti napajeni je RMD-1 vetsinou kvuli nahodilostem FULL
&gt; nebo tam jsou kraviny a pak musis aspon adesar prepsat 0E5H. To
&gt; delam kratkym programkem az po najeti CCP. Takze jak zjistit jestli
&gt; je 256 ci 1024? Zapisem a ctenim sektoru nekde na konci 1024 a
&gt; predpokladat malou pravdepodobnost, ze tam jsou platny data?
&gt; Jirka
</span><span class="replyquote2">&gt; &gt;
&gt; &gt; Naopak, viem si predstaviť, že by sa pri studenom
&gt; &gt; štarte CP/M urobila detekcia RMD-1 na veľkosť -
&gt; &gt; 256kB vs. 1MB a podľa toho by sa inicializovali
&gt; &gt; tabuľky diskových parametrov.
&gt; &gt;
&gt; &gt; Roman
&gt; &gt;
&gt; &gt;
&gt; &gt; ----- Original Message ----- 
&gt; &gt; From: EC1045 (sapi@pandora.cz)
&gt; &gt; To: Konference &quot;SAPI-1 a československé
&gt; &gt; mikropočítače&quot;
&gt; &gt; Sent: Thursday, August 11, 2011 7:22 PM
&gt; &gt; Subject: Re: Re: Re: RMD-1
&gt; &gt;
&gt; &gt;
&gt; &gt;
&gt; &gt; podle meho skromneho lajckeho nazoru adresy A16 -
&gt; &gt; A19  predstavuji cisla stop a ne cisla sektoru
&gt; &gt;
&gt; &gt; diry v ramdisku nemusis resit pokut mas v tabulce
&gt; &gt; udane konkretni stopi ktere jsou dostupne napr.
&gt; &gt; 0,1,4,5,8,9,12,13 pro 512KB s osazenimi bankami 0
&gt; &gt; a 1 s 41256 cipi pokut budes mit jen konstantu
&gt; &gt; ktera zika kolik je max stop k dispozici a budes
&gt; &gt; mit osazene 4164 ale ne vsechny banky a to ne
&gt; &gt; vzestupne od nuli tak tam bude nekde dira a u
&gt; &gt; 41256 tam ti diri budo za predpokladu ze tam nemas
&gt; &gt; vsech 32 cipu protoze napr. v bance 0 budou
&gt; &gt; adesovany stopi 0,4,8,12 a v bance 4 zas 3,7,11,15
&gt; &gt; taze potom to buses muset nejak resit co s tim
&gt; &gt;
&gt; &gt; ----- Original Message ----- 
&gt; &gt; From: Roman Bórik
&gt; &gt; To: Konference SAPI-1 a československé
&gt; &gt; mikropočítače
&gt; &gt; Sent: Thursday, August 11, 2011 6:27 PM
&gt; &gt; Subject: Re: Re: Re: RMD-1
&gt; &gt;
&gt; &gt;
&gt; &gt;
&gt; &gt; RMD-1 je vymyslená v tomto smere geniálne. Horné
&gt; &gt; bity adresy (A17 - A16 pre 256kB alebo A19 - A16
&gt; &gt; pre 1MB) vlastne predstavujú číslo sektora (0 až 3
&gt; &gt; pre 256kB alebo 0 až 15 pre 1MB). Takže SW
&gt; &gt; riešenie je iba vecou tabuliek. Rutiny sú zhodné
&gt; &gt; pre obe verzie 256kB a aj 1MB.
&gt; &gt;
&gt; &gt; Podľa datasheetu k 41256 je refresh iba 8 bitový,
&gt; &gt; takže zapojenie je v poriadku a A8 sa refreshu
&gt; &gt; nezúčastňuje.
&gt; &gt;
&gt; &gt; Osobne si myslím, že je nezmysel neosadzovať celú
&gt; &gt; dosku pamäťami. Buď všetky 4164 alebo všetky
&gt; &gt; 41256. SW ošetrovanie dier v pamäťovej oblasti je
&gt; &gt; hlúposť.
&gt; &gt;
&gt; &gt; Roman
&gt; &gt;
&gt; &gt;
&gt; &gt;
&gt; &gt; ----- Original Message ----- 
&gt; &gt; From: Jiri Biba (sapi@pandora.cz)
&gt; &gt; To: Konference &quot;SAPI-1 a československé
&gt; &gt; mikropočítače&quot;
&gt; &gt; Sent: Thursday, August 11, 2011 2:42 PM
&gt; &gt; Subject: Re: Re: Re: RMD-1
&gt; &gt;
&gt; &gt;
&gt; &gt;
&gt; &gt; Vsechno spatne, zpatky na stromy. Nevsiml jsem si,
&gt; &gt; ze do dekodovani sektoru je zamotana jeste A8 pro
&gt; &gt; Ramky RMD-1. Tak to vypada, ze sektoru pro 1 Mb
&gt; &gt; bude opravdu 16. Ale v obsluze 256 kb disku se to
&gt; &gt; nepouziva, tam jsou skutecne sektory jen 4. Tak
&gt; &gt; ted uz me vubec neni jasny, jak jsou sektory a
&gt; &gt; stopy v pameti RMD-1 naskladany. A kdyz koukam na
&gt; &gt; Petrovo schema, tak mi taky neni jasny, jak se
&gt; &gt; dela refresh pro A8 41256. Doufam, ze nenarazim na
&gt; &gt; to, ze to s 1Mb nemuze chodit. Mel vubec nekdo ten
&gt; &gt; RMD-1 s 1Mb na CP/M v provozu?
&gt; &gt;
&gt; &gt; Jirka
&gt; &gt;
&gt; &gt; ---------------------
&gt; &gt; sapi@pandora.cz
&gt; &gt; Konference o SAPI-1
&gt; &gt; --- 
&gt; &gt;
&gt; &gt;
&gt; &gt; ---------------------
&gt; &gt; sapi@pandora.cz
&gt; &gt; Konference o SAPI-1
&gt; &gt; --- 
&gt; &gt;
&gt; &gt;
&gt; &gt; ---------------------
&gt; &gt; sapi@pandora.cz
&gt; &gt; Konference o SAPI-1
&gt; &gt; --- 
&gt; &gt;
&gt; &gt; ---------------------
&gt; &gt; sapi@pandora.cz
&gt; &gt; Konference o SAPI-1
&gt; &gt; ---
&gt; &gt;
</span><span class="replyquote1">&gt;
&gt; ---------------------
&gt; sapi@pandora.cz
&gt; Konference o SAPI-1
&gt; ---
</span>
</pre>