From 82381dbdc6239cb8637dc8ced8aaadfd6462240f Mon Sep 17 00:00:00 2001 From: Gregory Nutt Date: Wed, 17 Sep 2014 07:42:12 -0600 Subject: [PATCH] Only SAM4 family has RTTDIS bit in the MR register. SourceForge bug #33 from Fabien Comte --- arch/arm/src/sam34/sam_rtt.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/src/sam34/sam_rtt.c b/arch/arm/src/sam34/sam_rtt.c index e417a656508..4dd84a76597 100644 --- a/arch/arm/src/sam34/sam_rtt.c +++ b/arch/arm/src/sam34/sam_rtt.c @@ -440,7 +440,9 @@ static int sam34_stop(FAR struct timer_lowerhalf_s *lower) } #if !(defined(CONFIG_RTC_HIRES) && defined (CONFIG_SAM34_RTC)) +#if defined(RTT_MR_RTTDIS) sam34_putreg(RTT_MR_RTTDIS, SAM_RTT_MR); /* Disable RTT */ +#endif sam_rtt_disableclk(); /* Disable peripheral clock */ #endif