Description Implements a wrapper for the FAT FS File System implemented by ChaN (see: http://elm-chan.org/fsw/ff/00index_e.html)
Component FAT_FileSystem.PEupd
Dependencies FreeRTOS, SD_Card, RTC_Maxim

Important Information

Starting January 1st 2013, the latest and greatest versions of components and examples are hosted on GitHub.


License : Open Source (LGPL)
Copyright : (c) Copyright Erich Styger, 2012, all rights reserved.
FatFS: Copyright (C) 2011, ChaN, all right reserved. (see copyright notice and license in the FatFS implementation).

This an open source software implementing an interface to the ChaN FatFS using Processor Expert.
This is a free software and is opened for education, research and commercial developments under license policy of following terms:
* This is a free software and there is NO WARRANTY.
* No restriction on use. You can use, modify and redistribute it for personal, non-profit or commercial product UNDER YOUR RESPONSIBILITY.
* Redistributions of source code must retain the above copyright notice.


Date Version Description
18-Nov-2012 1.122 Updated to use RTC_Maxim.
18-Nov-2012 1.121 Updated for Kinetis-L and gcc support.
30-Jul-2012 1.120 Changed memory interface to support SDHC_LDD component.
15-Jul-2012 1.119 Fixed compiler warnings if compiled with classic CodeWarrior compiler.
08-Feb-2012 1.118 Added macro wrapper to f_eof(), f_error(), f_tell() and f_size().
01-Feb-2012 1.117 Fixed issue with 'read-only' file system and disabled date/time sub-option.
08-Sep-2011 1.116 If 'Reentrant' was disabled, the driver complained about missing 'UserSyncFunctions' property.
06-Sep-2011 1.115 Fixed memory leak in ff_del_syncobject(). Additional attribute 'User Sync Functions' to enable/disable generation of sync functions.
05-Sep-2011 1.114 Fixed issue with shared SPI bus: ff_req_grant() and ff_rel_grant() did not correctly allocate/deallocate the SPI bus.
04-Sep-2011 1.113 Additional property for _USE_STRFUNC.


Project View

Properties View