Zobrazit citovaný text (2 řádky)
> Romane, když už jsi tady, uměl bys nám vymyslet tabulky atd. do BIOSu pro
diskety 3,5" 1,44MB (nebo tak nějak, nevím jaký formát se používal)?
Zobrazit citovaný text (1 řádek)
> Taky bude potřeba formátovací program!
Navrhnúť tabuľky diskových parametrov do CP/M BIOSu nie je problém takmer
pre akýkoľvek formát disku (samozrejme, v rámci možností samotného CP/M).
Dôležité je, aby k tomu boli aj zodpovedajúce rutiny na najnižšej úrovni,
ktoré ovládajú FDC... O formátovači ani nehovoriac. Viem, že som sa kedysi
dávno nezáväzne angažoval, ale človek mieni a život mení.
Zobrazit citovaný text (5 řádků)
> Pak si ještě uvědomuju, že Intel 8272 defaultně umí inicializovat (HOME)
hlavy jen o 77 stop, takže BIOS pro 80ti stopé mechaniky musí zajistit, že
pokud po těch 77 stopách nemá signál HOME, tak to zkusí ještě jednou (max
77stop) a teprve potom vyhlásí chybu inicializace. To jenom aby myšlenka
nezapadla....
O tomto viem, len si nie som istý ako reaguje FDC na povel SEEK, ktory má v
parametri Cylinder hodnotu väčšiu ako 76 (v datasheete je 8272 je uvedené,
že hodnota parametra Cylinder má byť v intervale 0 až 76).
Teda či v prípade SEEKu FDC túto hodnotu berie "tak ako je" a iba stepuje,
kým sa nedosiahne stopa s daným číslom, alebo to FDC reportuje ako chybu,
ktorá sa ale dá nejako "obísť".
Roman