From a40d8f331ba5b7ea239b35714eaa1cff504a086b Mon Sep 17 00:00:00 2001 From: Akshay Nair Date: Thu, 5 Feb 2026 13:05:33 +0530 Subject: Updates stub --- test/stubbed/avr/interrupt.h | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 test/stubbed/avr/interrupt.h (limited to 'test/stubbed/avr/interrupt.h') diff --git a/test/stubbed/avr/interrupt.h b/test/stubbed/avr/interrupt.h new file mode 100644 index 0000000..bcab79c --- /dev/null +++ b/test/stubbed/avr/interrupt.h @@ -0,0 +1,20 @@ +#define ISR(INTER) void generated_interrupt_##INTER() + +static void cli() {} +static void sei() {} + +#define stub_run_timers() \ + { \ + if (TCNT0 == OCR0A) { \ + generated_interrupt_TIM0_OVF_vect(); \ + TCNT0 = 0; \ + } else { \ + TCNT0++; \ + } \ + if (TCNT1L == OCR1AH) { \ + generated_interrupt_TIM1_OVF_vect(); \ + TCNT1L = 0; \ + } else { \ + TCNT1L++; \ + } \ + } -- cgit v1.3.1