7db024f8e7
253 of the superblock be zero. Searching the net failed to find any justification for checking these bytes; all available references say that they are part of the boot code and not BOOTSIG2 and BOOTSIG3. Modify the MSDOS 7.1 bootsector definition to have 420 bytes of boot code and no BOOTSIG[23], rather than 418 bytes of boot code, to follow available references and apparent Windows practice. A test build showed that these defines are not used other than in the check removed by this commit. Patch tested on netbsd-3, and enabled mounting of a 4 GB CF formatted under Windows XP and then in a digital camera. The CF was previously unmountable. Concept approved on tech-kern by christos@ and martin@. |
||
---|---|---|
.. | ||
Makefile | ||
TODO | ||
bootsect.h | ||
bpb.h | ||
denode.h | ||
direntry.h | ||
fat.h | ||
files.msdosfs | ||
msdosfs_conv.c | ||
msdosfs_denode.c | ||
msdosfs_fat.c | ||
msdosfs_lookup.c | ||
msdosfs_vfsops.c | ||
msdosfs_vnops.c | ||
msdosfsmount.h |