From 020f465cbd997a368f4bb0f82e6025433d2a808a Mon Sep 17 00:00:00 2001 From: Denis Vlasenko Date: Sat, 28 Mar 2009 02:18:49 +0000 Subject: [PATCH] mkfs.vfat: small tweak to comments --- util-linux/mkfs_vfat.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/util-linux/mkfs_vfat.c b/util-linux/mkfs_vfat.c index 930fd45cc..95ebcbfba 100644 --- a/util-linux/mkfs_vfat.c +++ b/util-linux/mkfs_vfat.c @@ -429,6 +429,7 @@ int mkfs_vfat_main(int argc UNUSED_PARAM, char **argv) // Write filesystem image sequentially (no seeking) // { + // (a | b) is poor man's max(a, b) unsigned bufsize = reserved_sect; //bufsize |= sect_per_fat; // can be quite large bufsize |= 2; // use this instead @@ -449,9 +450,10 @@ int mkfs_vfat_main(int argc UNUSED_PARAM, char **argv) if (volume_size_sect <= 0xffff) STORE_LE(boot_blk->volume_size_sect, volume_size_sect); STORE_LE(boot_blk->media_byte, media_byte); - // Bad: this would make Linux to think that it's fat12/16 + // wrong: this would make Linux think that it's fat12/16: //if (sect_per_fat <= 0xffff) // STORE_LE(boot_blk->sect_per_fat, sect_per_fat); + // works: //STORE_LE(boot_blk->sect_per_fat, 0); STORE_LE(boot_blk->sect_per_track, sect_per_track); STORE_LE(boot_blk->heads, heads);