Move "WDR dump" inside EMERGENGENCY_DUMP

This commit is contained in:
Yuri D'Elia 2021-06-10 17:02:41 +02:00
parent 63f870c089
commit c375610668
6 changed files with 20 additions and 20 deletions

View file

@ -1667,12 +1667,20 @@ void setup()
KEEPALIVE_STATE(NOT_BUSY);
#ifdef WATCHDOG
wdt_enable(WDTO_4S);
#ifdef XFLASH_DUMP
#ifdef EMERGENCY_DUMP
WDTCSR |= (1 << WDIE);
#endif //XFLASH_DUMP
#endif //EMERGENCY_DUMP
#endif //WATCHDOG
}
#if defined(WATCHDOG) && defined(EMERGENCY_DUMP)
ISR(WDT_vect)
{
WRITE(BEEPER, 1);
eeprom_update_byte((uint8_t*)EEPROM_CRASH_ACKNOWLEDGED, 0);
xfdump_full_dump_and_reset(dump_crash_source::watchdog);
}
#endif
void trace();