On Sat, 15 Aug 1998 11:38:47 +0000, you or Dan Doore
<[EMAIL PROTECTED]> wrote:

>> So. Why did they have two controllers then? There must have
>> been a reason.
>
>I was reading an old issue of Format, where on Nev's Help Page there was   
>a question about getting the error 'FORMAT DATA LOST' when copying   
>between two drives on the Disciple/PlusD, and this was due to the   
>(single) disc controller getting out of sync.  It was mentioned that Sam   
>does not suffer from this because it uses two.
>
>Nev might be able to shed more light on the matter, since he wrote the   
>article :-)
>
Yup,

the problem is/was that with only one controler the 1772 internal
registers for track/sector etc get updated from data held on the disk.

As you switch from drive to drive the registers get out of sync and
the 1772 thinks you should be on one track when you are in fact on
another.

This problem was fixed in unidos (remember that ?) by always restoring
the registers from memory when ever the drive was switched. Sam could
do exactly the same but it never was as the dos for sam was derrived
from gdos rather than unidos and so did not save/restore the internal
registerd.

hth

Nev's help pages eh ? that was a long time ago in another life.

Reply via email to