Merge branch 'bugfix/add_missing_ifdef_to_static_structs_v4.4' into 'release/v4.4'

freertos: Add missing ESP_PLATFORM preprocessor directive for FreeRTOS static data structs (v4.4)

See merge request espressif/esp-idf!20742
pull/10244/head
Zim Kalinowski 2022-11-09 18:38:19 +08:00
commit f3c51c086c
1 zmienionych plików z 9 dodań i 3 usunięć

Wyświetl plik

@ -1296,7 +1296,9 @@ typedef struct xSTATIC_QUEUE
UBaseType_t uxDummy8;
uint8_t ucDummy9;
#endif
portMUX_TYPE xDummy10;
#ifdef ESP_PLATFORM
portMUX_TYPE xDummy10; //Mutex required due to SMP
#endif // ESP_PLATFORM
} StaticQueue_t;
typedef StaticQueue_t StaticSemaphore_t;
@ -1326,7 +1328,9 @@ typedef struct xSTATIC_EVENT_GROUP
#if ( ( configSUPPORT_STATIC_ALLOCATION == 1 ) && ( configSUPPORT_DYNAMIC_ALLOCATION == 1 ) )
uint8_t ucDummy4;
#endif
portMUX_TYPE xDummy5;
#ifdef ESP_PLATFORM
portMUX_TYPE xDummy5; //Mutex required due to SMP
#endif // ESP_PLATFORM
} StaticEventGroup_t;
/*
@ -1378,7 +1382,9 @@ typedef struct xSTATIC_STREAM_BUFFER
#if ( configUSE_TRACE_FACILITY == 1 )
UBaseType_t uxDummy4;
#endif
portMUX_TYPE xDummy5;
#ifdef ESP_PLATFORM
portMUX_TYPE xDummy5; //Mutex required due to SMP
#endif // ESP_PLATFORM
} StaticStreamBuffer_t;
/* Message buffers are built on stream buffers. */