µC/FS v4.07.01


  • µC/Clk V3.09.03
  • µC/CPU V1.29.01
  • µC/CRC V1.09.01
  • µC/LIB V1.38.00
  • [OPTION] µC/OS-II OS Port: µC/OS-II V2.92.07
  • [OPTION] µC/OS-III OS Port: µC/OS-II V3.03.01
  • [OPTION] USB Mass Storage Class driver: µC/USB-Host V3.40.02

New Features & Improvements


API Changes


Bug Fixes

  • FAT entry lookup for '..' entry pointing to root directory fails for FAT12/16.
  • FS_FAT_XFN_DirEntryPlace(): SecNextGetAlloc() uses sec_type FS_VOL_SEC_TYPE_FILE instead of FS_VOL_SEC_TYPE_DIR.
  • Device Data pointer not initialized in FSDev_ObjClr().
  • NAND driver: big endian issue with reading sec_type in OOS.
  • NAND driver: use of uninitialized structure members­.
  • NAND Soft ECC gen ext: use of unitialized OOS_SizePerSec.
  • Missing directory and file table initialization.
  • NAND Driver: fix mismatch between WaitWhileBusy() and assert of R/B# to allow IRQ operation.
  • NAND ONFI: use blocks from all LUNs.
  • FSEntry_Del(): does not support deletion of ANY type.
  • Journaling: incorrect journal file creation on big endian CPUs.

« Back to the Micrium Community Blog