Switching to new signal (interrupt handler) names for compatibility with the ATmega328.

This commit is contained in:
David A. Mellis 2008-11-08 21:31:55 +00:00
parent e79b319fd1
commit 65b1e9225c
3 changed files with 4 additions and 4 deletions

View File

@ -78,12 +78,12 @@ void attachInterruptTwi(void (*userFunc)(void) ) {
}
*/
SIGNAL(SIG_INTERRUPT0) {
SIGNAL(INT0_vect) {
if(intFunc[EXTERNAL_INT_0])
intFunc[EXTERNAL_INT_0]();
}
SIGNAL(SIG_INTERRUPT1) {
SIGNAL(INT1_vect) {
if(intFunc[EXTERNAL_INT_1])
intFunc[EXTERNAL_INT_1]();
}

View File

@ -27,7 +27,7 @@
volatile unsigned long timer0_clock_cycles = 0;
volatile unsigned long timer0_millis = 0;
SIGNAL(SIG_OVERFLOW0)
SIGNAL(TIMER0_OVF_vect)
{
// timer 0 prescale factor is 64 and the timer overflows at 256
timer0_clock_cycles += 64UL * 256UL;

View File

@ -107,7 +107,7 @@ void serialFlush()
#if defined(__AVR_ATmega8__)
SIGNAL(SIG_UART_RECV)
#else
SIGNAL(SIG_USART_RECV)
SIGNAL(USART_RX_vect)
#endif
{
#if defined(__AVR_ATmega8__)