From bee3ff952e7366df5caa0e06696769a689da1b06 Mon Sep 17 00:00:00 2001 From: Zim Kalinowski Date: Thu, 7 Sep 2023 10:30:02 +0200 Subject: [PATCH] fix(freertos): Added missing Linux port layer macros --- .../FreeRTOS-Kernel/portable/linux/include/freertos/portmacro.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/components/freertos/FreeRTOS-Kernel/portable/linux/include/freertos/portmacro.h b/components/freertos/FreeRTOS-Kernel/portable/linux/include/freertos/portmacro.h index e41c5d4e67..e696f8aa45 100644 --- a/components/freertos/FreeRTOS-Kernel/portable/linux/include/freertos/portmacro.h +++ b/components/freertos/FreeRTOS-Kernel/portable/linux/include/freertos/portmacro.h @@ -102,6 +102,8 @@ extern void vPortExitCritical( void ); #define portENABLE_INTERRUPTS() portCLEAR_INTERRUPT_MASK() #define portENTER_CRITICAL(mux) {(void)mux; vPortEnterCritical();} #define portEXIT_CRITICAL(mux) {(void)mux; vPortExitCritical();} +#define portENTER_CRITICAL_SAFE(mux) {(void)mux; vPortEnterCritical();} +#define portEXIT_CRITICAL_SAFE(mux) {(void)mux; vPortExitCritical();} #define portENTER_CRITICAL_ISR(mux) portENTER_CRITICAL(mux) #define portEXIT_CRITICAL_ISR(mux) portEXIT_CRITICAL(mux)