diff --git a/unix/Makefile b/unix/Makefile index e209aa427d210b1957401ff4571179ad02d411f1..23f7ea48775b484e67e4031ffdf32ad62d02b217 100644 --- a/unix/Makefile +++ b/unix/Makefile @@ -156,12 +156,11 @@ LIB_SRC_C = $(addprefix lib/,\ timeutils/timeutils.c \ ) -ifeq ($(MICROPY_FATFS),1) +# FatFS VFS support LIB_SRC_C += $(addprefix lib/,\ fatfs/ff.c \ fatfs/option/ccsbcs.c \ ) -endif OBJ = $(PY_O) OBJ += $(addprefix $(BUILD)/, $(SRC_C:.c=.o)) diff --git a/unix/mpconfigport.h b/unix/mpconfigport.h index 20ad2e26dbfc4bc6fd322461919689674bf77e41..33b0cc450367ed7a1c8cd76763ed3a2f581c0b53 100644 --- a/unix/mpconfigport.h +++ b/unix/mpconfigport.h @@ -130,8 +130,8 @@ #define MICROPY_FATFS_VOLUMES (3) #define MICROPY_FATFS_MAX_SS (4096) #define MICROPY_FATFS_LFN_CODE_PAGE (437) /* 1=SFN/ANSI 437=LFN/U.S.(OEM) */ -#define MICROPY_FSUSERMOUNT (1) -#define MICROPY_VFS_FAT (1) +#define MICROPY_FSUSERMOUNT (0) +#define MICROPY_VFS_FAT (0) // Define to MICROPY_ERROR_REPORTING_DETAILED to get function, etc. // names in exception messages (may require more RAM). diff --git a/unix/mpconfigport_coverage.h b/unix/mpconfigport_coverage.h index e5d5fd7a47d179457f0f8968e12c1fec9a1cd04a..f9a6fbd9ddc4a0302dbaffce72d21e5cf7036024 100644 --- a/unix/mpconfigport_coverage.h +++ b/unix/mpconfigport_coverage.h @@ -31,3 +31,7 @@ #define MICROPY_PY_URANDOM_EXTRA_FUNCS (1) #define MICROPY_PY_IO_BUFFEREDWRITER (1) +#undef MICROPY_FSUSERMOUNT +#undef MICROPY_VFS_FAT +#define MICROPY_FSUSERMOUNT (1) +#define MICROPY_VFS_FAT (1)