That probably would have worked too, but I don't trust various disk
utilities to preserve the value at 0xFF. Also if it is always going to
be 0xFF, then there is no reason to bother with checking it to see if it
is 0xFF, and skipping the check frees up a few precious bytes of space
in the boot sector anyhow.
Sylvain Petreolle wrote:
A simpler fix would be to a change of the BootDrive
value to 0xFF.
As you said, the current value is 0,
but thats by design,
since all the values have been filled for a 1.44M diskette.
Even the File System ID could have been set differently,
since the neutral value 'FAT ' is allowed here.