Need to clear the interrupt flag register for Timer A

This commit is contained in:
adamdunkels 2009-12-07 14:32:16 +00:00
parent 5660d6c168
commit 873f4d0222

View file

@ -28,7 +28,7 @@
* *
* This file is part of the Contiki operating system. * This file is part of the Contiki operating system.
* *
* $Id: rtimer-arch.c,v 1.9 2009/10/06 09:21:46 fros4943 Exp $ * $Id: rtimer-arch.c,v 1.10 2009/12/07 14:32:16 adamdunkels Exp $
*/ */
/** /**
@ -55,7 +55,9 @@
/*---------------------------------------------------------------------------*/ /*---------------------------------------------------------------------------*/
interrupt(TIMERA0_VECTOR) timera0 (void) { interrupt(TIMERA0_VECTOR) timera0 (void) {
int taiv;
ENERGEST_ON(ENERGEST_TYPE_IRQ); ENERGEST_ON(ENERGEST_TYPE_IRQ);
taiv = TAIV;
rtimer_run_next(); rtimer_run_next();
if(process_nevents() > 0) { if(process_nevents() > 0) {
LPM4_EXIT; LPM4_EXIT;