diff options
author | patacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679> | 2012-07-17 00:22:48 +0000 |
---|---|---|
committer | patacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679> | 2012-07-17 00:22:48 +0000 |
commit | c888dbf9f40b610757d6a2d981ce7ffbc540656c (patch) | |
tree | 996b328de328682d3616d9b23149b2b9f28b5021 /nuttx/configs | |
parent | 6b49bbe7836f4ca71d4d533b3339a20fcc28e39e (diff) |
STM32: Add logic to attach the RTC alarm EXTI interrupt
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4947 7fd9a85b-ad96-42d3-883c-3090e2eb8679
Diffstat (limited to 'nuttx/configs')
-rw-r--r-- | nuttx/configs/stm3210e-eval/src/up_idle.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/nuttx/configs/stm3210e-eval/src/up_idle.c b/nuttx/configs/stm3210e-eval/src/up_idle.c index bc5be2bdc0..2b92f9c5e2 100644 --- a/nuttx/configs/stm3210e-eval/src/up_idle.c +++ b/nuttx/configs/stm3210e-eval/src/up_idle.c @@ -51,9 +51,11 @@ #include <nuttx/rtc.h> #include <arch/irq.h> +#include "up_internal.h" #include "stm32_pm.h" #include "stm32_rcc.h" -#include "up_internal.h" +#include "stm32_exti.h" + #include "stm3210e-internal.h" /**************************************************************************** @@ -156,6 +158,10 @@ static void up_idlepm(void) case PM_STANDBY: { #ifdef CONFIG_RTC_ALARM + /* Disable RTC Alarm interrupt */ + + stm32_exti_alarm(true, true, true, NULL); + /* Configure the RTC alarm to Auto Wake the system */ (void)up_rtc_gettime(&alarmtime); |