Call BIC_SR_IRQ to properly go switch of IRQ mode in the saved flag in the stack.
This commit is contained in:
parent
d2a6637627
commit
5e0d762e79
|
@ -53,7 +53,7 @@ interrupt(DACDMA_VECTOR) irq_dacdma(void)
|
||||||
if(callbacks[0] != NULL) {
|
if(callbacks[0] != NULL) {
|
||||||
callbacks[0]();
|
callbacks[0]();
|
||||||
}
|
}
|
||||||
LPM_AWAKE();
|
_BIC_SR_IRQ(LPM3_bits);
|
||||||
}
|
}
|
||||||
|
|
||||||
if(DMA1CTL & DMAIFG) {
|
if(DMA1CTL & DMAIFG) {
|
||||||
|
@ -61,7 +61,7 @@ interrupt(DACDMA_VECTOR) irq_dacdma(void)
|
||||||
if(callbacks[1] != NULL) {
|
if(callbacks[1] != NULL) {
|
||||||
callbacks[1]();
|
callbacks[1]();
|
||||||
}
|
}
|
||||||
LPM_AWAKE();
|
_BIC_SR_IRQ(LPM3_bits);
|
||||||
}
|
}
|
||||||
|
|
||||||
if(DMA2CTL & DMAIFG) {
|
if(DMA2CTL & DMAIFG) {
|
||||||
|
@ -69,7 +69,7 @@ interrupt(DACDMA_VECTOR) irq_dacdma(void)
|
||||||
if(callbacks[2] != NULL) {
|
if(callbacks[2] != NULL) {
|
||||||
callbacks[2]();
|
callbacks[2]();
|
||||||
}
|
}
|
||||||
LPM_AWAKE();
|
_BIC_SR_IRQ(LPM3_bits);
|
||||||
}
|
}
|
||||||
|
|
||||||
if(DAC12_0CTL & DAC12IFG) {
|
if(DAC12_0CTL & DAC12IFG) {
|
||||||
|
|
Loading…
Reference in a new issue