On Mon, Oct 15, 2001 at 12:41:04PM +0200, Thierry Laronde wrote:
One problem I found is that the new function "disk_changed" cannot be
so simple. The reason is obvious, if you see the Ralf Brown's
Interrupt List. Here's the very part at which you should take a look:
I have worked with Ralf Brown's list too. My diagnostic is that this
simple code should work 95% of time, and when it fails that simply
creates a call to the diskinfo routines. So this should be OK to only
return %ah, no need to bother with more --- at least for testing.
Precision, this is correct because only _floppy drives_ are tested: the
bugs mentionned by the list are for hard disk. If some day, a support
for arrays of disks, or special removable disks is needed, the routine
will have to be changed. But for now, IMHO, let's keep this simple.