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

Jiri Biba 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>Tak jsem dnes chtel zacit tvorit fyzicky zalohovani 8&quot; disket
na PMD32-SD. Proste aby se uplne cela disketa nahrnula po stopach na
PMD a naopak. Vzal jsem Bios, co jsem mel odzkouseny na PMD32-SD, 2
disky 2MB a jeden disk jsem predelal (vlastne jen priradil tabulky
od 8&quot; disket. Na SD karte jsem pridal 8SD 77 26. Spustim, disk se
nasel, vypsal, ze je prazdny. Tak zkousim kopirovat po souborech a
bum!! Bad sector na PMD! Tak jsem to zkusil znova, jiny soubor, a
dobry. Tak jsem zkusil znova ten prvni a zase bum! Prisel jsem asi
za pul hodiny na to, ze jde nakopirovat jeden max 3kb soubor, nebo
tri 1kb soubory. Ale vzdy jen po inic ci smazanym disku! Tak jsem
vsechno znova prolezl a nic. Pak jsem se jeste podival na SD kartu
co v ni vlastne je. Vsechno vypadalo dobre, systemove stopy prazdne,
adresar 3 polozky obsazene, data za adresarem taky byla. Vse bylo
dobry, dokud jsem nechtel cist 26 sektor. Tam bylo to bum.
Tak ted mi prosim Romane rekni, proc kdyz je na diskete sektor 1-26,
tedy celkem 26 sektoru, musi se PMD konfigurovat na 27 sektoru.
Ted uz to jede. -:)
Ten Dup mam rozlousknuty ale predelavka aby to slo mezi jinejma
diskama nez A: a B: nebude moc jednoducha, oni se tam tyhle 2 disky
testuji do krize proti sobe, proste kdyz se da zdroj A: tak to
automaticky vnitrne doplni B: jako cil a pokud se pri dotazu na cil
zada znovu zdroj, nebo neco jinyho krome B:, tak to vyhodi chybu.
Takze se to neda jen prerazit ale poradne sezvejkat a opravit a
znova prelozit. Navic tam jsou rozkokovy tabulky a tak se to musi
poradne projit.
Jirka


----- PŮVODNÍ ZPRÁVA -----
Od: &quot;Jiri Biba (sapi@pandora.cz)&quot; &lt;unive.nb@[doména skryta]&gt;
Komu: &quot;Konference 'SAPI-1 a československé mikropočítače'&quot;
&lt;sapi@pandora.cz&gt;
Předmět: Re: Oziveni PMD32-SD na Sapi
Datum: 29.2.2012 - 1:08:36

