X-Git-Url: http://git.droids-corp.org/?p=aversive.git;a=blobdiff_plain;f=modules%2Fbase%2Fscheduler%2Fscheduler.c;fp=modules%2Fbase%2Fscheduler%2Fscheduler.c;h=268e1a9403ac40b61fd653f220fbb7de43b0c5c7;hp=13716e7ca25f6bf68f422ab5d559f244b3b4471f;hb=0f559f01ba81e53561b66ca5d23bb83e4c589bc8;hpb=43d1641b7dbaca1eb02435f380b8abdff6bd1e7b diff --git a/modules/base/scheduler/scheduler.c b/modules/base/scheduler/scheduler.c index 13716e7..268e1a9 100644 --- a/modules/base/scheduler/scheduler.c +++ b/modules/base/scheduler/scheduler.c @@ -61,11 +61,12 @@ void scheduler_init(void) #ifdef CONFIG_MODULE_SCHEDULER_TIMER0 +#ifndef TIMER0_OVF_vect #if defined(SIG_OVERFLOW0) -SIGNAL(SIG_OVERFLOW0) -#else -SIGNAL(TIMER0_OVF_vect) +#define TIMER0_OVF_vect SIG_OVERFLOW0 +#endif #endif +SIGNAL(TIMER0_OVF_vect) { scheduler_interrupt(); }