]> git.sur5r.net Git - freertos/blobdiff - Demo/CORTEX_STM32F103_Primer_GCC/ST_Code/crt0_STM32x.c
Update to use the latest version of the Ride libraries.
[freertos] / Demo / CORTEX_STM32F103_Primer_GCC / ST_Code / crt0_STM32x.c
index 6dfbb2de15bed8bdc8afd780e3e6a8b4f9c6f62c..3c62fe8c790f72df73f173052e039b66d9f28e3f 100644 (file)
@@ -95,6 +95,7 @@ extern int main(void);
 extern void xPortPendSVHandler(void);\r
 extern void xPortSysTickHandler(void);\r
 extern void vTimer2IntHandler( void );\r
+extern void vPortSVCHandler( void );\r
 \r
 \r
 /******************************************************************************\r
@@ -116,10 +117,10 @@ void (* const g_pfnVectors[])(void) =
   MemManageException,\r
   BusFaultException,\r
   UsageFaultException,\r
-  0, 0, 0, 0,            /* Reserved */ \r
-  SVCHandler,\r
+  (void*)0, (void*)0, (void*)0, (void*)0,            /* Reserved */ \r
+  vPortSVCHandler,\r
   DebugMonitor,\r
-  0,                      /* Reserved */\r
+  (void*)0,                      /* Reserved */\r
   xPortPendSVHandler,\r
   xPortSysTickHandler,\r
   WWDG_IRQHandler,\r
@@ -165,14 +166,14 @@ void (* const g_pfnVectors[])(void) =
   EXTI15_10_IRQHandler,\r
   RTCAlarm_IRQHandler,\r
   USBWakeUp_IRQHandler,\r
-  0,\r
-  0,\r
-  0,\r
-  0,\r
-  0,\r
-  0,\r
-  0,\r
-  (unsigned long)0xF108F85F //this is a workaround for boot in RAM mode.\r
+  (void*)0,\r
+  (void*)0,\r
+  (void*)0,\r
+  (void*)0,\r
+  (void*)0,\r
+  (void*)0,\r
+  (void*)0,\r
+  (void*)0xF108F85F //this is a workaround for boot in RAM mode.\r
 };\r
 \r
 /*******************************************************************************\r