LPC2: silent warning in nightly test.
[bertos.git] / bertos / cpu / arm / drv / timer_at91.h
index 8666893c93fc8e12a1cc4abb48b1f9ee927f40eb..90a72cf0e7bcefa44b1e56261ef2be2737513aff 100644 (file)
  */
 #if (CONFIG_TIMER == TIMER_ON_PIT)
 
-       void timer_handler(void);
+       /*
+        * On ARM all system IRQs are handled by the sysirq_dispatcher, so the actual
+        * timer handler can be treated like any other normal routine.
+        */
+       #define DEFINE_TIMER_ISR        void timer_handler(void);       \
+                                       void timer_handler(void)
 
-       #define DEFINE_TIMER_ISR     void timer_handler(void)
        #define TIMER_TICKS_PER_SEC  1000
        #define TIMER_HW_CNT         (CPU_FREQ / (16 * TIMER_TICKS_PER_SEC) - 1)