diff options
Diffstat (limited to 'vendor/freertos/FreeRTOSConfig_cm3.h')
| -rw-r--r-- | vendor/freertos/FreeRTOSConfig_cm3.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/vendor/freertos/FreeRTOSConfig_cm3.h b/vendor/freertos/FreeRTOSConfig_cm3.h index 925f069a6..0c80d8563 100644 --- a/vendor/freertos/FreeRTOSConfig_cm3.h +++ b/vendor/freertos/FreeRTOSConfig_cm3.h @@ -54,10 +54,13 @@ #ifndef FREERTOS_CONFIG_H
#define FREERTOS_CONFIG_H
-#include <stdint.h>
+#ifndef __IASMARM__ // IAR assblemer portarm.s need to include this file but cannot understand <stdint.h>
+#include <stdint.h>
extern uint32_t SystemCoreClock;
+#endif
+
/*-----------------------------------------------------------
* Application specific definitions.
*
@@ -152,7 +155,7 @@ standard names. */ #define xPortPendSVHandler PendSV_Handler
#define xPortSysTickHandler SysTick_Handler
-#ifdef __CODE_RED
+#ifdef __CODE_RED // cr_startup_lpc176x.c use different name for SVC_Hanlder
#define vPortSVCHandler SVCall_Handler
#else
#define vPortSVCHandler SVC_Handler
|
