STM32 PM update

git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5002 7fd9a85b-ad96-42d3-883c-3090e2eb8679
This commit is contained in:
patacongo
2012-08-03 15:01:51 +00:00
parent 5c1574e66c
commit 7cf644f6a6
3 changed files with 5 additions and 5 deletions
+3 -3
View File
@@ -100,7 +100,7 @@ void stm32_pmsleep(bool sleeponexit)
{ {
regval &= ~NVIC_SYSCON_SLEEPONEXIT; regval &= ~NVIC_SYSCON_SLEEPONEXIT;
} }
putreg32(regval, NVIC_SYSCON); putreg32(regval, NVIC_SYSCON);
/* Sleep until the wakeup interrupt or event occurs */ /* Sleep until the wakeup interrupt or event occurs */
@@ -108,10 +108,10 @@ void stm32_pmsleep(bool sleeponexit)
#ifdef CONFIG_PM_WFE #ifdef CONFIG_PM_WFE
/* Mode: SLEEP + Entry with WFE */ /* Mode: SLEEP + Entry with WFE */
__asm("wfe"); asm("wfe");
#else #else
/* Mode: SLEEP + Entry with WFI */ /* Mode: SLEEP + Entry with WFI */
__asm("wfi"); asm("wfi");
#endif #endif
} }
+1 -1
View File
@@ -162,7 +162,7 @@ void stm32_clockconfig(void)
************************************************************************************/ ************************************************************************************/
#ifdef CONFIG_PM #ifdef CONFIG_PM
void stm32_clockenable(void); void stm32_clockenable(void)
{ {
#if defined(CONFIG_ARCH_BOARD_STM32_CUSTOM_CLOCKCONFIG) #if defined(CONFIG_ARCH_BOARD_STM32_CUSTOM_CLOCKCONFIG)
+1 -1
View File
@@ -288,7 +288,7 @@ static void up_idlepm(void)
if (oldstate == PM_STANDBY) if (oldstate == PM_STANDBY)
{ {
stm32_clockconfig(); stm32_clockenable();
} }
} }
break; break;