From 7f7dca7b15971ab83f07f4d930a95117e8bcc78e Mon Sep 17 00:00:00 2001 From: hathach Date: Mon, 8 Apr 2024 11:04:15 +0700 Subject: [PATCH] fix configENABLE_FPU=0 for cortex-m33+nodsp --- hw/bsp/mcx/FreeRTOSConfig/FreeRTOSConfig.h | 6 +++++- hw/bsp/ra/FreeRTOSConfig/FreeRTOSConfig.h | 6 ++---- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/hw/bsp/mcx/FreeRTOSConfig/FreeRTOSConfig.h b/hw/bsp/mcx/FreeRTOSConfig/FreeRTOSConfig.h index 6f10a7ab0..5bf990bab 100644 --- a/hw/bsp/mcx/FreeRTOSConfig/FreeRTOSConfig.h +++ b/hw/bsp/mcx/FreeRTOSConfig/FreeRTOSConfig.h @@ -49,7 +49,11 @@ /* Cortex M23/M33 port configuration. */ #define configENABLE_MPU 0 -#define configENABLE_FPU 1 +#if defined(__ARM_FP) && __ARM_FP >= 4 + #define configENABLE_FPU 1 +#else + #define configENABLE_FPU 0 +#endif #define configENABLE_TRUSTZONE 0 #define configMINIMAL_SECURE_STACK_SIZE (1024) diff --git a/hw/bsp/ra/FreeRTOSConfig/FreeRTOSConfig.h b/hw/bsp/ra/FreeRTOSConfig/FreeRTOSConfig.h index ce70efbf3..b132e2559 100644 --- a/hw/bsp/ra/FreeRTOSConfig/FreeRTOSConfig.h +++ b/hw/bsp/ra/FreeRTOSConfig/FreeRTOSConfig.h @@ -64,13 +64,11 @@ /* Cortex M23/M33 port configuration. */ #define configENABLE_MPU 0 - #if defined(__ARM_FP) && __ARM_FP >= 4 -#define configENABLE_FPU 1 + #define configENABLE_FPU 1 #else -#define configENABLE_FPU 0 + #define configENABLE_FPU 0 #endif - #define configENABLE_TRUSTZONE 0 #define configMINIMAL_SECURE_STACK_SIZE (1024)