45 #ifndef RTIMER_ARCH_H_
46 #define RTIMER_ARCH_H_
48 #define RTIMER_ARCH_RES_341US 0
49 #define RTIMER_ARCH_RES_171US 1
50 #define RTIMER_ARCH_RES_85US 2
52 #include "contiki-conf.h"
53 #include "sys/clock.h"
55 #ifdef RTIMER_ARCH_CONF_RESOLUTION
56 #define RTIMER_ARCH_RESOLUTION RTIMER_ARCH_CONF_RESOLUTION
58 #define RTIMER_ARCH_RESOLUTION RTIMER_ARCH_RES_171US
66 #if RTIMER_ARCH_RESOLUTION == RTIMER_ARCH_RES_341US
68 #define RTIMER_ARCH_PRESCALER 12
71 #define RTIMER_ARCH_SECOND 2930
74 #if RTIMER_ARCH_RESOLUTION == RTIMER_ARCH_RES_171US
76 #define RTIMER_ARCH_PRESCALER 11
79 #define RTIMER_ARCH_SECOND 5859
82 #if RTIMER_ARCH_RESOLUTION == RTIMER_ARCH_RES_85US
84 #define RTIMER_ARCH__PRESCALER 10
87 #define RTIMER_ARCH_SECOND 11719
92 void rtimer_arch_disable_irq(
void);
94 void rtimer_arch_enable_irq(
void);
#define rtimer_arch_now()