Skip to content
Snippets Groups Projects
irq.cpp 340 B
Newer Older

#include "irq.h"

#include <avr/interrupt.h>

#include "Controller.h"

ISR(TIMER0_OVF_vect)
{
    controller.timer0_handler();
}

Martin Vítek's avatar
Martin Vítek committed
ISR(TIMER2_OVF_vect)
{
    controller.lock_signal_delay_handler();
}

ISR(INT1_vect)
{
    controller.lock_signal_handler();
}

ISR(ADC_vect)
{
    controller.adc_handler();
}

ISR(BADISR_vect)
{
    reti();
}