Konference: SAPI-1 a československé mikropočítače

Od: Roman Bórik
Datum: 20.7.2011 21:24
Předmět: Re: Re: Re: Novy clen


>> 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ť".
 
> Myslis to jako Recalibrate, tedy najeti na stopu 0 a nebo presun o vice nez 76 stop. Oboji muzu za chvili odzkouset
 
Nie Recalibrate, ale samotný Seek, teda presun na stopu s číslom väčším ako 76.
Podľa toho čo viem, tak parameter Cylynder povelu SEEK (NCN) má byť v rozsahu 0 až 76. A tak ma zaujíma, či je FDC ochotný ísť aj za 76. stopu. bez toho, aby reportoval chybu.
Pre povel Recalibrate je jednoznačne definované, že sa robí max. 77 krokov (steps) k 0. stope, a ak sa 0. stopa nedosiahne tak sa hlási chyba, ktorá sa v konkrétnych podmienkach musí ignorovať a povel Recalibrate vykonať ešte raz.
 
Roman
 

Ostatní příspěvky vlákna:

 
[2011/2 (7)] [2011/3 (12)] [2011/5 (50)] [2011/6 (18)] [2011/7 (112)] [2011/8 (192)] [2011/9 (94)] [2011/10 (16)] [2011/11 (46)] [2011/12 (39)]


[2010 (676)] [2011 (586)] [2012 (976)] [2013 (538)]