]> git.sur5r.net Git - freertos/blobdiff - FreeRTOS/Source/portable/IAR/RX600/port.c
Replace standard types with stdint.h types.
[freertos] / FreeRTOS / Source / portable / IAR / RX600 / port.c
index 53fa6104c0fcbd13070b53ab7c3f881f4ff09d76..444716ec336b706800d3c32b72c303e73168f87a 100644 (file)
@@ -81,8 +81,8 @@
 \r
 /* Tasks should start with interrupts enabled and in Supervisor mode, therefore\r
 PSW is set with U and I set, and PM and IPL clear. */\r
-#define portINITIAL_PSW         ( ( portSTACK_TYPE ) 0x00030000 )\r
-#define portINITIAL_FPSW       ( ( portSTACK_TYPE ) 0x00000100 )\r
+#define portINITIAL_PSW         ( ( StackType_t ) 0x00030000 )\r
+#define portINITIAL_FPSW       ( ( StackType_t ) 0x00000100 )\r
 \r
 /*-----------------------------------------------------------*/\r
 \r
@@ -107,7 +107,7 @@ extern void *pxCurrentTCB;
 /*\r
  * See header file for description.\r
  */\r
-portSTACK_TYPE *pxPortInitialiseStack( portSTACK_TYPE *pxTopOfStack, pdTASK_CODE pxCode, void *pvParameters )\r
+StackType_t *pxPortInitialiseStack( StackType_t *pxTopOfStack, pdTASK_CODE pxCode, void *pvParameters )\r
 {\r
        /* R0 is not included as it is the stack pointer. */\r
 \r
@@ -115,7 +115,7 @@ portSTACK_TYPE *pxPortInitialiseStack( portSTACK_TYPE *pxTopOfStack, pdTASK_CODE
        pxTopOfStack--;\r
        *pxTopOfStack = portINITIAL_PSW;\r
        pxTopOfStack--;\r
-       *pxTopOfStack = ( portSTACK_TYPE ) pxCode;\r
+       *pxTopOfStack = ( StackType_t ) pxCode;\r
 \r
        /* When debugging it can be useful if every register is set to a known\r
        value.  Otherwise code space can be saved by just setting the registers\r
@@ -158,7 +158,7 @@ portSTACK_TYPE *pxPortInitialiseStack( portSTACK_TYPE *pxTopOfStack, pdTASK_CODE
        }\r
        #endif\r
 \r
-       *pxTopOfStack = ( portSTACK_TYPE ) pvParameters; /* R1 */\r
+       *pxTopOfStack = ( StackType_t ) pvParameters; /* R1 */\r
        pxTopOfStack--;\r
        *pxTopOfStack = portINITIAL_FPSW;\r
        pxTopOfStack--;\r
@@ -170,7 +170,7 @@ portSTACK_TYPE *pxPortInitialiseStack( portSTACK_TYPE *pxTopOfStack, pdTASK_CODE
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-portBASE_TYPE xPortStartScheduler( void )\r
+BaseType_t xPortStartScheduler( void )\r
 {\r
 extern void vApplicationSetupTimerInterrupt( void );\r
 \r