"Superfloppy" format (in U-Boot called PBR) did not work for FAT32 due to several errors; some errors appaeared only in certain configurations (like directories with more than 128 entries, etc.). These patches are supposed to fix these issues.
Wolfgang Denk (5): usb_storage.c: initialize device type FAT32: fix support for superfloppy-format (PBR) FAT32: fix broken root directory handling. usb_storage.c: change progress output in debug() message fs/fat: Big code cleanup. common/cmd_fat.c | 210 ++-------- common/usb_storage.c | 9 +- disk/part_dos.c | 4 +- disk/part_dos.h | 3 +- fs/fat/fat.c | 1143 ++++++++++++++++++++++++++++---------------------- fs/fat/file.c | 14 +- include/fat.h | 63 ++-- 7 files changed, 717 insertions(+), 729 deletions(-) Best regards, Wolfgang Denk -- DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: w...@denx.de Misquotation is, in fact, the pride and privilege of the learned. A widely-read man never quotes accurately, for the rather obvious reason that he has read too widely. - Hesketh Pearson _Common Misquotations_ introduction _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot