From a0a96264205a12019b8d79f3ea708b6b7891bc8f Mon Sep 17 00:00:00 2001 From: Russ Butler Date: Mon, 23 Oct 2017 15:36:03 -0500 Subject: [PATCH] Keep rtc code if low power timer is used Keep the RTC code if either DEVICE_RTC or DEVICE_LOWPOWERTIMER is defined on the devices which use the RTC for both the rtc api and the low power timer api. This allows DEVICE_LOWPOWERTIMER to be enabled while DEVICE_RTC is turned off. --- .../TARGET_KL82Z/TARGET_USENSE/mbed_overrides.c | 2 +- targets/TARGET_Freescale/TARGET_MCUXpresso_MCUS/api/rtc_api.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/targets/TARGET_Freescale/TARGET_MCUXpresso_MCUS/TARGET_KL82Z/TARGET_USENSE/mbed_overrides.c b/targets/TARGET_Freescale/TARGET_MCUXpresso_MCUS/TARGET_KL82Z/TARGET_USENSE/mbed_overrides.c index 963b89fea1..468bfedc79 100644 --- a/targets/TARGET_Freescale/TARGET_MCUXpresso_MCUS/TARGET_KL82Z/TARGET_USENSE/mbed_overrides.c +++ b/targets/TARGET_Freescale/TARGET_MCUXpresso_MCUS/TARGET_KL82Z/TARGET_USENSE/mbed_overrides.c @@ -46,7 +46,7 @@ void NMI_Handler(void) gpio_init_in(&gpio, PTA4); } -#ifdef DEVICE_RTC +#if DEVICE_RTC || DEVICE_LOWPOWERTIMER // Enable the RTC oscillator if available on the board void rtc_setup_oscillator(RTC_Type *base) { diff --git a/targets/TARGET_Freescale/TARGET_MCUXpresso_MCUS/api/rtc_api.c b/targets/TARGET_Freescale/TARGET_MCUXpresso_MCUS/api/rtc_api.c index 5de7164ac1..46c16c1fd7 100644 --- a/targets/TARGET_Freescale/TARGET_MCUXpresso_MCUS/api/rtc_api.c +++ b/targets/TARGET_Freescale/TARGET_MCUXpresso_MCUS/api/rtc_api.c @@ -15,7 +15,7 @@ */ #include "rtc_api.h" -#if DEVICE_RTC +#if DEVICE_RTC || DEVICE_LOWPOWERTIMER #include "pinmap.h" #include "fsl_rtc.h"