This was designed for 5.25in floppies and worked fine
with early 3.5in
drives. However a problem arose with more recent 3.5in drives. It
That figures... Alas a a lot of modern stuff is (a) badly desingend, (b)
doesn't meet published specifcaitons and (c) is assuemd to be used with
PCs only.
seems that instead of requiring a particular time
between step pulses,
these drives allow the controller to step as fast as it likes and they
What happens with one of these drives is you slow the steppign rate (at
the cotnroller) right down, say to 20ms steps? Does it still sometimes
kil the index pulse?
Is this behavious properly documented anywhere? I guess that the days of
getting OEM and service manuals for such drives are long gone :-(
It seems the lessons are firstly that the designers of
the BBC micro did
not reckon they could rely on getting a good ready signal from the drive
I have an idea tht some 5.25" drives didn't output a ready signal at all.
and secondly, no matter how you try to be clever,
something will later
come along to mess up your cunning plan.
Or alternatively, the number of ways that mdoern stuff is
broken-as-designes is ever increasing...
-tony