Implement timer_cleanup() function for SAM7.
[bertos.git] / bertos / cpu / arm / drv / timer_at91.c
index beab00d60bf92fe7697033d75accdb3c9aa0947c..0e02d8b40356c17f37ded106e6544201e56d6964 100644 (file)
                IRQ_RESTORE(flags);
        }
 
+       void timer_hw_cleanup(void)
+       {
+               PIT_MR &= ~BV(PITEN);
+               sysirq_setEnable(SYSIRQ_PIT, false);
+       }
 #else
        #error Unimplemented value for CONFIG_TIMER
 #endif /* CONFIG_TIMER */