From 54a6cc41ee4cef0d01958f9dab12493827795cc1 Mon Sep 17 00:00:00 2001 From: Nicolas Schodet Date: Mon, 14 May 2012 23:38:35 +0200 Subject: digital/ai, digital/io: fix for io board after using interrupts for chrono --- digital/ai/src/utils/timer.avr.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'digital/ai/src') diff --git a/digital/ai/src/utils/timer.avr.c b/digital/ai/src/utils/timer.avr.c index 7045b9c8..d00278f8 100644 --- a/digital/ai/src/utils/timer.avr.c +++ b/digital/ai/src/utils/timer.avr.c @@ -62,7 +62,11 @@ timer_init (void) TCCR0B = regv (FOC0A, FOC0B, 5, 4, WGM02, CS02, CS01, CS00, 0, 0, 0, 0, 0, 1, 0, 0); #endif +#ifdef TIMSK0 TIMSK0 = _BV (TOIE0); +#else + TIMSK |= _BV (TOIE0); +#endif } uint8_t -- cgit v1.2.3