-#define _FS_LOCK 0 /* 0:Disable or >=1:Enable */\r
-/* To enable file lock control feature, set _FS_LOCK to non-zero value.\r
-/ The value defines how many files/sub-directories can be opened simultaneously\r
-/ with file lock control. This feature uses bss _FS_LOCK * 12 bytes. */\r
-\r
-\r
-#define _FS_REENTRANT 0 /* 0:Disable or 1:Enable */\r
-#define _FS_TIMEOUT 1000 /* Timeout period in unit of time tick */\r
-#define _SYNC_t HANDLE /* O/S dependent sync object type. e.g. HANDLE, OS_EVENT*, ID, SemaphoreHandle_t and etc.. */\r
-/* The _FS_REENTRANT option switches the re-entrancy (thread safe) of the FatFs module.\r
+#define _FS_TINY 0\r
+/* This option switches tiny buffer configuration. (0:Normal or 1:Tiny)\r
+/ At the tiny configuration, size of file object (FIL) is reduced _MAX_SS bytes.\r
+/ Instead of private sector buffer eliminated from the file object, common sector\r
+/ buffer in the file system object (FATFS) is used for the file data transfer. */\r
+\r
+\r
+#define _FS_EXFAT 0\r
+/* This option switches support of exFAT file system. (0:Disable or 1:Enable)\r
+/ When enable exFAT, also LFN needs to be enabled. (_USE_LFN >= 1)\r
+/ Note that enabling exFAT discards C89 compatibility. */\r
+\r
+\r
+#define _FS_NORTC 0\r
+#define _NORTC_MON 1\r
+#define _NORTC_MDAY 1\r
+#define _NORTC_YEAR 2016\r
+/* The option _FS_NORTC switches timestamp functiton. If the system does not have\r
+/ any RTC function or valid timestamp is not needed, set _FS_NORTC = 1 to disable\r
+/ the timestamp function. All objects modified by FatFs will have a fixed timestamp\r
+/ defined by _NORTC_MON, _NORTC_MDAY and _NORTC_YEAR in local time.\r
+/ To enable timestamp function (_FS_NORTC = 0), get_fattime() function need to be\r
+/ added to the project to get current time form real-time clock. _NORTC_MON,\r
+/ _NORTC_MDAY and _NORTC_YEAR have no effect. \r
+/ These options have no effect at read-only configuration (_FS_READONLY = 1). */\r
+\r
+\r
+#define _FS_LOCK 0\r
+/* The option _FS_LOCK switches file lock function to control duplicated file open\r
+/ and illegal operation to open objects. This option must be 0 when _FS_READONLY\r
+/ is 1.\r
+/\r
+/ 0: Disable file lock function. To avoid volume corruption, application program\r
+/ should avoid illegal open, remove and rename to the open objects.\r
+/ >0: Enable file lock function. The value defines how many files/sub-directories\r
+/ can be opened simultaneously under file lock control. Note that the file\r
+/ lock control is independent of re-entrancy. */\r
+\r
+\r
+#define _FS_REENTRANT 0\r
+#define _FS_TIMEOUT 1000\r
+#define _SYNC_t HANDLE\r
+/* The option _FS_REENTRANT switches the re-entrancy (thread safe) of the FatFs\r
+/ module itself. Note that regardless of this option, file access to different\r
+/ volume is always re-entrant and volume control functions, f_mount(), f_mkfs()\r
+/ and f_fdisk() function, are always not re-entrant. Only file/directory access\r
+/ to the same volume is under control of this function.\r