aboutsummaryrefslogtreecommitdiffstats
path: root/testhal/STM32/STM32F4xx/USB_HOST/ffconf.h
diff options
context:
space:
mode:
authorFabien Poussin <fabien.poussin@gmail.com>2019-10-02 16:27:12 +0200
committerGitHub <noreply@github.com>2019-10-02 16:27:12 +0200
commit51910c3551c2a4232ba3defcef063e2f745f925a (patch)
tree3991c377dbb51eba6292303761a847471efd9879 /testhal/STM32/STM32F4xx/USB_HOST/ffconf.h
parent29cdd11f63aaf8ee856551bb6a02f3486bc756ba (diff)
parentc71108e2806c8a6f10f670c5b8642a26fa28b89c (diff)
downloadChibiOS-Contrib-51910c3551c2a4232ba3defcef063e2f745f925a.tar.gz
ChibiOS-Contrib-51910c3551c2a4232ba3defcef063e2f745f925a.tar.bz2
ChibiOS-Contrib-51910c3551c2a4232ba3defcef063e2f745f925a.zip
Merge pull request #197 from ChibiOS/fixes-19.1
Updates for 19.1.x compatibliity
Diffstat (limited to 'testhal/STM32/STM32F4xx/USB_HOST/ffconf.h')
-rw-r--r--testhal/STM32/STM32F4xx/USB_HOST/ffconf.h19
1 files changed, 8 insertions, 11 deletions
diff --git a/testhal/STM32/STM32F4xx/USB_HOST/ffconf.h b/testhal/STM32/STM32F4xx/USB_HOST/ffconf.h
index 944ffde..f1710b8 100644
--- a/testhal/STM32/STM32F4xx/USB_HOST/ffconf.h
+++ b/testhal/STM32/STM32F4xx/USB_HOST/ffconf.h
@@ -1,6 +1,3 @@
-/* CHIBIOS FIX */
-#include "ch.h"
-
/*---------------------------------------------------------------------------/
/ FatFs - Configuration file
/---------------------------------------------------------------------------*/
@@ -71,7 +68,7 @@
/ Locale and Namespace Configurations
/---------------------------------------------------------------------------*/
-#define FF_CODE_PAGE 850
+#define FF_CODE_PAGE 932
/* This option specifies the OEM code page to be used on the target system.
/ Incorrect code page setting can cause a file open failure.
/
@@ -100,8 +97,8 @@
*/
-#define FF_USE_LFN 3
-#define FF_MAX_LFN 255
+#define FF_USE_LFN 0
+#define FF_MAX_LFN 255
/* The FF_USE_LFN switches the support for LFN (long file name).
/
/ 0: Disable LFN. FF_MAX_LFN has no effect.
@@ -213,13 +210,13 @@
/ buffer in the filesystem object (FATFS) is used for the file data transfer. */
-#define FF_FS_EXFAT 1
+#define FF_FS_EXFAT 0
/* This option switches support for exFAT filesystem. (0:Disable or 1:Enable)
/ When enable exFAT, also LFN needs to be enabled.
/ Note that enabling exFAT discards ANSI C (C89) compatibility. */
-#define FF_FS_NORTC 1
+#define FF_FS_NORTC 0
#define FF_NORTC_MON 5
#define FF_NORTC_MDAY 1
#define FF_NORTC_YEAR 2017
@@ -245,9 +242,9 @@
/ lock control is independent of re-entrancy. */
-#define FF_FS_REENTRANT 0
-#define FF_FS_TIMEOUT MS2ST(1000)
-#define FF_SYNC_t semaphore_t*
+#define FF_FS_REENTRANT 0
+#define FF_FS_TIMEOUT 1000
+#define FF_SYNC_t HANDLE
/* The option FF_FS_REENTRANT switches the re-entrancy (thread safe) of the FatFs
/ module itself. Note that regardless of this option, file access to different
/ volume is always re-entrant and volume control functions, f_mount(), f_mkfs()