From: "Dave Dunfield" <dave06a at
dunfield.com>
Ah, the step gremlin. It's an old
765(all!!!) problem. The problem is
when
the step pulse is set to minimum acceptable for
the drive it's possible
that
due to internal timing of the 765 it can shorten
the step timing of the
first pulse by 1 count. If that occurs many drives seek badly and you
get
read or write errors because your not where you
thought you were.
Note: some old drives due to the lubricants turning to goo will also
exhibit
this type of error. There is one solution, step
slower (SRT+1).
A possibility - Christial, try using SR= to set the step rate slower.
Hi
One other thing. Ususally one doesn't see this one but on a machine I
put together, using a different processor, on one command I was
able to beet the busy response of the controller chip. It was on only
one command but I don't recall which command.
If the PC is running the bus faster than the 765 is clocking, one can
be too quick.
I recall putting a short delay to make sure the status read was coorrect.
I know it was this because I did an experiment that I'd read it twice.
The second read was OK but not the first.
Dwight
_________________________________________________________________