-#define _TIMEOUT 1000
-/* To make the FatFs module re-entrant, set 1 and re-write platform dependent
-/ lock out code that defined arownd _FS_REENTRANT. The _TIMEOUT defines the
-/ time out value in unit of milliseconds on the multi access exclusion. */
-
-
-#define _EXCLUDE_LIB 0
-/* When _EXCLUDE_LIB is set to 1, FatFs module does not use standard library. */
+#define _TIMEOUT 1000 /* Timeout period in unit of time ticks */
+#define _SYNC_t HANDLE /* Type of sync object used on the OS. */
+ /* e.g. HANDLE, OS_EVENT*, ID and etc.. */
+/* To make the FatFs module re-entrant, set _FS_REENTRANT to 1 and add user
+/ provided synchronization handlers, ff_req_grant, ff_rel_grant,
+/ ff_del_syncobj and ff_cre_syncobj function to the project. */