From 24d6013f10638bbc79da1fc62929af683b63b6c5 Mon Sep 17 00:00:00 2001 From: iceman1001 Date: Wed, 11 Jun 2025 12:26:11 +0200 Subject: [PATCH] making the spiffs write guarded if firmware was compiled with spiffs flash enabled --- armsrc/Standalone/hf_mattyrun.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/armsrc/Standalone/hf_mattyrun.c b/armsrc/Standalone/hf_mattyrun.c index afd2bf8f6..ea0252091 100644 --- a/armsrc/Standalone/hf_mattyrun.c +++ b/armsrc/Standalone/hf_mattyrun.c @@ -535,12 +535,14 @@ void RunMod(void) { SpinErr(LED_D, 50, 8); partialEmulation = true; } else { +#if WITH_FLASH DbpString("[" _GREEN_("+") "] " _GREEN_("Emulator memory filled completely. Start storing card in spiff memory.")); uint8_t *emCARD = BigBuf_get_EM_addr(); char dumpFileName[30] = {0}; sprintf(dumpFileName, DUMP_FILE, mattyrun_card.uid[0], mattyrun_card.uid[1], mattyrun_card.uid[2], mattyrun_card.uid[3]); rdv40_spiffs_write(dumpFileName, emCARD, 1024, RDV40_SPIFFS_SAFETY_SAFE); Dbprintf("[" _GREEN_("+") "] " _GREEN_("Stored card on %s"), dumpFileName); +#endif } state = STATE_EMULATE;