From d7d0bba8cca6c7b96eab613e01bdfabb31f3f8c5 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Thu, 13 Jun 2019 08:44:04 +0200 Subject: bsp/atsam: Do not disable the WDT The watchdog timer (WDT) can be configure only once. Do not touch it in the BSP since the application may want to use it. --- bsps/arm/atsam/net/if_atsam.c | 3 --- bsps/arm/atsam/start/bspstarthooks.c | 1 - 2 files changed, 4 deletions(-) diff --git a/bsps/arm/atsam/net/if_atsam.c b/bsps/arm/atsam/net/if_atsam.c index 75b1f952b6..9665aa1bcb 100644 --- a/bsps/arm/atsam/net/if_atsam.c +++ b/bsps/arm/atsam/net/if_atsam.c @@ -856,9 +856,6 @@ static void if_atsam_init(void *arg) sc->arpcom.ac_if.if_flags |= IFF_RUNNING; sc->interrupt_number = GMAC_IRQn; - /* Disable Watchdog */ - WDT_Disable(WDT); - /* Enable Peripheral Clock */ if ((PMC->PMC_PCSR1 & (1u << 7)) != (1u << 7)) { PMC->PMC_PCER1 = 1 << 7; diff --git a/bsps/arm/atsam/start/bspstarthooks.c b/bsps/arm/atsam/start/bspstarthooks.c index 697ec88d67..6fb62c0a19 100644 --- a/bsps/arm/atsam/start/bspstarthooks.c +++ b/bsps/arm/atsam/start/bspstarthooks.c @@ -152,5 +152,4 @@ void BSP_START_TEXT_SECTION bsp_start_hook_1(void) SCB_CleanDCache(); SCB_InvalidateICache(); bsp_start_clear_bss(); - WDT_Disable(WDT); } -- cgit v1.2.3