From af8ad187f71947b2be9445e56953849d3e13c304 Mon Sep 17 00:00:00 2001 From: Phillip Stevens Date: Wed, 15 Apr 2020 12:42:57 +1000 Subject: [PATCH] ATmegaxxxx - add portYIELD_FROM_ISR --- portable/GCC/ATmegaxxxx/portmacro.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/portable/GCC/ATmegaxxxx/portmacro.h b/portable/GCC/ATmegaxxxx/portmacro.h index a6f26f515..b6b512874 100644 --- a/portable/GCC/ATmegaxxxx/portmacro.h +++ b/portable/GCC/ATmegaxxxx/portmacro.h @@ -131,6 +131,9 @@ typedef uint8_t UBaseType_t; /* Kernel utilities. */ extern void vPortYield( void ) __attribute__ ( ( naked ) ); #define portYIELD() vPortYield() + +extern void vPortYieldFromISR( void ) __attribute__ ( ( naked ) ); +#define portYIELD_FROM_ISR() vPortYieldFromISR() /*-----------------------------------------------------------*/ #if defined(__AVR_3_BYTE_PC__)