From 29d3e527ec799641e5414e642961ce3c60cb4e92 Mon Sep 17 00:00:00 2001 From: Florian La Roche Date: Sun, 30 Jun 2024 07:03:21 +0200 Subject: [PATCH 1/2] Posix_GCC: use complete function declaration (#1234) complete function declaration for Posix_GCC Signed-off-by: Florian La Roche --- FreeRTOS/Demo/Posix_GCC/main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/FreeRTOS/Demo/Posix_GCC/main.c b/FreeRTOS/Demo/Posix_GCC/main.c index f5773de512..7f0fcf9fbc 100644 --- a/FreeRTOS/Demo/Posix_GCC/main.c +++ b/FreeRTOS/Demo/Posix_GCC/main.c @@ -268,7 +268,7 @@ void vApplicationTickHook( void ) /*-----------------------------------------------------------*/ -void traceOnEnter() +void traceOnEnter( void ) { #if ( TRACE_ON_ENTER == 1 ) int xReturn; From 82099c32a0d5960685c79033edde8f381c2f73ea Mon Sep 17 00:00:00 2001 From: Florian La Roche Date: Mon, 1 Jul 2024 09:16:15 +0200 Subject: [PATCH 2/2] CORTEX_MPU_M3_MPS2_QEMU_GCC: remove unused defines (#1233) From CORTEX_MPU_M3_MPS2_QEMU_GCC remove unused configNUM_TX_DESCRIPTORS define and remove HEAP3 from as heap_4.c is used. Signed-off-by: Florian La Roche Co-authored-by: Rahul Kar <118818625+kar-rahul-aws@users.noreply.github.com> --- FreeRTOS/Demo/CORTEX_MPU_M3_MPS2_QEMU_GCC/FreeRTOSConfig.h | 6 ------ 1 file changed, 6 deletions(-) diff --git a/FreeRTOS/Demo/CORTEX_MPU_M3_MPS2_QEMU_GCC/FreeRTOSConfig.h b/FreeRTOS/Demo/CORTEX_MPU_M3_MPS2_QEMU_GCC/FreeRTOSConfig.h index 01fefd710d..e83bb33c70 100644 --- a/FreeRTOS/Demo/CORTEX_MPU_M3_MPS2_QEMU_GCC/FreeRTOSConfig.h +++ b/FreeRTOS/Demo/CORTEX_MPU_M3_MPS2_QEMU_GCC/FreeRTOSConfig.h @@ -72,7 +72,6 @@ extern void vAssertCalled( void ); #define configUSE_COUNTING_SEMAPHORES 1 #define configSUPPORT_DYNAMIC_ALLOCATION 1 #define configSUPPORT_STATIC_ALLOCATION 1 -#define configNUM_TX_DESCRIPTORS 15 #define configSTREAM_BUFFER_TRIGGER_LEVEL_TEST_MARGIN 2 #define configCHECK_FOR_STACK_OVERFLOW 2 #define configALLOW_UNPRIVILEGED_CRITICAL_SECTIONS 0 @@ -134,9 +133,4 @@ unsigned long ulGetRunTimeCounterValue( void ); /* Prototype of function that re extern void vLoggingPrintf( const char * pcFormatString, ... ); -#ifdef HEAP3 - #define xPortGetMinimumEverFreeHeapSize ( x ) - #define xPortGetFreeHeapSize ( x ) -#endif - #endif /* FREERTOS_CONFIG_H */