diff options
| author | Akshay Nair <phenax5@gmail.com> | 2026-02-05 13:05:33 +0530 |
|---|---|---|
| committer | Akshay Nair <phenax5@gmail.com> | 2026-02-05 13:05:33 +0530 |
| commit | a40d8f331ba5b7ea239b35714eaa1cff504a086b (patch) | |
| tree | fb7e59823959b7ca71f4b4c0a211571b56b56ac2 /test/stubbed/avr/interrupt.h | |
| parent | cc9d915435a61d71f11cffa264cf941de58fe444 (diff) | |
| download | daft-watch-a40d8f331ba5b7ea239b35714eaa1cff504a086b.tar.gz daft-watch-a40d8f331ba5b7ea239b35714eaa1cff504a086b.zip | |
Updates stub
Diffstat (limited to '')
| -rw-r--r-- | test/stubbed/avr/interrupt.h | 20 |
1 files changed, 20 insertions, 0 deletions
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++; \ + } \ + } |
