From da99e0f97911864d1803b804249b38344385de11 Mon Sep 17 00:00:00 2001 From: Damien George Date: Tue, 16 Jun 2020 12:23:29 +1000 Subject: [PATCH] stm32/factoryreset: Provide empty create-FS function when FAT disabled. Signed-off-by: Damien George --- ports/stm32/factoryreset.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/ports/stm32/factoryreset.c b/ports/stm32/factoryreset.c index 04591101e8..725ecd12a8 100644 --- a/ports/stm32/factoryreset.c +++ b/ports/stm32/factoryreset.c @@ -34,6 +34,8 @@ #if MICROPY_HW_ENABLE_STORAGE +#if MICROPY_VFS_FAT + static const char fresh_boot_py[] = "# boot.py -- run on boot-up\r\n" "# can run arbitrary Python, but best to keep it minimal\r\n" @@ -128,4 +130,13 @@ MP_WEAK int factory_reset_create_filesystem(void) { return 0; // success } +#else + +// If FAT is not enabled then it's up to the board to create a fresh filesystem. +MP_WEAK int factory_reset_create_filesystem(void) { + return 0; // success +} + +#endif + #endif // MICROPY_HW_ENABLE_STORAGE