<span class="replyquote1">&gt; 
&gt; Ahoj!
&gt; Kdyz to rikas, tak asi jo. -:) Ja jsem to nak
&gt; zmastil dohromady s
&gt; blok deblokem a neuvedomil si, ze na SD karte jsou
&gt; logicky sektory a
&gt; ne fyzicky jako na diskete. Ta 5,25-ka je mi snad
&gt; trochu jasna s tim
&gt; naskladanim jedny hlavy do jedny stopy a druhy
&gt; zase do druhy stopy.
&gt; Ale nektery cisla, co jsi psal v definici
&gt; &quot;cim.ini&quot;, me nejsou
&gt; jasny.
&gt; U me je nadefinovana takhle:
&gt; ;5,25&quot; DS HD FYZ.512x30x79, AB=2k, 256 polozek
&gt; adresare	
&gt; ;	     LOG.128x120x79, (1 SYSTEMOVA STOPA)
&gt; DPB_5::
&gt; DW	120	;SPT
&gt; DB	4	;BSH
&gt; DB	15	;BLM
&gt; DB	0	;EXM
&gt; DW	591	;DSM
&gt; DW	255	;DRM
&gt; DB	11110000B ;AL0
&gt; DB	00000000B ;AL1
&gt; DW	64	;CSK
&gt; DW	1	;OFF
&gt; 
&gt; SKEW_5::		;BLOK DEBLOK OD 0!!
&gt; DB  0, 1, 2, 3, 16,17,18,19,  32, 33, 34, 35,  48,
&gt; 49, 50, 51
&gt; DB 64,65,66,67, 80,81,82,83,  96, 97, 98, 99,
&gt; 112,113,114,115 
&gt; DB  4, 5, 6, 7, 20,21,22,23,  36, 37, 38, 39,  52,
&gt; 53, 54, 55
&gt; DB 68,69,70,71, 84,85,86,87, 100,101,102,103,
&gt; 116,117,118,119
&gt; DB  8, 9,10,11, 24,25,26,27,  40, 41, 42, 43,  56,
&gt; 57, 58, 59
&gt; DB 72,73,74,75, 88,89,90,91, 104,105,106,107  
&gt; DB 12,13,14,15, 28,29,30,31,  44, 45, 46, 47,  60,
&gt; 61, 62, 63
&gt; DB 76,77,78,79, 92,93,94,95, 108,109,110,111
&gt; 
&gt; Abych se priznal, nevim, jak to myslis nadefinovat
&gt; tenhle 120
&gt; sektoru do 60 sektorovy Skew tabulky . Podle me to
&gt; neni mozny aby
&gt; byl soulad mezi CP/M a PC.
&gt; 
&gt; Pro uplnost jeste 3,5&quot;
&gt; 
&gt; ;3,5&quot; DS HD FYZ.512x36x80, AB=2k, 256 polozek
&gt; adresare	
&gt; ;	     LOG.128x144x80, (1 SYSTEMOVA STOPA)
&gt; DPB_3::
&gt; DW	144	;SEKTORU / STOPU
&gt; DB	4	;BLOCK SHIFT
&gt; DB	15	;BLOCK MASK
&gt; DB	0	;EXTENT MASK
&gt; DW	710	;CISLO MAX. ALOK. SKUPINY -1
&gt; DW	255	;POLOZEK V ADRESáňI -1
&gt; DB	11110000B ;BIT MAPA ALOK. SKUP. PRO ADRESAR
&gt; DB	00000000B
&gt; DW	64	;BYTU PRO KONTROLU ADRESARE
&gt; DW	1	;SYSTEMOVA STOPA
&gt; 
&gt; SKEW_3::		;BLOK DEBLOK OD 0!!
&gt; DB  0, 1, 2, 3, 16,17,18,19,  32, 33, 34, 35,  48,
&gt; 49, 50, 51
&gt; DB 64,65,66,67, 80,81,82,83,  96, 97, 98, 99,
&gt; 112,113,114,115,     
&gt; 128,129,130,131 
&gt; DB  4, 5, 6, 7, 20,21,22,23,  36, 37, 38, 39,  52,
&gt; 53, 54, 55
&gt; DB 68,69,70,71, 84,85,86,87, 100,101,102,103,
&gt; 116,117,118,119,
&gt; 132,133,134,135 
&gt; DB  8, 9,10,11, 24,25,26,27,  40, 41, 42, 43,  56,
&gt; 57, 58, 59
&gt; DB 72,73,74,75, 88,89,90,91, 104,105,106,107,
&gt; 120,121,122,123,
&gt; 136,137,138,139  
&gt; DB 12,13,14,15, 28,29,30,31,  44, 45, 46, 47,  60,
&gt; 61, 62, 63
&gt; DB 76,77,78,79, 92,93,94,95, 108,109,110,111,
&gt; 124,125,126,127,
&gt; 140,141,142,143 
&gt; 
&gt; Jirka
&gt; 
&gt; 
&gt; ----- PŮVODNÍ ZPRÁVA -----
&gt; Od: &quot;Roman Bórik (sapi@pandora.cz)&quot;
&gt; &lt;roman.borik@[doména skryta]&gt;
&gt; Komu: &quot;Konference 'SAPI-1 a československé
&gt; mikropočítače'&quot;
&gt; &lt;sapi@pandora.cz&gt;
&gt; Předmět: Re: Oziveni PMD32-SD na Sapi
&gt; Datum: 28.2.2012 - 20:17:22
&gt; 
</span><span class="replyquote2">&gt; &gt; 
&gt; &gt; Nazdar.
&gt; &gt; 
</span><span class="replyquote3">&gt; &gt; &gt; Ja si myslim, ze fyzicka kopie 5,25 a 3,5 aby
&gt; &gt; &gt; byla na PC dostupna pres
</span><span class="replyquote1">&gt; &gt; &gt; &gt; CP/M manager nepujde udelat.
</span><span class="replyquote2">&gt; &gt; 
&gt; &gt; Pôjde.
&gt; &gt; 
</span><span class="replyquote3">&gt; &gt; &gt; Pc format na 5,25 je na jedne stope na hlave 0
&gt; &gt; &gt; sektory 0-59 a na hlave 1
</span><span class="replyquote1">&gt; &gt; &gt; &gt; sektory 60-119. Dejme tomu, ze nadefinuju
&gt; &gt; &gt; &gt; image
</span><span class="replyquote3">&gt; &gt; &gt; &gt; &gt; &gt; na 60 sektoru a 160 stop
</span><span class="replyquote1">&gt; &gt; &gt; &gt; a do sudych (parnych) stop budu ukladat
&gt; &gt; &gt; &gt; sektory
</span><span class="replyquote3">&gt; &gt; &gt; &gt; &gt; &gt; 0-59 a do lichych
</span><span class="replyquote1">&gt; &gt; &gt; &gt; (neparnych) stop 60-119. Da se potom na PC
</span><span class="replyquote3">&gt; &gt; &gt; nadefinovat CP/M Manager
</span><span class="replyquote1">&gt; &gt; &gt; &gt; na takovouhle sestavu?
</span><span class="replyquote2">&gt; &gt; 
&gt; &gt; Samozrejme.
&gt; &gt; 
&gt; &gt; Pre 5,25&quot; 1,2MB je to podľa mňa úplne
&gt; &gt; priamočiare.
</span><span class="replyquote3">&gt; &gt; &gt; 
</span><span class="replyquote2">&gt; &gt; V 'images.cfg' pre PMD 32-SD by to malo byť:
&gt; &gt; EXT 160 60
&gt; &gt; 
&gt; &gt; V 'cim.ini' pre CP/M Manager by to mohlo byť
&gt; &gt; napr.
</span><span class="replyquote3">&gt; &gt; &gt; takto:
</span><span class="replyquote2">&gt; &gt; 
&gt; &gt; [EXT]
&gt; &gt; SPT=60
&gt; &gt; XLT=60 čiarkami oddelených čísel sektorov -
&gt; &gt; prekladová tabuľka
&gt; &gt; BLS=2
&gt; &gt; EXM=0
&gt; &gt; DSM=599
&gt; &gt; DRM=127
&gt; &gt; OFF=1
&gt; &gt; 
&gt; &gt; Pokiaľ bude takto zadefinovaný fyzický disk aj v
&gt; &gt; BIOSe CP/M, tak podľa čísla 
&gt; &gt; stopy (párna/nepárna) sa bude pristupovať na
&gt; &gt; danú
</span><span class="replyquote3">&gt; &gt; &gt; stranu disku a stopa sa 
</span><span class="replyquote2">&gt; &gt; vydelí dvoma.
&gt; &gt; Rovnako by mohol byť v BIOSe zadefinovaný aj
&gt; &gt; &quot;virtuálny&quot; disk na PMD 32-SD. 
&gt; &gt; Číslo stopy by sa ale nedelilo dvoma.
&gt; &gt; Na druhej strane, &quot;virtuálny&quot; disk na PMD 32-SD
&gt; &gt; ani nemusí byť v BIOSe 
&gt; &gt; zadefinovaný. Samotný kopirák môže k PMD 32-SD
&gt; &gt; pristupovať na najnižšej 
&gt; &gt; úrovni, pri znalosti parametrov disku 160x60.
&gt; &gt; 
&gt; &gt; Pre 3,5&quot; 1,44MB je to z pohľadu kopírovania
&gt; &gt; komplikovanejšie.
&gt; &gt; 
&gt; &gt; V 'images.cfg' pre PMD 32-SD by to malo byť:
&gt; &gt; EXT 240 48
&gt; &gt; 
&gt; &gt; Teda dve fyzické stopy (nad sebou) by boli
&gt; &gt; rozdelené na tri virtuálne.
&gt; &gt; Program by musel pri zápise do PMD 32-SD iba
&gt; &gt; správne &quot;zoradiť&quot; sektory tak, 
&gt; &gt; aby vo výslednom súbore (obraze disku) boli v
&gt; &gt; takom poradí, ako na reálnom 
&gt; &gt; disku - najprv sektory stopy na hlave 0 so
&gt; &gt; správnym skew-factorom a následne 
&gt; &gt; sektory stopy na hlave 1 so správnym
&gt; &gt; skew-factorom.
&gt; &gt; V 'cim.ini' by už bola reálna definícia disku,
&gt; &gt; ako
</span><span class="replyquote3">&gt; &gt; &gt; v BIOSe a CP/M Image 
</span><span class="replyquote2">&gt; &gt; Manager by s ním pracoval rovnako ako CP/M.
&gt; &gt; 
&gt; &gt; CP/M Image Manager vie pracovať s rovnako
&gt; &gt; veľkými
</span><span class="replyquote3">&gt; &gt; &gt; diskami ako samotné CP/M. 
</span><span class="replyquote2">&gt; &gt; Teda do veľkosti 1GB. Obmedzenie do 2MB má iba
&gt; &gt; PMD
</span><span class="replyquote3">&gt; &gt; &gt; 32-SD a to kvôli tomu, že 
</span><span class="replyquote2">&gt; &gt; maximálny počet sektorov na stopu je 64 a
&gt; &gt; maximálny počet stôp je 256.
&gt; &gt; 
&gt; &gt; Roman
&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; ---
&gt; 
</span>
</pre>