From 5ea8572fcbc6a3dbcbb47393dcab128585df2ce6 Mon Sep 17 00:00:00 2001 From: Sadeep Madurange Date: Thu, 3 Apr 2025 18:17:55 +0800 Subject: Mute interrupts until the prev IRQ is handled. --- recv.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/recv.c b/recv.c index 5f551be..efff67e 100644 --- a/recv.c +++ b/recv.c @@ -36,8 +36,6 @@ int main(void) for (;;) { if (rxdr) { - cli(); - n = radio_recv(buf, MAXPDLEN); buf[n] = '\0'; rxdr = 0; @@ -55,5 +53,6 @@ int main(void) ISR(RX_PCINTVEC) { + cli(); rxdr = 1; } -- cgit v1.2.3