[U-Boot] [PATCH 0/5] FAT32: "Superfloppy" format and other fixes

Wolfgang Denk wd at denx.de
Mon Jul 19 11:36:55 CEST 2010


"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: wd at 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


More information about the U-Boot mailing list