+#define FF_USE_STRFUNC 0\r
+#define FF_PRINT_LLI 1\r
+#define FF_PRINT_FLOAT 1\r
+#define FF_STRF_ENCODE 3\r
+/* FF_USE_STRFUNC switches string functions, f_gets(), f_putc(), f_puts() and\r
+/ f_printf().\r
+/\r
+/ 0: Disable. FF_PRINT_LLI, FF_PRINT_FLOAT and FF_STRF_ENCODE have no effect.\r
+/ 1: Enable without LF-CRLF conversion.\r
+/ 2: Enable with LF-CRLF conversion.\r
+/\r
+/ FF_PRINT_LLI = 1 makes f_printf() support long long argument and FF_PRINT_FLOAT = 1/2\r
+/ makes f_printf() support floating point argument. These features want C99 or later.\r
+/ When FF_LFN_UNICODE >= 1 with LFN enabled, string functions convert the character\r
+/ encoding in it. FF_STRF_ENCODE selects assumption of character encoding ON THE FILE\r
+/ to be read/written via those functions.\r
+/\r
+/ 0: ANSI/OEM in current CP\r
+/ 1: Unicode in UTF-16LE\r
+/ 2: Unicode in UTF-16BE\r
+/ 3: Unicode in UTF-8\r
+*/\r
+\r
+\r