Clear WDRF flag and set WDCE before enabling watchdog

This commit is contained in:
2024-10-01 15:47:31 +02:00
parent 93590f7b75
commit 5a726f5d48
3 changed files with 21 additions and 19 deletions

View File

@@ -57,14 +57,6 @@ static int Init(void)
Info("Initializing...");
// FIXME: Something is wrong here:
// - AVRDUDE sometimes fails to verify flash.
// - UART sometimes stops working.
// - External crystal problems?
// - Power supply problems?
// - Wrong fuses? Unlikely.
// - Bootloader problems?
// The watchdog timer is clocked from a separate
// on-chip oscillator which runs at 1 MHz. Eight
// different clock cycle periods can be selected