[gnoduino: 146/237] Using alternate timer 0 overflow interrupt signal name for ATtiny24/44/84.



commit 0ff8bb17a3887224a60d7db22f86f9223ad2a10b
Author: David A. Mellis <d mellis arduino cc>
Date:   Fri Sep 30 11:24:44 2011 -0400

    Using alternate timer 0 overflow interrupt signal name for ATtiny24/44/84.

 arduino/cores/arduino/wiring.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/arduino/cores/arduino/wiring.c b/arduino/cores/arduino/wiring.c
index ce4cad6..1b3fd44 100755
--- a/arduino/cores/arduino/wiring.c
+++ b/arduino/cores/arduino/wiring.c
@@ -41,7 +41,11 @@ volatile unsigned long timer0_overflow_count = 0;
 volatile unsigned long timer0_millis = 0;
 static unsigned char timer0_fract = 0;
 
+#if defined(__AVR_ATtiny24__) || defined(__AVR_ATtiny44__) || defined(__AVR_ATtiny84__)
+SIGNAL(TIM0_OVF_vect)
+#else
 SIGNAL(TIMER0_OVF_vect)
+#endif
 {
 	// copy these to local variables so they can be stored in registers
 	// (volatile variables must be read from memory on every access)



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]