uart_console: Re-start watchdog during busy-waiting for serial chars
diff --git a/firmware/libboard/common/source/uart_console.c b/firmware/libboard/common/source/uart_console.c
index e6be514..2fda8ba 100644
--- a/firmware/libboard/common/source/uart_console.c
+++ b/firmware/libboard/common/source/uart_console.c
@@ -129,7 +129,8 @@
UART_Configure(CONSOLE_BAUDRATE, BOARD_MCK);
}
- while ( (pUart->UART_SR & UART_SR_RXRDY) == 0 ) ;
+ while ( (pUart->UART_SR & UART_SR_RXRDY) == 0 )
+ WDT_Restart(WDT);
return pUart->UART_RHR ;
}
@@ -281,6 +282,7 @@
return 0 ;
}
}
+ WDT_Restart(WDT);
}
}