From 8561671cb8c8c81cca6407d47437a7238b111ada Mon Sep 17 00:00:00 2001 From: inmarket Date: Sat, 24 Jun 2017 16:35:31 +1000 Subject: Upgrade to from FATFS-0.10b to FATFS-0.13 --- src/gfile/gfile_fatfs_wrapper.c | 4 ++-- src/gfile/gfile_fatfs_wrapper.h | 6 +++--- src/gfile/gfile_fs_fatfs.c | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) (limited to 'src') diff --git a/src/gfile/gfile_fatfs_wrapper.c b/src/gfile/gfile_fatfs_wrapper.c index ede644d6..0156c42b 100644 --- a/src/gfile/gfile_fatfs_wrapper.c +++ b/src/gfile/gfile_fatfs_wrapper.c @@ -12,8 +12,8 @@ #include "gfile_fatfs_wrapper.h" // Include the source we want -#include "../../3rdparty/fatfs-0.10b/src/ff.c" -#include "../../3rdparty/fatfs-0.10b/src/option/unicode.c" +#include "../../3rdparty/fatfs-0.13/source/ff.c" +#include "../../3rdparty/fatfs-0.13/source/ffunicode.c" // Extra operating system support #if _FS_REENTRANT diff --git a/src/gfile/gfile_fatfs_wrapper.h b/src/gfile/gfile_fatfs_wrapper.h index 463b4c2b..8f2d24e8 100644 --- a/src/gfile/gfile_fatfs_wrapper.h +++ b/src/gfile/gfile_fatfs_wrapper.h @@ -18,15 +18,15 @@ #include "ffconf.h" // Prevent preprocessor redefinition warnings -#include "../../3rdparty/fatfs-0.10b/src/integer.h" +#include "../../3rdparty/fatfs-0.13/source/integer.h" #if defined(_T) && !defined(_INC_TCHAR) #define _INC_TCHAR #endif // Include the fatfs API -#include "../../3rdparty/fatfs-0.10b/src/ff.h" +#include "../../3rdparty/fatfs-0.13/source/ff.h" // Include the fatfs diskio API -#include "../../3rdparty/fatfs-0.10b/src/diskio.h" +#include "../../3rdparty/fatfs-0.13/source/diskio.h" #endif //_FATFS_WRAPPER diff --git a/src/gfile/gfile_fs_fatfs.c b/src/gfile/gfile_fs_fatfs.c index d486e043..7f67cd76 100644 --- a/src/gfile/gfile_fs_fatfs.c +++ b/src/gfile/gfile_fs_fatfs.c @@ -87,7 +87,7 @@ static BYTE fatfs_flags2mode(GFILE* f) if (f->flags & GFILEFLG_WRITE) mode |= FA_WRITE; if (f->flags & GFILEFLG_APPEND) - mode |= 0; // ToDo + mode |= FA_OPEN_APPEND; if (f->flags & GFILEFLG_TRUNC) mode |= FA_CREATE_ALWAYS; -- cgit v1.2.3