summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrichardbarry <richardbarry@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>2008-10-19 18:10:52 +0000
committerrichardbarry <richardbarry@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>2008-10-19 18:10:52 +0000
commitab8c8702f95a70ff18874b9d9aace45a0bf8b667 (patch)
tree89618bc7da2eaccbbcc21d7d213710a291e6929f
parent3ad6a0e52633cf9de45a75a76ac4d242e307645b (diff)
downloadfreertos-ab8c8702f95a70ff18874b9d9aace45a0bf8b667.tar.gz
freertos-ab8c8702f95a70ff18874b9d9aace45a0bf8b667.tar.bz2
freertos-ab8c8702f95a70ff18874b9d9aace45a0bf8b667.tar.xz
Update ISR functions to be compliant with low power mode operation.
git-svn-id: https://freertos.svn.sourceforge.net/svnroot/freertos/trunk@503 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
-rw-r--r--Demo/msp430_CrossWorks/serial/serial.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/Demo/msp430_CrossWorks/serial/serial.c b/Demo/msp430_CrossWorks/serial/serial.c
index e5130f26..175d591c 100644
--- a/Demo/msp430_CrossWorks/serial/serial.c
+++ b/Demo/msp430_CrossWorks/serial/serial.c
@@ -225,6 +225,8 @@ signed portBASE_TYPE xReturn;
interrupted. */
taskYIELD();
}
+
+ __bic_SR_register_on_exit( SCG1 + SCG0 + OSCOFF + CPUOFF );
}
/*-----------------------------------------------------------*/
@@ -249,6 +251,8 @@ signed portBASE_TYPE xReturn;
/* There were no other characters to transmit. */
sTHREEmpty = pdTRUE;
}
+
+ __bic_SR_register_on_exit( SCG1 + SCG0 + OSCOFF + CPUOFF );
}
#endif