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

Roman Bórik 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><span class="replyquote1">&gt; Romane, když už jsi tady, uměl bys nám vymyslet tabulky atd. do BIOSu pro 
<img src="BODY_IMAGES_WRAP_GIF">diskety 3,5&quot; 1,44MB (nebo tak nějak, nevím jaký formát se používal)?
</span>
<span class="replyquote1">&gt; Taky bude potřeba formátovací program!
</span>
Navrhnúť tabuľky diskových parametrov do CP/M BIOSu nie je problém takmer
<img src="BODY_IMAGES_WRAP_GIF">pre akýkoľvek formát disku (samozrejme, v rámci možností samotného CP/M).
<img src="BODY_IMAGES_WRAP_GIF">Dôležité je, aby k tomu boli aj zodpovedajúce rutiny na najnižšej úrovni,
<img src="BODY_IMAGES_WRAP_GIF">ktoré ovládajú FDC... O formátovači ani nehovoriac. Viem, že som sa kedysi
<img src="BODY_IMAGES_WRAP_GIF">dávno nezáväzne angažoval, ale človek mieni a život mení.

<span class="replyquote1">&gt; Pak si ještě uvědomuju, že Intel 8272 defaultně umí inicializovat (HOME)
<img src="BODY_IMAGES_WRAP_GIF">hlavy jen o 77 stop, takže BIOS pro 80ti stopé mechaniky musí zajistit, že
<img src="BODY_IMAGES_WRAP_GIF">pokud po těch 77 stopách nemá signál HOME, tak to zkusí ještě jednou (max
<img src="BODY_IMAGES_WRAP_GIF">77stop) a teprve potom vyhlásí chybu inicializace. To jenom aby myšlenka
<img src="BODY_IMAGES_WRAP_GIF">nezapadla....
</span>
O tomto viem, len si nie som istý ako reaguje FDC na povel SEEK, ktory má v
<img src="BODY_IMAGES_WRAP_GIF">parametri Cylinder hodnotu väčšiu ako 76 (v datasheete je 8272 je uvedené,
<img src="BODY_IMAGES_WRAP_GIF">že hodnota parametra Cylinder má byť v intervale 0 až 76).
Teda či v prípade SEEKu FDC túto hodnotu berie &quot;tak ako je&quot; a iba stepuje,
<img src="BODY_IMAGES_WRAP_GIF">kým sa nedosiahne stopa s daným číslom, alebo to FDC reportuje ako chybu,
<img src="BODY_IMAGES_WRAP_GIF">ktorá sa ale dá nejako &quot;obísť&quot;.

Roman

</pre>