From 3444b01bc21d95e491faaf65500dcf79c77dbfb9 Mon Sep 17 00:00:00 2001 From: Nicolas Schodet Date: Sun, 15 May 2011 15:09:52 +0200 Subject: digital/io-hub: disable watchdog timer --- digital/io-hub/src/robospierre/main.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/digital/io-hub/src/robospierre/main.c b/digital/io-hub/src/robospierre/main.c index 3e1b48c2..97d5bd40 100644 --- a/digital/io-hub/src/robospierre/main.c +++ b/digital/io-hub/src/robospierre/main.c @@ -53,6 +53,10 @@ #include "io.h" +#ifndef HOST +# include +#endif + /** Our color. */ enum team_color_e team_color; @@ -66,6 +70,11 @@ static uint8_t main_stats_contact_, main_stats_contact_cpt_; static void main_init (void) { +#ifndef HOST + /* Disable watchdog (enabled in bootloader). */ + MCUSR &= ~(1 << WDRF); + wdt_disable (); +#endif /* Serial port */ uart0_init (); /* Enable interrupts */ -- cgit v1.2.3