summaryrefslogtreecommitdiff
path: root/examples/device/cdc_msc_freertos/src/FreeRTOSConfig
diff options
context:
space:
mode:
authorhathach <[email protected]>2023-01-17 23:38:10 +0700
committerhathach <[email protected]>2023-01-17 23:38:10 +0700
commit8df2fd1916d5e69cfaad7516399a8d7da5060f57 (patch)
tree1b82bd8dc67b97c19042defa39c815c891323115 /examples/device/cdc_msc_freertos/src/FreeRTOSConfig
parentc86e628a4c199a39f8317a0d4b5dd96e9692e544 (diff)
update freertos example to build with iar
Diffstat (limited to 'examples/device/cdc_msc_freertos/src/FreeRTOSConfig')
-rw-r--r--examples/device/cdc_msc_freertos/src/FreeRTOSConfig/FreeRTOSConfig.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/examples/device/cdc_msc_freertos/src/FreeRTOSConfig/FreeRTOSConfig.h b/examples/device/cdc_msc_freertos/src/FreeRTOSConfig/FreeRTOSConfig.h
index 968c59749..efd527ed2 100644
--- a/examples/device/cdc_msc_freertos/src/FreeRTOSConfig/FreeRTOSConfig.h
+++ b/examples/device/cdc_msc_freertos/src/FreeRTOSConfig/FreeRTOSConfig.h
@@ -42,6 +42,9 @@
* See http://www.freertos.org/a00110.html.
*----------------------------------------------------------*/
+// skip if is compiled with assembler
+#if !defined(__ASSEMBLER__) && !defined(__IASMARM__)
+
// Include MCU header
#include "bsp/board_mcu.h"
@@ -57,6 +60,8 @@
extern uint32_t SystemCoreClock;
#endif
+#endif
+
/* Cortex M23/M33 port configuration. */
#define configENABLE_MPU 0
#define configENABLE_FPU 1
@@ -166,7 +171,7 @@
#elif defined(__ECLIC_INTCTLBITS)
// RISC-V Bumblebee core from nuclei
#define configPRIO_BITS __ECLIC_INTCTLBITS
-#else
+#elif !defined(__ASSEMBLER__) && !defined(__IASMARM__)
#error "FreeRTOS configPRIO_BITS to be defined"
#endif