diff --git a/radio/src/FreeRTOSConfig.h b/radio/src/FreeRTOSConfig.h index d63a98ebcf9..55919c462e4 100644 --- a/radio/src/FreeRTOSConfig.h +++ b/radio/src/FreeRTOSConfig.h @@ -22,8 +22,14 @@ #pragma once // Avoid using any other header file +#if defined(__cplusplus) +extern "C" { +#endif #include extern uint32_t SystemCoreClock; +#if defined(__cplusplus) +} +#endif #define configUSE_PREEMPTION 1 #define configUSE_IDLE_HOOK 0 diff --git a/radio/src/thirdparty/FreeRTOS b/radio/src/thirdparty/FreeRTOS index dbf70559b27..0adc196d4bd 160000 --- a/radio/src/thirdparty/FreeRTOS +++ b/radio/src/thirdparty/FreeRTOS @@ -1 +1 @@ -Subproject commit dbf70559b27d39c1fdb68dfb9a32140b6a6777a0 +Subproject commit 0adc196d4bd52a2d91102b525b0aafc1e14a2386