From 4cdcd82a76d7deefe5f5bbe3031b21e4274050f0 Mon Sep 17 00:00:00 2001 From: "David A. Mellis" Date: Sat, 2 Dec 2006 16:59:20 +0000 Subject: [PATCH] Fixed WInterrupts to work with the ATmega168. --- targets/arduino/WInterrupts.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/targets/arduino/WInterrupts.c b/targets/arduino/WInterrupts.c index 87dc25e6a..63f5fea74 100755 --- a/targets/arduino/WInterrupts.c +++ b/targets/arduino/WInterrupts.c @@ -35,6 +35,10 @@ volatile static voidFuncPtr intFunc[EXTERNAL_NUM_INTERRUPTS]; // volatile static voidFuncPtr twiIntFunc; +#if defined(__AVR_ATmega168__) +#define MCUCR EICRA +#define GICR EIMSK +#endif void attachInterrupt(uint8_t interruptNum, void (*userFunc)(void), int mode) { if(interruptNum < EXTERNAL_NUM_INTERRUPTS) {