History: fat_bl


This page describes all changes made to the fat_bl package, FAT Bootloader, since its release.

Version

3.2:

  • Works if FAT media driver getstatus() function is not present.

3.1r2 (2018-08-29, 18:10):

  • Document HTML link added to the documentation folder.
  • History and document files renamed to the package name.

3.1:

  • Introduced init, start, stop and delete functions.
  • API functions return type changed to t_fat_bl_ret.
  • Not all resources have been freed upon fat_bl_delete().

2.2:

  • File was not found correctly for FAT 32 volumes (the file had to reside at the beginning of the root directory).

2.1:

  • Changed some expressions in order to avoid warnings caused by different types used in media driver base.

2.0:

  • bl_fat_find_file() renamed to fat_bl_find_file().
  • bl_fat_read_file() renamed to fat_bl_read_file().
  • All error codes renamed from F_... to FAT_BL_...
  • Only even file sizes were reported.
  • 1.4:
    psp_endianness.h used instead of psp_endiness.h.

1.3:

  • Under some circumstances the last chunk of data was not read.

1.2:

  • Functions changed to have one return value.

1.1:

  • Error codes changed to define.
  • One return place from _f_getclustervalue() function.