] Yes, it's true that the sector I/O would fail. But if you automatically
] retry, disk I/O will only slow down, but still work. As long as a single
] sector can be located and transferred in an interrupt period.
Transferred: yes. Located: no
With the datatransfer rate, physically limited by the rotation speed of the
drive, it takes 1/63st second to read a sector. But then the sector that you
would like to read must already be just before the diskhead at the moment
that you issue the read command. Chance that this happens is small. Very
small. So, on the average you will have to wait half a rotation before the
first sectors passes your head. And during this waiting you can not have the
interrupts enabled. Because the interrupt might occur just at the moment that
the diskcontroller says that the first byte of the sector has been read...
Brs,
Alex Wulms
--
Alex Wulms/XelaSoft - MSX of anders NIX - Linux 4 ever
See my homepage for info on the *** XSA *** format
http://www.inter.nl.net/users/A.P.Wulms
****
MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)
****