The test was missing a SWAB32 causing the message:
'Sector number being cleaned off, too large!'
to be printed to the debug channel even when there was
no error.
I also enhanced the debug message by printing the
relevant fat offset.
submited by LongGone (lg@jrh.me.uk)
cvs diff fat.c