]> git.sur5r.net Git - freertos/commitdiff
Replace use of legacy portTYPE macros from old demos and standard demo files.
authorrtel <rtel@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>
Sun, 29 Dec 2013 14:49:03 +0000 (14:49 +0000)
committerrtel <rtel@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>
Sun, 29 Dec 2013 14:49:03 +0000 (14:49 +0000)
git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@2148 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

123 files changed:
FreeRTOS/Demo/ARM7_LPC2129_Keil_RVDS/main.c
FreeRTOS/Demo/ARM7_LPC2368_Eclipse/RTOSDemo/ParTest/ParTest.c
FreeRTOS/Demo/ARM7_LPC2368_Eclipse/RTOSDemo/main.c
FreeRTOS/Demo/ARM7_LPC2368_Eclipse/RTOSDemo/webserver/uIP_Task.c
FreeRTOS/Demo/ARM7_LPC2368_Rowley/webserver/uIP_Task.c
FreeRTOS/Demo/AVR32_UC3/ParTest/ParTest.c
FreeRTOS/Demo/AVR32_UC3/main.c
FreeRTOS/Demo/AVR32_UC3/serial/serial.c
FreeRTOS/Demo/CORTEX_A9_RZ_R7S72100_IAR_DS-5/Source/Full-Demo/serial.c
FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_GCC/FreeRTOS_Demo.cydsn/TimerTest.c
FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_GCC/FreeRTOS_Demo.cydsn/main.c
FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_Keil/FreeRTOS_Demo.cydsn/TimerTest.c
FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_Keil/FreeRTOS_Demo.cydsn/main.c
FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_RVDS/FreeRTOS_Demo.cydsn/TimerTest.c
FreeRTOS/Demo/CORTEX_CY8C5588_PSoC_Creator_RVDS/FreeRTOS_Demo.cydsn/main.c
FreeRTOS/Demo/CORTEX_Kinetis_K60_Tower_IAR/webserver/EMAC.c
FreeRTOS/Demo/CORTEX_LM3S102_GCC/Demo1/main.c
FreeRTOS/Demo/CORTEX_LM3S102_GCC/Demo2/main.c
FreeRTOS/Demo/CORTEX_LM3S102_GCC/main.c
FreeRTOS/Demo/CORTEX_LM3S102_Rowley/Demo1/main.c
FreeRTOS/Demo/CORTEX_LM3S102_Rowley/Demo2/main.c
FreeRTOS/Demo/CORTEX_LM3S102_Rowley/Demo3/main.c
FreeRTOS/Demo/CORTEX_LM3S316_IAR/commstest.c
FreeRTOS/Demo/CORTEX_LM3S316_IAR/commstest.h
FreeRTOS/Demo/CORTEX_LM3S316_IAR/main.c
FreeRTOS/Demo/CORTEX_LM3S811_GCC/main.c
FreeRTOS/Demo/CORTEX_LM3S811_IAR/main.c
FreeRTOS/Demo/CORTEX_LM3Sxxxx_Eclipse/RTOSDemo/main.c
FreeRTOS/Demo/CORTEX_LM3Sxxxx_Eclipse/RTOSDemo/timertest.c
FreeRTOS/Demo/CORTEX_LM3Sxxxx_Eclipse/RTOSDemo/webserver/emac.c
FreeRTOS/Demo/CORTEX_LM3Sxxxx_Eclipse/RTOSDemo/webserver/uIP_Task.c
FreeRTOS/Demo/CORTEX_LM3Sxxxx_IAR_Keil/main.c
FreeRTOS/Demo/CORTEX_LM3Sxxxx_IAR_Keil/timertest.c
FreeRTOS/Demo/CORTEX_LM3Sxxxx_IAR_Keil/webserver/emac.c
FreeRTOS/Demo/CORTEX_LM3Sxxxx_IAR_Keil/webserver/uIP_Task.c
FreeRTOS/Demo/CORTEX_R4_RM48_TMS570_CCS5/FreeRTOSConfig.h
FreeRTOS/Demo/CORTEX_R4_RM48_TMS570_CCS5/serial.c
FreeRTOS/Demo/CORTEX_STM32F103_GCC_Rowley/ParTest/ParTest_ST_Eval.c
FreeRTOS/Demo/CORTEX_STM32F103_IAR/ParTest/ParTest.c
FreeRTOS/Demo/CORTEX_STM32F103_IAR/main.c
FreeRTOS/Demo/CORTEX_STM32F103_IAR/serial/serial.c
FreeRTOS/Demo/CORTEX_STM32F103_IAR/timertest.c
FreeRTOS/Demo/CORTEX_STM32F103_Keil/ParTest/ParTest.c
FreeRTOS/Demo/CORTEX_STM32F103_Keil/main.c
FreeRTOS/Demo/CORTEX_STM32F103_Keil/serial/serial.c
FreeRTOS/Demo/CORTEX_STM32F103_Keil/timertest.c
FreeRTOS/Demo/CORTEX_STM32F103_Primer_GCC/ParTest/ParTest.c
FreeRTOS/Demo/CORTEX_STM32F103_Primer_GCC/main.c
FreeRTOS/Demo/CORTEX_STM32F103_Primer_GCC/timertest.c
FreeRTOS/Demo/CORTEX_STM32L152_IAR/serial.c
FreeRTOS/Demo/ColdFire_MCF52221_CodeWarrior/sources/FreeRTOS_Tick_Setup.c
FreeRTOS/Demo/ColdFire_MCF52221_CodeWarrior/sources/main.c
FreeRTOS/Demo/ColdFire_MCF52221_CodeWarrior/sources/serial/serial.c
FreeRTOS/Demo/ColdFire_MCF52233_Eclipse/RTOSDemo/FreeRTOS_Tick_Setup.c
FreeRTOS/Demo/ColdFire_MCF52233_Eclipse/RTOSDemo/ParTest/ParTest.c
FreeRTOS/Demo/ColdFire_MCF52233_Eclipse/RTOSDemo/main.c
FreeRTOS/Demo/ColdFire_MCF52233_Eclipse/RTOSDemo/webserver/FEC.c
FreeRTOS/Demo/ColdFire_MCF52259_CodeWarrior/FreeRTOS_Tick_Setup.c
FreeRTOS/Demo/ColdFire_MCF52259_CodeWarrior/HTTPDemo.c
FreeRTOS/Demo/ColdFire_MCF52259_CodeWarrior/main.c
FreeRTOS/Demo/ColdFire_MCF5282_Eclipse/RTOSDemo/FreeRTOS_Tick_Setup.c
FreeRTOS/Demo/ColdFire_MCF5282_Eclipse/RTOSDemo/IntQueueTimer.c
FreeRTOS/Demo/ColdFire_MCF5282_Eclipse/RTOSDemo/ParTest/ParTest.c
FreeRTOS/Demo/ColdFire_MCF5282_Eclipse/RTOSDemo/main.c
FreeRTOS/Demo/ColdFire_MCF5282_Eclipse/RTOSDemo/serial/serial.c
FreeRTOS/Demo/Common/Minimal/AltBlckQ.c
FreeRTOS/Demo/Common/Minimal/AltBlock.c
FreeRTOS/Demo/Common/Minimal/AltPollQ.c
FreeRTOS/Demo/Common/Minimal/AltQTest.c
FreeRTOS/Demo/Common/Minimal/EventGroupsDemo.c
FreeRTOS/Demo/Common/Minimal/GenQTest.c
FreeRTOS/Demo/Common/Minimal/IntQueue.c
FreeRTOS/Demo/Common/Minimal/QPeek.c
FreeRTOS/Demo/Common/Minimal/countsem.c
FreeRTOS/Demo/Common/Minimal/crflash.c
FreeRTOS/Demo/Common/Minimal/crhook.c
FreeRTOS/Demo/Common/ethernet/lwIP_130/src/netif/stf91x_ethernetif.c
FreeRTOS/Demo/MB91460_Softune/SRC/crflash_modified.c
FreeRTOS/Demo/MB91460_Softune/SRC/main.c
FreeRTOS/Demo/MB91460_Softune/SRC/partest/partest.c
FreeRTOS/Demo/MB91460_Softune/SRC/serial/serial.c
FreeRTOS/Demo/MB91460_Softune/SRC/utility/taskutility.c
FreeRTOS/Demo/MB91460_Softune/SRC/watchdog/watchdog.c
FreeRTOS/Demo/MB96340_Softune/FreeRTOS_96348hs_SK16FX100PMC/Src/crflash_sk16fx100mpc.c
FreeRTOS/Demo/MB96340_Softune/FreeRTOS_96348hs_SK16FX100PMC/Src/partest/partest.c
FreeRTOS/Demo/MB96340_Softune/FreeRTOS_96348hs_SK16FX100PMC/Src/serial/serial.c
FreeRTOS/Demo/MB96340_Softune/FreeRTOS_96348hs_SK16FX100PMC/Src/utility/taskutility.c
FreeRTOS/Demo/MB96350_Softune_Dice_Kit/ParTest/ParTest.c
FreeRTOS/Demo/MB96350_Softune_Dice_Kit/SegmentToggleTasks.c
FreeRTOS/Demo/MSP430X_MSP430F5438_CCS/Demo_Source/serial.c
FreeRTOS/Demo/MSP430X_MSP430F5438_IAR/serial.c
FreeRTOS/Demo/NEC_78K0R_IAR/main.c
FreeRTOS/Demo/NEC_V850ES_IAR/LowLevelInit/LowLevelInit.c
FreeRTOS/Demo/NEC_V850ES_IAR/LowLevelInit/LowLevelInit_Fx3.c
FreeRTOS/Demo/NEC_V850ES_IAR/LowLevelInit/LowLevelInit_Hx2.c
FreeRTOS/Demo/NEC_V850ES_IAR/main.c
FreeRTOS/Demo/NEC_V850ES_IAR/serial/serial.c
FreeRTOS/Demo/PIC24_MPLAB/lcd.c
FreeRTOS/Demo/PIC24_MPLAB/timertest.c
FreeRTOS/Demo/PPC405_FPU_Xilinx_Virtex4_GCC/RTOSDemo/flop/flop-reg-test.c
FreeRTOS/Demo/PPC405_FPU_Xilinx_Virtex4_GCC/RTOSDemo/flop/flop.c
FreeRTOS/Demo/PPC405_FPU_Xilinx_Virtex4_GCC/RTOSDemo/main.c
FreeRTOS/Demo/PPC405_FPU_Xilinx_Virtex4_GCC/RTOSDemo/serial/serial.c
FreeRTOS/Demo/PPC405_Xilinx_Virtex4_GCC/RTOSDemo/flop/flop-reg-test.c
FreeRTOS/Demo/PPC405_Xilinx_Virtex4_GCC/RTOSDemo/flop/flop.c
FreeRTOS/Demo/PPC405_Xilinx_Virtex4_GCC/RTOSDemo/main.c
FreeRTOS/Demo/PPC405_Xilinx_Virtex4_GCC/RTOSDemo/serial/serial.c
FreeRTOS/Demo/RL78_E2Studio_GCC/src/FreeRTOS_Source/include/croutine.h
FreeRTOS/Demo/RL78_E2Studio_GCC/src/FreeRTOS_Source/portable/GCC/RL78/portmacro.h
FreeRTOS/Demo/RL78_RL78G13_Promo_Board_IAR/main.c
FreeRTOS/Demo/dsPIC_MPLAB/lcd.c
FreeRTOS/Demo/dsPIC_MPLAB/timertest.c
FreeRTOS/Demo/lwIP_AVR32_UC3/NETWORK/BasicSMTP/BasicSMTP.c
FreeRTOS/Demo/lwIP_AVR32_UC3/NETWORK/BasicTFTP/BasicTFTP.c
FreeRTOS/Demo/lwIP_AVR32_UC3/NETWORK/BasicWEB/BasicWEB.c
FreeRTOS/Demo/lwIP_AVR32_UC3/NETWORK/ethernet.c
FreeRTOS/Demo/lwIP_AVR32_UC3/NETWORK/lwip-port/AT32UC3A/sys_arch.c
FreeRTOS/Demo/lwIP_AVR32_UC3/PARTEST/ParTest.c
FreeRTOS/Demo/lwIP_AVR32_UC3/SERIAL/serial.c
FreeRTOS/Demo/lwIP_AVR32_UC3/main.c
FreeRTOS/Demo/msp430_IAR/ParTest/ParTest.c
FreeRTOS/Demo/msp430_IAR/main.c
FreeRTOS/Demo/msp430_IAR/serial/serial.c

index 3dc303a44f484ab147a6061937050b2b551ffcdd..87eaf3041f16a4c30720497c0a20e73b5e6222c4 100644 (file)
 /*-----------------------------------------------------------*/\r
 \r
 /* Constants to setup I/O and processor. */\r
-#define mainTX_ENABLE          ( ( unsigned portLONG ) 0x00010000 )    /* UART1. */\r
-#define mainRX_ENABLE          ( ( unsigned portLONG ) 0x00040000 )    /* UART1. */\r
-#define mainBUS_CLK_FULL       ( ( unsigned portCHAR ) 0x01 )\r
-#define mainLED_TO_OUTPUT      ( ( unsigned portLONG ) 0xff0000 )\r
+#define mainTX_ENABLE          ( ( unsigned long ) 0x00010000 )        /* UART1. */\r
+#define mainRX_ENABLE          ( ( unsigned long ) 0x00040000 )        /* UART1. */\r
+#define mainBUS_CLK_FULL       ( ( unsigned char ) 0x01 )\r
+#define mainLED_TO_OUTPUT      ( ( unsigned long ) 0xff0000 )\r
 \r
 /* Constants for the ComTest demo application tasks. */\r
-#define mainCOM_TEST_BAUD_RATE ( ( unsigned portLONG ) 115200 )\r
+#define mainCOM_TEST_BAUD_RATE ( ( unsigned long ) 115200 )\r
 #define mainCOM_TEST_LED               ( 3 )\r
 \r
 /* Priorities for the demo application tasks. */\r
@@ -142,7 +142,7 @@ then an error has been detected in at least one of the demo application tasks. *
  * Checks that all the demo application tasks are still executing without error\r
  * - as described at the top of the file.\r
  */\r
-static portLONG prvCheckOtherTasksAreStillRunning( void );\r
+static long prvCheckOtherTasksAreStillRunning( void );\r
 \r
 /*\r
  * The task that executes at the highest priority and calls \r
@@ -249,9 +249,9 @@ static void prvSetupHardware( void )
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-static portLONG prvCheckOtherTasksAreStillRunning( void )\r
+static long prvCheckOtherTasksAreStillRunning( void )\r
 {\r
-portLONG lReturn = pdPASS;\r
+long lReturn = pdPASS;\r
 \r
        /* Check all the demo tasks (other than the flash tasks) to ensure\r
        that they are all still running, and that none of them have detected\r
index 1b37e63245aaca2e793d6db9a58283ad20bd019a..7baaef6d29198296eaeb87866e9503a216c407aa 100644 (file)
@@ -69,9 +69,9 @@
 /* Demo application includes. */\r
 #include "partest.h"\r
 \r
-#define partstFIRST_IO                 ( ( unsigned portLONG ) 0x01 )\r
+#define partstFIRST_IO                 ( ( unsigned long ) 0x01 )\r
 #define partstNUM_LEDS                 ( 8 )\r
-#define partstALL_OUTPUTS_OFF  ( ( unsigned portLONG ) 0xff )\r
+#define partstALL_OUTPUTS_OFF  ( ( unsigned long ) 0xff )\r
 \r
 /*-----------------------------------------------------------\r
  * Simple parallel port IO routines.\r
@@ -91,12 +91,12 @@ void vParTestInitialise( void )
 \r
 void vParTestSetLED( unsigned portBASE_TYPE uxLED, signed portBASE_TYPE xValue )\r
 {\r
-unsigned portLONG ulLED = partstFIRST_IO;\r
+unsigned long ulLED = partstFIRST_IO;\r
 \r
        if( uxLED < partstNUM_LEDS )\r
        {\r
                /* Rotate to the wanted bit of port */\r
-               ulLED <<= ( unsigned portLONG ) uxLED;\r
+               ulLED <<= ( unsigned long ) uxLED;\r
 \r
                /* Set of clear the output. */\r
                if( xValue )\r
@@ -113,13 +113,13 @@ unsigned portLONG ulLED = partstFIRST_IO;
 \r
 void vParTestToggleLED( unsigned portBASE_TYPE uxLED )\r
 {\r
-unsigned portLONG ulLED = partstFIRST_IO, ulCurrentState;\r
+unsigned long ulLED = partstFIRST_IO, ulCurrentState;\r
 \r
        if( uxLED < partstNUM_LEDS )\r
        {\r
                /* Rotate to the wanted bit of port 0.  Only P10 to P13 have an LED\r
                attached. */\r
-               ulLED <<= ( unsigned portLONG ) uxLED;\r
+               ulLED <<= ( unsigned long ) uxLED;\r
 \r
                /* If this bit is already set, clear it, and vice versa. */\r
                ulCurrentState = FIO2PIN;\r
@@ -137,9 +137,9 @@ unsigned portLONG ulLED = partstFIRST_IO, ulCurrentState;
 /*-----------------------------------------------------------*/\r
 unsigned portBASE_TYPE uxParTextGetLED( unsigned portBASE_TYPE uxLED )\r
 {\r
-unsigned portLONG ulLED = partstFIRST_IO;\r
+unsigned long ulLED = partstFIRST_IO;\r
     \r
-    ulLED <<= ( unsigned portLONG ) uxLED;\r
+    ulLED <<= ( unsigned long ) uxLED;\r
 \r
     return ( FIO2PIN & ulLED );\r
 }\r
index e6357c4115ceb16b3530767542b01f9240cd6327..9983fae18177bd0efa1f2983ec8ce808f43d9297 100644 (file)
 #define mainGEN_QUEUE_TASK_PRIORITY                    ( tskIDLE_PRIORITY )\r
 \r
 /* Constants to setup the PLL. */\r
-#define mainPLL_MUL                    ( ( unsigned portLONG ) ( 8 - 1 ) )\r
-#define mainPLL_DIV                    ( ( unsigned portLONG ) 0x0000 )\r
-#define mainCPU_CLK_DIV                ( ( unsigned portLONG ) 0x0003 )\r
-#define mainPLL_ENABLE         ( ( unsigned portLONG ) 0x0001 )\r
-#define mainPLL_CONNECT                ( ( ( unsigned portLONG ) 0x0002 ) | mainPLL_ENABLE )\r
-#define mainPLL_FEED_BYTE1     ( ( unsigned portLONG ) 0xaa )\r
-#define mainPLL_FEED_BYTE2     ( ( unsigned portLONG ) 0x55 )\r
-#define mainPLL_LOCK           ( ( unsigned portLONG ) 0x4000000 )\r
-#define mainPLL_CONNECTED      ( ( unsigned portLONG ) 0x2000000 )\r
-#define mainOSC_ENABLE         ( ( unsigned portLONG ) 0x20 )\r
-#define mainOSC_STAT           ( ( unsigned portLONG ) 0x40 )\r
-#define mainOSC_SELECT         ( ( unsigned portLONG ) 0x01 )\r
+#define mainPLL_MUL                    ( ( unsigned long ) ( 8 - 1 ) )\r
+#define mainPLL_DIV                    ( ( unsigned long ) 0x0000 )\r
+#define mainCPU_CLK_DIV                ( ( unsigned long ) 0x0003 )\r
+#define mainPLL_ENABLE         ( ( unsigned long ) 0x0001 )\r
+#define mainPLL_CONNECT                ( ( ( unsigned long ) 0x0002 ) | mainPLL_ENABLE )\r
+#define mainPLL_FEED_BYTE1     ( ( unsigned long ) 0xaa )\r
+#define mainPLL_FEED_BYTE2     ( ( unsigned long ) 0x55 )\r
+#define mainPLL_LOCK           ( ( unsigned long ) 0x4000000 )\r
+#define mainPLL_CONNECTED      ( ( unsigned long ) 0x2000000 )\r
+#define mainOSC_ENABLE         ( ( unsigned long ) 0x20 )\r
+#define mainOSC_STAT           ( ( unsigned long ) 0x40 )\r
+#define mainOSC_SELECT         ( ( unsigned long ) 0x01 )\r
 \r
 /* Constants to setup the MAM. */\r
-#define mainMAM_TIM_3          ( ( unsigned portCHAR ) 0x03 )\r
-#define mainMAM_MODE_FULL      ( ( unsigned portCHAR ) 0x02 )\r
+#define mainMAM_TIM_3          ( ( unsigned char ) 0x03 )\r
+#define mainMAM_MODE_FULL      ( ( unsigned char ) 0x02 )\r
 \r
 /*\r
  * The task that handles the uIP stack.  All TCP/IP processing is performed in\r
@@ -191,7 +191,7 @@ void vApplicationTickHook( void )
 {\r
 unsigned portBASE_TYPE uxColumn = 0;\r
 static xLCDMessage xMessage = { 0, "PASS" };\r
-static unsigned portLONG ulTicksSinceLastDisplay = 0;\r
+static unsigned long ulTicksSinceLastDisplay = 0;\r
 static portBASE_TYPE xHigherPriorityTaskWoken = pdFALSE;\r
 \r
        /* Called from every tick interrupt.  Have enough ticks passed to make it\r
index e13f4de025062fb059d58aaeb4a25123cc3a5e66..1ec9ce5bb48a5cc854b7a55fc2f6b642fb4151d5 100644 (file)
@@ -171,7 +171,7 @@ extern void ( vEMAC_ISR_Wrapper )( void );
        {\r
                MAC_INTENABLE = INT_RX_DONE;\r
         VICIntEnable |= 0x00200000;\r
-        VICVectAddr21 = ( portLONG ) vEMAC_ISR_Wrapper;\r
+        VICVectAddr21 = ( long ) vEMAC_ISR_Wrapper;\r
                prvSetMACAddress();\r
        }\r
        portEXIT_CRITICAL();\r
@@ -281,10 +281,10 @@ struct uip_eth_addr xAddr;
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-void vApplicationProcessFormInput( portCHAR *pcInputString, portBASE_TYPE xInputLength )\r
+void vApplicationProcessFormInput( char *pcInputString, portBASE_TYPE xInputLength )\r
 {\r
 char *c, *pcText;\r
-static portCHAR cMessageForDisplay[ 32 ];\r
+static char cMessageForDisplay[ 32 ];\r
 extern xQueueHandle xLCDQueue;\r
 xLCDMessage xLCDMessage;\r
 \r
index 59a04826f60f6b4c33d7f33faf790836f8a5530a..895a855f669656fe69537f4235a97f508863a9b1 100644 (file)
@@ -171,7 +171,7 @@ extern void ( vEMAC_ISR_Wrapper )( void );
        {\r
         IntEnable = INT_RX_DONE;\r
         VICIntEnable |= 0x00200000;\r
-        VICVectAddr21 = ( portLONG ) vEMAC_ISR_Wrapper;\r
+        VICVectAddr21 = ( long ) vEMAC_ISR_Wrapper;\r
                prvSetMACAddress();\r
        }\r
        portEXIT_CRITICAL();\r
@@ -292,10 +292,10 @@ struct uip_eth_addr xAddr;
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-void vApplicationProcessFormInput( portCHAR *pcInputString, portBASE_TYPE xInputLength )\r
+void vApplicationProcessFormInput( char *pcInputString, portBASE_TYPE xInputLength )\r
 {\r
 char *c, *pcText;\r
-static portCHAR cMessageForDisplay[ 32 ];\r
+static char cMessageForDisplay[ 32 ];\r
 extern xQueueHandle xLCDQueue;\r
 xLCDMessage xLCDMessage;\r
 \r
index fd91e87eb54b8f8de171bfc436d25dc093c99822..8c9782753c64b72f08c25050f6e327b2956c6ec7 100644 (file)
  * Simple parallel port IO routines.\r
  *-----------------------------------------------------------*/\r
 \r
-#define partstALL_OUTPUTS_OFF     ( ( unsigned portCHAR ) 0x00 )\r
+#define partstALL_OUTPUTS_OFF     ( ( unsigned char ) 0x00 )\r
 #if( BOARD==EVK1100 )\r
-#  define partstMAX_OUTPUT_LED    ( ( unsigned portCHAR ) 8 )\r
+#  define partstMAX_OUTPUT_LED    ( ( unsigned char ) 8 )\r
 \r
 #elif( BOARD==EVK1101 )\r
-#  define partstMAX_OUTPUT_LED    ( ( unsigned portCHAR ) 4 )\r
+#  define partstMAX_OUTPUT_LED    ( ( unsigned char ) 4 )\r
 #endif\r
 \r
-static volatile unsigned portCHAR ucCurrentOutputValue = partstALL_OUTPUTS_OFF; /*lint !e956 File scope parameters okay here. */\r
+static volatile unsigned char ucCurrentOutputValue = partstALL_OUTPUTS_OFF; /*lint !e956 File scope parameters okay here. */\r
 \r
 /*-----------------------------------------------------------*/\r
 \r
@@ -71,14 +71,14 @@ void vParTestInitialise( void )
 \r
 void vParTestSetLED( unsigned portBASE_TYPE uxLED, signed portBASE_TYPE xValue )\r
 {\r
-unsigned portCHAR ucBit;\r
+unsigned char ucBit;\r
 \r
        if( uxLED >= partstMAX_OUTPUT_LED )\r
        {\r
                return;\r
        }\r
 \r
-       ucBit = ( ( unsigned portCHAR ) 1 ) << uxLED;\r
+       ucBit = ( ( unsigned char ) 1 ) << uxLED;\r
 \r
        vTaskSuspendAll();\r
        {\r
@@ -99,14 +99,14 @@ unsigned portCHAR ucBit;
 \r
 void vParTestToggleLED( unsigned portBASE_TYPE uxLED )\r
 {\r
-unsigned portCHAR ucBit;\r
+unsigned char ucBit;\r
 \r
          if( uxLED >= partstMAX_OUTPUT_LED )\r
          {\r
        return;\r
        }\r
 \r
-       ucBit = ( ( unsigned portCHAR ) 1 ) << uxLED;\r
+       ucBit = ( ( unsigned char ) 1 ) << uxLED;\r
 \r
        vTaskSuspendAll();\r
        {\r
index fefab0cf64597a4eb077862ce73afa83035768f6..27ba6109647a9ccd2b8b6ce1f537e076d1bba0af 100644 (file)
 //! @}\r
 \r
 //! Baud rate used by the serial port tasks.\r
-#define mainCOM_TEST_BAUD_RATE    ( ( unsigned portLONG ) 57600 )\r
+#define mainCOM_TEST_BAUD_RATE    ( ( unsigned long ) 57600 )\r
 \r
 //! LED used by the serial port tasks.  This is toggled on each character Tx,\r
 //! and mainCOM_TEST_LED + 1 is toggled on each character Rx.\r
 /*! \name Constants used by the vMemCheckTask() task.\r
  */\r
 //! @{\r
-#define mainCOUNT_INITIAL_VALUE   ( ( unsigned portLONG ) 0 )\r
+#define mainCOUNT_INITIAL_VALUE   ( ( unsigned long ) 0 )\r
 #define mainNO_TASK               ( 0 )\r
 //! @}\r
 \r
@@ -244,8 +244,8 @@ int main( void )
  */\r
 static void vErrorChecks( void *pvParameters )\r
 {\r
-static volatile unsigned portLONG ulDummyVariable = 3UL;\r
-unsigned portLONG ulMemCheckTaskRunningCount;\r
+static volatile unsigned long ulDummyVariable = 3UL;\r
+unsigned long ulMemCheckTaskRunningCount;\r
 xTaskHandle xCreatedTask;\r
 portBASE_TYPE bSuicidalTask = 0;\r
 \r
@@ -394,9 +394,9 @@ static portBASE_TYPE xErrorHasOccurred = pdFALSE;
  */\r
 static void vMemCheckTask( void *pvParameters )\r
 {\r
-unsigned portLONG *pulMemCheckTaskRunningCounter;\r
+unsigned long *pulMemCheckTaskRunningCounter;\r
 void *pvMem1, *pvMem2, *pvMem3;\r
-static portLONG lErrorOccurred = pdFALSE;\r
+static long lErrorOccurred = pdFALSE;\r
 \r
        /* This task is dynamically created then deleted during each cycle of the\r
        vErrorChecks task to check the operation of the memory allocator.  Each time\r
@@ -409,7 +409,7 @@ static portLONG lErrorOccurred = pdFALSE;
        pulMemCheckTaskRunningCounter is incremented each cycle to indicate to the\r
        vErrorChecks() task that this task is still executing without error. */\r
 \r
-       pulMemCheckTaskRunningCounter = ( unsigned portLONG * ) pvParameters;\r
+       pulMemCheckTaskRunningCounter = ( unsigned long * ) pvParameters;\r
 \r
        for( ;; )\r
        {\r
index 83eb4023f408d26418b383f6daf434953bab5c62..77c89180bf6bf0f48acc4c5d153dcadd83fb1ef4 100644 (file)
@@ -88,9 +88,9 @@ static void vprvSerialCreateQueues( unsigned portBASE_TYPE uxQueueLength,
 static portBASE_TYPE prvUSART_ISR_NonNakedBehaviour( void )\r
 {\r
        /* Now we can declare the local variables. */\r
-       signed portCHAR     cChar;\r
+       signed char     cChar;\r
        portBASE_TYPE     xHigherPriorityTaskWoken = pdFALSE;\r
-       unsigned portLONG     ulStatus;\r
+       unsigned long     ulStatus;\r
        volatile avr32_usart_t  *usart = serialPORT_USART;\r
        portBASE_TYPE retstatus;\r
 \r
@@ -166,7 +166,7 @@ static void vUSART_ISR( void )
 /*\r
  * Init the serial port for the Minimal implementation.\r
  */\r
-xComPortHandle xSerialPortInitMinimal( unsigned portLONG ulWantedBaud, unsigned portBASE_TYPE uxQueueLength )\r
+xComPortHandle xSerialPortInitMinimal( unsigned long ulWantedBaud, unsigned portBASE_TYPE uxQueueLength )\r
 {\r
 static const gpio_map_t USART_GPIO_MAP =\r
 {\r
@@ -184,7 +184,7 @@ int cd; /* USART Clock Divider. */
        /* Configure USART. */\r
        if( ( xRxedChars != serINVALID_QUEUE ) &&\r
          ( xCharsForTx != serINVALID_QUEUE ) &&\r
-         ( ulWantedBaud != ( unsigned portLONG ) 0 ) )\r
+         ( ulWantedBaud != ( unsigned long ) 0 ) )\r
        {\r
                portENTER_CRITICAL();\r
                {\r
@@ -290,7 +290,7 @@ int cd; /* USART Clock Divider. */
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed portCHAR *pcRxedChar, portTickType xBlockTime )\r
+signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed char *pcRxedChar, portTickType xBlockTime )\r
 {\r
        /* The port handle is not required as this driver only supports UART0. */\r
        ( void ) pxPort;\r
@@ -308,9 +308,9 @@ signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed portCHAR *pcR
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-void vSerialPutString( xComPortHandle pxPort, const signed portCHAR * const pcString, unsigned portSHORT usStringLength )\r
+void vSerialPutString( xComPortHandle pxPort, const signed char * const pcString, unsigned short usStringLength )\r
 {\r
-signed portCHAR *pxNext;\r
+signed char *pxNext;\r
 \r
        /* NOTE: This implementation does not handle the queue being full as no\r
        block time is used! */\r
@@ -319,7 +319,7 @@ signed portCHAR *pxNext;
        ( void ) pxPort;\r
 \r
        /* Send each character in the string, one at a time. */\r
-       pxNext = ( signed portCHAR * ) pcString;\r
+       pxNext = ( signed char * ) pcString;\r
        while( *pxNext )\r
        {\r
                xSerialPutChar( pxPort, *pxNext, serNO_BLOCK );\r
@@ -328,7 +328,7 @@ signed portCHAR *pxNext;
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-signed portBASE_TYPE xSerialPutChar( xComPortHandle pxPort, signed portCHAR cOutChar, portTickType xBlockTime )\r
+signed portBASE_TYPE xSerialPutChar( xComPortHandle pxPort, signed char cOutChar, portTickType xBlockTime )\r
 {\r
 volatile avr32_usart_t  *usart = serialPORT_USART;\r
 \r
@@ -362,8 +362,8 @@ void vSerialClose( xComPortHandle xPort )
 static void vprvSerialCreateQueues(  unsigned portBASE_TYPE uxQueueLength, xQueueHandle *pxRxedChars, xQueueHandle *pxCharsForTx )\r
 {\r
        /* Create the queues used to hold Rx and Tx characters. */\r
-       xRxedChars = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof( signed portCHAR ) );\r
-       xCharsForTx = xQueueCreate( uxQueueLength + 1, ( unsigned portBASE_TYPE ) sizeof( signed portCHAR ) );\r
+       xRxedChars = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof( signed char ) );\r
+       xCharsForTx = xQueueCreate( uxQueueLength + 1, ( unsigned portBASE_TYPE ) sizeof( signed char ) );\r
 \r
        /* Pass back a reference to the queues so the serial API file can\r
        post/receive characters. */\r
index 8f266ce1960dc0946d0be014978f9c9cfefb1bd6..b9257c814dcdc0700853910462a4864e10dff7fc 100644 (file)
@@ -115,7 +115,7 @@ static xQueueHandle xCharsForTx;
 /*\r
  * See the serial2.h header file.\r
  */\r
-xComPortHandle xSerialPortInitMinimal( unsigned portLONG ulWantedBaud, unsigned portBASE_TYPE uxQueueLength )\r
+xComPortHandle xSerialPortInitMinimal( unsigned long ulWantedBaud, unsigned portBASE_TYPE uxQueueLength )\r
 {\r
        /* Baud is set in IoInitScif2(), called in prvSetupHardware() in main.c. */\r
        ( void ) ulWantedBaud;\r
@@ -175,7 +175,7 @@ signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed char *pcRxedC
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-void vSerialPutString( xComPortHandle pxPort, const signed char * const pcString, unsigned portSHORT usStringLength )\r
+void vSerialPutString( xComPortHandle pxPort, const signed char * const pcString, unsigned short usStringLength )\r
 {\r
 signed char *pxNext;\r
 \r
index 9347ebe6fbd48db212e092718b53afb04eddce2b..f71339ec34ffb42ee19122f8a84250a843e22388 100644 (file)
@@ -71,7 +71,7 @@
 \r
 /* The set frequency of the interrupt.  Deviations from this are measured as\r
 the jitter. */\r
-#define timerINTERRUPT_FREQUENCY               ( ( unsigned portSHORT ) 20000 )\r
+#define timerINTERRUPT_FREQUENCY               ( ( unsigned short ) 20000 )\r
 \r
 /* The expected time between each of the timer interrupts - if the jitter was\r
 zero. */\r
@@ -90,7 +90,7 @@ void vSetupTimerTest( void );
 CY_ISR_PROTO(vTimer20KHzISR);\r
 \r
 /* Stores the value of the maximum recorded jitter between interrupts. */\r
-volatile unsigned portSHORT usMaxJitter = 0;\r
+volatile unsigned short usMaxJitter = 0;\r
 /*---------------------------------------------------------------------------*/\r
 \r
 void vSetupTimerTest( void )\r
index 14572c8aacc50dd44d563aadd5f2b4f47d5de954..52d84ece58b9bf340a28750eb8534143c4acbfcb 100644 (file)
@@ -98,7 +98,7 @@ tick hook. */
 #define mainCOM_LED                                                    ( 3 )\r
 \r
 /* The number of nano seconds between each processor clock. */\r
-#define mainNS_PER_CLOCK ( ( unsigned portLONG ) ( ( 1.0 / ( double ) configCPU_CLOCK_HZ ) * 1000000000.0 ) )\r
+#define mainNS_PER_CLOCK ( ( unsigned long ) ( ( 1.0 / ( double ) configCPU_CLOCK_HZ ) * 1000000000.0 ) )\r
 \r
 /* Task priorities. */\r
 #define mainQUEUE_POLL_PRIORITY                                ( tskIDLE_PRIORITY + 2 )\r
@@ -224,7 +224,7 @@ unsigned long ulRow = 0;
 portTickType xDelay = 0;\r
 unsigned short usErrorCode = 0;\r
 unsigned long ulIteration = 0;\r
-extern unsigned portSHORT usMaxJitter;\r
+extern unsigned short usMaxJitter;\r
 \r
        /* Intialise the sleeper. */\r
        xDelay = xTaskGetTickCount();\r
index 9347ebe6fbd48db212e092718b53afb04eddce2b..f71339ec34ffb42ee19122f8a84250a843e22388 100644 (file)
@@ -71,7 +71,7 @@
 \r
 /* The set frequency of the interrupt.  Deviations from this are measured as\r
 the jitter. */\r
-#define timerINTERRUPT_FREQUENCY               ( ( unsigned portSHORT ) 20000 )\r
+#define timerINTERRUPT_FREQUENCY               ( ( unsigned short ) 20000 )\r
 \r
 /* The expected time between each of the timer interrupts - if the jitter was\r
 zero. */\r
@@ -90,7 +90,7 @@ void vSetupTimerTest( void );
 CY_ISR_PROTO(vTimer20KHzISR);\r
 \r
 /* Stores the value of the maximum recorded jitter between interrupts. */\r
-volatile unsigned portSHORT usMaxJitter = 0;\r
+volatile unsigned short usMaxJitter = 0;\r
 /*---------------------------------------------------------------------------*/\r
 \r
 void vSetupTimerTest( void )\r
index 14572c8aacc50dd44d563aadd5f2b4f47d5de954..52d84ece58b9bf340a28750eb8534143c4acbfcb 100644 (file)
@@ -98,7 +98,7 @@ tick hook. */
 #define mainCOM_LED                                                    ( 3 )\r
 \r
 /* The number of nano seconds between each processor clock. */\r
-#define mainNS_PER_CLOCK ( ( unsigned portLONG ) ( ( 1.0 / ( double ) configCPU_CLOCK_HZ ) * 1000000000.0 ) )\r
+#define mainNS_PER_CLOCK ( ( unsigned long ) ( ( 1.0 / ( double ) configCPU_CLOCK_HZ ) * 1000000000.0 ) )\r
 \r
 /* Task priorities. */\r
 #define mainQUEUE_POLL_PRIORITY                                ( tskIDLE_PRIORITY + 2 )\r
@@ -224,7 +224,7 @@ unsigned long ulRow = 0;
 portTickType xDelay = 0;\r
 unsigned short usErrorCode = 0;\r
 unsigned long ulIteration = 0;\r
-extern unsigned portSHORT usMaxJitter;\r
+extern unsigned short usMaxJitter;\r
 \r
        /* Intialise the sleeper. */\r
        xDelay = xTaskGetTickCount();\r
index 9347ebe6fbd48db212e092718b53afb04eddce2b..f71339ec34ffb42ee19122f8a84250a843e22388 100644 (file)
@@ -71,7 +71,7 @@
 \r
 /* The set frequency of the interrupt.  Deviations from this are measured as\r
 the jitter. */\r
-#define timerINTERRUPT_FREQUENCY               ( ( unsigned portSHORT ) 20000 )\r
+#define timerINTERRUPT_FREQUENCY               ( ( unsigned short ) 20000 )\r
 \r
 /* The expected time between each of the timer interrupts - if the jitter was\r
 zero. */\r
@@ -90,7 +90,7 @@ void vSetupTimerTest( void );
 CY_ISR_PROTO(vTimer20KHzISR);\r
 \r
 /* Stores the value of the maximum recorded jitter between interrupts. */\r
-volatile unsigned portSHORT usMaxJitter = 0;\r
+volatile unsigned short usMaxJitter = 0;\r
 /*---------------------------------------------------------------------------*/\r
 \r
 void vSetupTimerTest( void )\r
index 14572c8aacc50dd44d563aadd5f2b4f47d5de954..52d84ece58b9bf340a28750eb8534143c4acbfcb 100644 (file)
@@ -98,7 +98,7 @@ tick hook. */
 #define mainCOM_LED                                                    ( 3 )\r
 \r
 /* The number of nano seconds between each processor clock. */\r
-#define mainNS_PER_CLOCK ( ( unsigned portLONG ) ( ( 1.0 / ( double ) configCPU_CLOCK_HZ ) * 1000000000.0 ) )\r
+#define mainNS_PER_CLOCK ( ( unsigned long ) ( ( 1.0 / ( double ) configCPU_CLOCK_HZ ) * 1000000000.0 ) )\r
 \r
 /* Task priorities. */\r
 #define mainQUEUE_POLL_PRIORITY                                ( tskIDLE_PRIORITY + 2 )\r
@@ -224,7 +224,7 @@ unsigned long ulRow = 0;
 portTickType xDelay = 0;\r
 unsigned short usErrorCode = 0;\r
 unsigned long ulIteration = 0;\r
-extern unsigned portSHORT usMaxJitter;\r
+extern unsigned short usMaxJitter;\r
 \r
        /* Intialise the sleeper. */\r
        xDelay = xTaskGetTickCount();\r
index 87460a4d77399aca99db5cb7306c76bf27b220c6..d625a345cc2e399cef7fb99eb9d97ca43813b08e 100644 (file)
@@ -172,7 +172,7 @@ void vEMACInit( void )
 {\r
 int iData;\r
 extern int periph_clk_khz;\r
-const unsigned portCHAR ucMACAddress[] =\r
+const unsigned char ucMACAddress[] =\r
 {\r
        configMAC_ADDR0, configMAC_ADDR1, configMAC_ADDR2, configMAC_ADDR3, configMAC_ADDR4, configMAC_ADDR5\r
 };\r
@@ -264,7 +264,7 @@ const unsigned portCHAR ucMACAddress[] =
        {\r
                /* Half duplex */\r
                ENET_RCR |= ENET_RCR_DRT_MASK;\r
-               ENET_TCR &= (unsigned portLONG)~ENET_TCR_FDEN_MASK;\r
+               ENET_TCR &= (unsigned long)~ENET_TCR_FDEN_MASK;\r
        }\r
 \r
        if( iData & emacPHY_SPEED_STATUS )\r
index 36a2ea6b0337838f2f91156dce8bfe4c7a456bf4..d5004a3e888310d9a6f73dddb96dd53c97e42ad8 100644 (file)
@@ -199,7 +199,7 @@ static void vCommsRxTask( void * pvParameters );
  * The co-routine that periodically initiates the transmission of the string on\r
  * the UART.\r
  */\r
-static void vSerialTxCoRoutine( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex );\r
+static void vSerialTxCoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex );\r
 \r
 /* \r
  * Writes a string the the LCD.\r
@@ -428,7 +428,7 @@ static char cRxedChar, cExpectedChar;
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-static void vSerialTxCoRoutine( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex )\r
+static void vSerialTxCoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex )\r
 {\r
 portTickType xDelayPeriod;\r
 static unsigned long *pulRandomBytes = mainFIRST_PROGRAM_BYTES;\r
index e94462fcf3e742ed145b3e4a3be65ba72cb8b0be..addac91e8abfa6e38a3ff1185c5084eddac5cae0 100644 (file)
@@ -197,13 +197,13 @@ static void vLCDTask( void * pvParameters );
 /*\r
  * The task that receives the characters from UART 0.\r
  */\r
-static void vCommsRxCoRoutine( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex );\r
+static void vCommsRxCoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex );\r
 \r
 /*\r
  * The co-routine that periodically initiates the transmission of the string on\r
  * the UART.\r
  */\r
-static void vSerialTxCoRoutine( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex );\r
+static void vSerialTxCoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex );\r
 \r
 /* \r
  * Writes a string the the LCD.\r
@@ -383,7 +383,7 @@ const char *pcStringsToDisplay[] = {
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-static void vCommsRxCoRoutine( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex )\r
+static void vCommsRxCoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex )\r
 {\r
 static char cRxedChar, cExpectedChar = mainFIRST_TX_CHAR;\r
 portBASE_TYPE xResult;\r
@@ -436,7 +436,7 @@ portBASE_TYPE xResult;
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-static void vSerialTxCoRoutine( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex )\r
+static void vSerialTxCoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex )\r
 {\r
 portTickType xDelayPeriod;\r
 static unsigned long *pulRandomBytes = mainFIRST_PROGRAM_BYTES;\r
index 36a2ea6b0337838f2f91156dce8bfe4c7a456bf4..d5004a3e888310d9a6f73dddb96dd53c97e42ad8 100644 (file)
@@ -199,7 +199,7 @@ static void vCommsRxTask( void * pvParameters );
  * The co-routine that periodically initiates the transmission of the string on\r
  * the UART.\r
  */\r
-static void vSerialTxCoRoutine( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex );\r
+static void vSerialTxCoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex );\r
 \r
 /* \r
  * Writes a string the the LCD.\r
@@ -428,7 +428,7 @@ static char cRxedChar, cExpectedChar;
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-static void vSerialTxCoRoutine( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex )\r
+static void vSerialTxCoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex )\r
 {\r
 portTickType xDelayPeriod;\r
 static unsigned long *pulRandomBytes = mainFIRST_PROGRAM_BYTES;\r
index 7548d2d0cf41bd77d575858bcc71e9dca6095097..42124ac032eae7e627d252bcd9f9184ee5092bb0 100644 (file)
@@ -199,7 +199,7 @@ static void vCommsRxTask( void * pvParameters );
  * The co-routine that periodically initiates the transmission of the string on\r
  * the UART.\r
  */\r
-static void vSerialTxCoRoutine( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex );\r
+static void vSerialTxCoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex );\r
 \r
 /* \r
  * Writes a string the the LCD.\r
@@ -429,7 +429,7 @@ static char cRxedChar, cExpectedChar;
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-static void vSerialTxCoRoutine( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex )\r
+static void vSerialTxCoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex )\r
 {\r
 portTickType xDelayPeriod;\r
 static unsigned long *pulRandomBytes = mainFIRST_PROGRAM_BYTES;\r
index ccc787681c0c2ea87dda826dd5ea0626754f3442..20d1365526c36830a6b42e3e45c80a3147b6b8e6 100644 (file)
@@ -197,13 +197,13 @@ static void vLCDTask( void * pvParameters );
 /*\r
  * The task that receives the characters from UART 0.\r
  */\r
-static void vCommsRxCoRoutine( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex );\r
+static void vCommsRxCoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex );\r
 \r
 /*\r
  * The co-routine that periodically initiates the transmission of the string on\r
  * the UART.\r
  */\r
-static void vSerialTxCoRoutine( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex );\r
+static void vSerialTxCoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex );\r
 \r
 /* \r
  * Writes a string the the LCD.\r
@@ -384,7 +384,7 @@ const char *pcStringsToDisplay[] = {
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-static void vCommsRxCoRoutine( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex )\r
+static void vCommsRxCoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex )\r
 {\r
 static char cRxedChar, cExpectedChar = mainFIRST_TX_CHAR;\r
 portBASE_TYPE xResult;\r
@@ -437,7 +437,7 @@ portBASE_TYPE xResult;
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-static void vSerialTxCoRoutine( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex )\r
+static void vSerialTxCoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex )\r
 {\r
 portTickType xDelayPeriod;\r
 static unsigned long *pulRandomBytes = mainFIRST_PROGRAM_BYTES;\r
index db9bc0860d642bfe0d1a8007d55da7ae95c6df56..7bce90afe7dc97e3340021def4169c764a473976 100644 (file)
@@ -142,8 +142,8 @@ static xQueueHandle xDelayQueue;
 static void prvSetupHardware( void );\r
 \r
 /* The co-routines as described at the top of the file. */\r
-static void vI2CCoRoutine( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex );\r
-static void vFlashCoRoutine( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex );\r
+static void vI2CCoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex );\r
+static void vFlashCoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex );\r
 \r
 /*-----------------------------------------------------------*/\r
 \r
@@ -205,7 +205,7 @@ static void prvSetupHardware( void )
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-static void vI2CCoRoutine( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex )\r
+static void vI2CCoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex )\r
 {\r
 portTickType xADCResult;\r
 static portBASE_TYPE xResult = 0, xMilliSecs, xLED;\r
@@ -247,7 +247,7 @@ static portBASE_TYPE xResult = 0, xMilliSecs, xLED;
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-static void vFlashCoRoutine( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex )\r
+static void vFlashCoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex )\r
 {\r
 portBASE_TYPE xResult, xNothing;\r
 \r
index 59ac650932989e5ac45e5014c1c58d98fd9aabcc..50d0ad03ce8414820c191c606a00c9af5d6cb11e 100644 (file)
@@ -156,7 +156,7 @@ void vSerialInit( void )
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-void vSerialTxCoRoutine( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex )\r
+void vSerialTxCoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex )\r
 {\r
 portTickType xDelayPeriod;\r
 static unsigned long *pulRandomBytes = commsFIRST_PROGRAM_BYTES;\r
index 6fbc6f49eb3afc923e7c5a91b050a3b41d44c944..164288f4f73afd490182b9ae8948623f245cc354 100644 (file)
@@ -80,7 +80,7 @@ void vCommsRxTask( void * pvParameters );
  * The co-routine that periodically initiates the transmission of the string on\r
  * the UART.\r
  */\r
-void vSerialTxCoRoutine( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex );\r
+void vSerialTxCoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex );\r
 \r
 unsigned portBASE_TYPE uxGetCommsStatus( void );\r
 \r
index 8d6fc815b072a0afec0fabd537b1b8076ad06c90..fb432731a5eea623ea61261a35ce2347b29428cb 100644 (file)
@@ -188,7 +188,7 @@ static void prvLCDMessageTask( void * pvParameters );
  * The co-routine that reads the ADC and sends messages for display on the\r
  * bottom row of the LCD.\r
  */\r
-static void prvADCCoRoutine( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex );\r
+static void prvADCCoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex );\r
 \r
 /*\r
  * Function to simply set a known value into the general purpose registers\r
@@ -378,7 +378,7 @@ const unsigned char ucCFGData[] = {
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-static void prvADCCoRoutine( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex )\r
+static void prvADCCoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex )\r
 {\r
 static unsigned long ulADCValue;\r
 static char cMessageBuffer[ mainMAX_ADC_STRING_LEN ];\r
index 08ef3dae9200f883ec0b97260d9be67ee6a190d4..e1b10aac899cb27eab81024ee11a7d92f95c5497 100644 (file)
@@ -161,8 +161,8 @@ static void vButtonHandlerTask( void *pvParameters );
 static void vPrintTask( void *pvParameter );\r
 \r
 /* String that is transmitted on the UART. */\r
-static portCHAR *cMessage = "Task woken by button interrupt! --- ";\r
-static volatile portCHAR *pcNextChar;\r
+static char *cMessage = "Task woken by button interrupt! --- ";\r
+static volatile char *pcNextChar;\r
 \r
 /* The semaphore used to wake the button handler task from within the GPIO\r
 interrupt handler. */\r
@@ -184,7 +184,7 @@ int main( void )
        xSemaphoreTake( xButtonSemaphore, 0 );\r
 \r
        /* Create the queue used to pass message to vPrintTask. */\r
-       xPrintQueue = xQueueCreate( mainQUEUE_SIZE, sizeof( portCHAR * ) );\r
+       xPrintQueue = xQueueCreate( mainQUEUE_SIZE, sizeof( char * ) );\r
 \r
        /* Start the standard demo tasks. */\r
        vStartIntegerMathTasks( tskIDLE_PRIORITY );\r
@@ -211,8 +211,8 @@ static void vCheckTask( void *pvParameters )
 {\r
 portBASE_TYPE xErrorOccurred = pdFALSE;\r
 portTickType xLastExecutionTime;\r
-const portCHAR *pcPassMessage = "PASS";\r
-const portCHAR *pcFailMessage = "FAIL";\r
+const char *pcPassMessage = "PASS";\r
+const char *pcFailMessage = "FAIL";\r
 \r
        /* Initialise xLastExecutionTime so the first call to vTaskDelayUntil()\r
        works correctly. */\r
@@ -305,7 +305,7 @@ static void prvSetupHardware( void )
 \r
 static void vButtonHandlerTask( void *pvParameters )\r
 {\r
-const portCHAR *pcInterruptMessage = "Int";\r
+const char *pcInterruptMessage = "Int";\r
 \r
        for( ;; )\r
        {\r
@@ -340,7 +340,7 @@ const portCHAR *pcInterruptMessage = "Int";
 \r
 void vUART_ISR(void)\r
 {\r
-unsigned portLONG ulStatus;\r
+unsigned long ulStatus;\r
 \r
        /* What caused the interrupt. */\r
        ulStatus = UARTIntStatus( UART0_BASE, pdTRUE );\r
@@ -380,7 +380,7 @@ portBASE_TYPE xHigherPriorityTaskWoken = pdFALSE;
 \r
 static void vPrintTask( void *pvParameters )\r
 {\r
-portCHAR *pcMessage;\r
+char *pcMessage;\r
 unsigned portBASE_TYPE uxLine = 0, uxRow = 0;\r
 \r
        for( ;; )\r
index 721c40493f0c680e0f0a2c2869b77eaea9ddec91..ec52b1a15828744fa16f7fc5e43d647a503f148e 100644 (file)
@@ -161,8 +161,8 @@ static void vButtonHandlerTask( void *pvParameters );
 static void vPrintTask( void *pvParameter );\r
 \r
 /* String that is transmitted on the UART. */\r
-static portCHAR *cMessage = "Task woken by button interrupt! --- ";\r
-static volatile portCHAR *pcNextChar;\r
+static char *cMessage = "Task woken by button interrupt! --- ";\r
+static volatile char *pcNextChar;\r
 \r
 /* The semaphore used to wake the button handler task from within the GPIO\r
 interrupt handler. */\r
@@ -184,7 +184,7 @@ int main( void )
        xSemaphoreTake( xButtonSemaphore, 0 );\r
 \r
        /* Create the queue used to pass message to vPrintTask. */\r
-       xPrintQueue = xQueueCreate( mainQUEUE_SIZE, sizeof( portCHAR * ) );\r
+       xPrintQueue = xQueueCreate( mainQUEUE_SIZE, sizeof( char * ) );\r
 \r
        /* Start the standard demo tasks. */\r
        vStartIntegerMathTasks( tskIDLE_PRIORITY );\r
@@ -211,8 +211,8 @@ static void vCheckTask( void *pvParameters )
 {\r
 portBASE_TYPE xErrorOccurred = pdFALSE;\r
 portTickType xLastExecutionTime;\r
-const portCHAR *pcPassMessage = "PASS";\r
-const portCHAR *pcFailMessage = "FAIL";\r
+const char *pcPassMessage = "PASS";\r
+const char *pcFailMessage = "FAIL";\r
 \r
        /* Initialise xLastExecutionTime so the first call to vTaskDelayUntil()\r
        works correctly. */\r
@@ -305,7 +305,7 @@ static void prvSetupHardware( void )
 \r
 static void vButtonHandlerTask( void *pvParameters )\r
 {\r
-const portCHAR *pcInterruptMessage = "Int";\r
+const char *pcInterruptMessage = "Int";\r
 \r
        for( ;; )\r
        {\r
@@ -340,7 +340,7 @@ const portCHAR *pcInterruptMessage = "Int";
 \r
 void vUART_ISR(void)\r
 {\r
-unsigned portLONG ulStatus;\r
+unsigned long ulStatus;\r
 \r
        /* What caused the interrupt. */\r
        ulStatus = UARTIntStatus( UART0_BASE, pdTRUE );\r
@@ -379,7 +379,7 @@ portBASE_TYPE xHigherPriorityTaskWoken = pdFALSE;
 \r
 static void vPrintTask( void *pvParameters )\r
 {\r
-portCHAR *pcMessage;\r
+char *pcMessage;\r
 unsigned portBASE_TYPE uxLine = 0, uxRow = 0;\r
 \r
        for( ;; )\r
index 8a05d4ca171e62be0e7f9844968113e2de5a1a94..ba05abcfbc4e18ff35708c2faabaddb75d3d3493 100644 (file)
@@ -174,7 +174,7 @@ time. */
 \r
 /* The period of the system clock in nano seconds.  This is used to calculate\r
 the jitter time in nano seconds. */\r
-#define mainNS_PER_CLOCK                                       ( ( unsigned portLONG ) ( ( 1.0 / ( double ) configCPU_CLOCK_HZ ) * 1000000000.0 ) )\r
+#define mainNS_PER_CLOCK                                       ( ( unsigned long ) ( ( 1.0 / ( double ) configCPU_CLOCK_HZ ) * 1000000000.0 ) )\r
 \r
 /* Constants used when writing strings to the display. */\r
 #define mainCHARACTER_HEIGHT                           ( 9 )\r
@@ -222,10 +222,10 @@ void vApplicationIdleHook( void ) __attribute__((naked));
 xQueueHandle xOLEDQueue;\r
 \r
 /* The welcome text. */\r
-const portCHAR * const pcWelcomeMessage = "   www.FreeRTOS.org";\r
+const char * const pcWelcomeMessage = "   www.FreeRTOS.org";\r
 \r
 /* Variables used to detect the test in the idle hook failing. */\r
-unsigned portLONG ulIdleError = pdFALSE;\r
+unsigned long ulIdleError = pdFALSE;\r
 \r
 /*-----------------------------------------------------------*/\r
 \r
@@ -308,7 +308,7 @@ void prvSetupHardware( void )
 void vApplicationTickHook( void )\r
 {\r
 static xOLEDMessage xMessage = { "PASS" };\r
-static unsigned portLONG ulTicksSinceLastDisplay = 0;\r
+static unsigned long ulTicksSinceLastDisplay = 0;\r
 portBASE_TYPE xHigherPriorityTaskWoken = pdFALSE;\r
 \r
        /* Called from every tick interrupt.  Have enough ticks passed to make it\r
@@ -375,17 +375,17 @@ portBASE_TYPE xHigherPriorityTaskWoken = pdFALSE;
 void vOLEDTask( void *pvParameters )\r
 {\r
 xOLEDMessage xMessage;\r
-unsigned portLONG ulY, ulMaxY;\r
-static portCHAR cMessage[ mainMAX_MSG_LEN ];\r
-extern volatile unsigned portLONG ulMaxJitter;\r
+unsigned long ulY, ulMaxY;\r
+static char cMessage[ mainMAX_MSG_LEN ];\r
+extern volatile unsigned long ulMaxJitter;\r
 unsigned portBASE_TYPE uxUnusedStackOnEntry, uxUnusedStackNow;\r
-const unsigned portCHAR *pucImage;\r
+const unsigned char *pucImage;\r
 \r
 /* Functions to access the OLED.  The one used depends on the dev kit\r
 being used. */\r
-void ( *vOLEDInit )( unsigned portLONG ) = NULL;\r
-void ( *vOLEDStringDraw )( const portCHAR *, unsigned portLONG, unsigned portLONG, unsigned portCHAR ) = NULL;\r
-void ( *vOLEDImageDraw )( const unsigned portCHAR *, unsigned portLONG, unsigned portLONG, unsigned portLONG, unsigned portLONG ) = NULL;\r
+void ( *vOLEDInit )( unsigned long ) = NULL;\r
+void ( *vOLEDStringDraw )( const char *, unsigned long, unsigned long, unsigned char ) = NULL;\r
+void ( *vOLEDImageDraw )( const unsigned char *, unsigned long, unsigned long, unsigned long, unsigned long ) = NULL;\r
 void ( *vOLEDClear )( void ) = NULL;\r
 \r
        /* Just for demo purposes. */\r
@@ -451,7 +451,7 @@ void ( *vOLEDClear )( void ) = NULL;
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-void vApplicationStackOverflowHook( xTaskHandle *pxTask, signed portCHAR *pcTaskName )\r
+void vApplicationStackOverflowHook( xTaskHandle *pxTask, signed char *pcTaskName )\r
 {\r
        for( ;; );\r
 }\r
index 7ee6d5ecba2f199f1f86d68feebb9530c849d6e6..7fcc85ec0d710ef8b4f0fd6f44be5348e54dea55 100644 (file)
@@ -97,12 +97,12 @@ zero. */
 void Timer0IntHandler( void );\r
 \r
 /* Stores the value of the maximum recorded jitter between interrupts. */\r
-volatile unsigned portLONG ulMaxJitter = 0UL;\r
+volatile unsigned long ulMaxJitter = 0UL;\r
 \r
 /* Counts the total number of times that the high frequency timer has 'ticked'.\r
 This value is used by the run time stats function to work out what percentage\r
 of CPU time each task is taking. */\r
-volatile unsigned portLONG ulHighFrequencyTimerTicks = 0UL;\r
+volatile unsigned long ulHighFrequencyTimerTicks = 0UL;\r
 /*-----------------------------------------------------------*/\r
 \r
 void vSetupHighFrequencyTimer( void )\r
@@ -139,9 +139,9 @@ unsigned long ulFrequency;
 \r
 void Timer0IntHandler( void )\r
 {\r
-unsigned portLONG ulDifference;\r
-volatile unsigned portLONG ulCurrentCount;\r
-static unsigned portLONG ulMaxDifference = 0, ulLastCount = 0;\r
+unsigned long ulDifference;\r
+volatile unsigned long ulCurrentCount;\r
+static unsigned long ulMaxDifference = 0, ulLastCount = 0;\r
 \r
        /* We use the timer 1 counter value to measure the clock cycles between\r
        the timer 0 interrupts. */\r
index 36b2798de4652e54625b010b8b9545336830e71f..aea31188e8e535b5f3557a275d7f7d8664902b17 100644 (file)
@@ -105,16 +105,16 @@ xSemaphoreHandle xMACInterruptSemaphore = NULL;
 \r
 /* The buffer used by the uIP stack.  In this case the pointer is used to\r
 point to one of the Rx buffers. */\r
-unsigned portCHAR *uip_buf;\r
+unsigned char *uip_buf;\r
 \r
 /* Buffers into which Rx data is placed. */\r
-static unsigned portCHAR ucRxBuffers[ emacNUM_RX_BUFFERS ][ UIP_BUFSIZE + ( 4 * emacFRAM_SIZE_BYTES ) ];\r
+static unsigned char ucRxBuffers[ emacNUM_RX_BUFFERS ][ UIP_BUFSIZE + ( 4 * emacFRAM_SIZE_BYTES ) ];\r
 \r
 /* The length of the data within each of the Rx buffers. */\r
-static unsigned portLONG ulRxLength[ emacNUM_RX_BUFFERS ];\r
+static unsigned long ulRxLength[ emacNUM_RX_BUFFERS ];\r
 \r
 /* Used to keep a track of the number of bytes to transmit. */\r
-static unsigned portLONG ulNextTxSpace;\r
+static unsigned long ulNextTxSpace;\r
 \r
 /*-----------------------------------------------------------*/\r
 \r
@@ -190,7 +190,7 @@ void vInitialiseSend( void )
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-void vIncrementTxLength( unsigned portLONG ulLength )\r
+void vIncrementTxLength( unsigned long ulLength )\r
 {\r
        ulNextTxSpace += ulLength;\r
 }\r
@@ -199,11 +199,11 @@ void vIncrementTxLength( unsigned portLONG ulLength )
 void vSendBufferToMAC( void )\r
 {\r
 unsigned long *pulSource;\r
-unsigned portSHORT * pus;\r
-unsigned portLONG ulNextWord;\r
+unsigned short * pus;\r
+unsigned long ulNextWord;\r
 \r
        /* Locate the data to be send. */\r
-       pus = ( unsigned portSHORT * ) uip_buf;\r
+       pus = ( unsigned short * ) uip_buf;\r
 \r
        /* Add in the size of the data. */\r
        pus--;\r
@@ -215,9 +215,9 @@ unsigned portLONG ulNextWord;
                vTaskDelay( macWAIT_SEND_TIME );\r
     }\r
 \r
-       pulSource = ( unsigned portLONG * ) pus;\r
+       pulSource = ( unsigned long * ) pus;\r
 \r
-       for( ulNextWord = 0; ulNextWord < ulNextTxSpace; ulNextWord += sizeof( unsigned portLONG ) )\r
+       for( ulNextWord = 0; ulNextWord < ulNextTxSpace; ulNextWord += sizeof( unsigned long ) )\r
        {\r
                HWREG(ETH_BASE + MAC_O_DATA) = *pulSource;\r
                pulSource++;\r
@@ -231,7 +231,7 @@ unsigned portLONG ulNextWord;
 void vEMAC_ISR( void )\r
 {\r
 portBASE_TYPE xHigherPriorityTaskWoken = pdFALSE;\r
-unsigned portLONG ulTemp;\r
+unsigned long ulTemp;\r
 \r
        /* Clear the interrupt. */\r
        ulTemp = EthernetIntStatus( ETH_BASE, pdFALSE );\r
@@ -252,9 +252,9 @@ unsigned portLONG ulTemp;
 void vMACHandleTask( void *pvParameters )\r
 {\r
 unsigned long ulLen = 0, i;\r
-unsigned portLONG ulLength, ulInt;\r
+unsigned long ulLength, ulInt;\r
 unsigned long *pulBuffer;\r
-static unsigned portLONG ulNextRxBuffer = 0;\r
+static unsigned long ulNextRxBuffer = 0;\r
 portBASE_TYPE xSwitchRequired = pdFALSE;\r
 \r
        for( ;; )\r
@@ -286,7 +286,7 @@ portBASE_TYPE xSwitchRequired = pdFALSE;
                                }\r
 \r
                                /* Read out the data into our buffer. */\r
-                               for( i = 0; i < ulLength; i += sizeof( unsigned portLONG ) )\r
+                               for( i = 0; i < ulLength; i += sizeof( unsigned long ) )\r
                                {\r
                                        *pulBuffer = HWREG( ETH_BASE + MAC_O_DATA );\r
                                        pulBuffer++;\r
index 6315c9cfeb9294e526bfa81e819f3755a82cda37..0e336c8ffffd508f423d64146b470221413a4853 100644 (file)
@@ -258,7 +258,7 @@ static void prvENET_Send(void)
 \r
 static void prvSetMACAddress( void )\r
 {\r
-unsigned portLONG ulUser0, ulUser1;\r
+unsigned long ulUser0, ulUser1;\r
 unsigned char pucMACArray[8];\r
 struct uip_eth_addr xAddr;\r
 \r
@@ -286,10 +286,10 @@ struct uip_eth_addr xAddr;
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-void vApplicationProcessFormInput( portCHAR *pcInputString, portBASE_TYPE xInputLength )\r
+void vApplicationProcessFormInput( char *pcInputString, portBASE_TYPE xInputLength )\r
 {\r
 char *c, *pcText;\r
-static portCHAR cMessageForDisplay[ 32 ];\r
+static char cMessageForDisplay[ 32 ];\r
 extern xQueueHandle xOLEDQueue;\r
 xOLEDMessage xOLEDMessage;\r
 \r
index a97cda90298de98976bc93df08efe11ee89921c9..cabc1763eeb8e609cb495a1dcf20a01ae3371f6e 100644 (file)
@@ -181,7 +181,7 @@ time. */
 \r
 /* The period of the system clock in nano seconds.  This is used to calculate\r
 the jitter time in nano seconds. */\r
-#define mainNS_PER_CLOCK                                       ( ( unsigned portLONG ) ( ( 1.0 / ( double ) configCPU_CLOCK_HZ ) * 1000000000.0 ) )\r
+#define mainNS_PER_CLOCK                                       ( ( unsigned long ) ( ( 1.0 / ( double ) configCPU_CLOCK_HZ ) * 1000000000.0 ) )\r
 \r
 /* Constants used when writing strings to the display. */\r
 #define mainCHARACTER_HEIGHT                           ( 9 )\r
@@ -221,7 +221,7 @@ extern void vSetupHighFrequencyTimer( void );
 /*\r
  * Hook functions that can get called by the kernel.\r
  */\r
-void vApplicationStackOverflowHook( xTaskHandle *pxTask, signed portCHAR *pcTaskName );\r
+void vApplicationStackOverflowHook( xTaskHandle *pxTask, signed char *pcTaskName );\r
 void vApplicationTickHook( void );\r
 \r
 \r
@@ -231,7 +231,7 @@ void vApplicationTickHook( void );
 xQueueHandle xOLEDQueue;\r
 \r
 /* The welcome text. */\r
-const portCHAR * const pcWelcomeMessage = "   www.FreeRTOS.org";\r
+const char * const pcWelcomeMessage = "   www.FreeRTOS.org";\r
 \r
 /*-----------------------------------------------------------*/\r
 \r
@@ -323,7 +323,7 @@ void prvSetupHardware( void )
 void vApplicationTickHook( void )\r
 {\r
 static xOLEDMessage xMessage = { "PASS" };\r
-static unsigned portLONG ulTicksSinceLastDisplay = 0;\r
+static unsigned long ulTicksSinceLastDisplay = 0;\r
 portBASE_TYPE xHigherPriorityTaskWoken = pdFALSE;\r
 \r
        /* Called from every tick interrupt.  Have enough ticks passed to make it\r
@@ -395,16 +395,16 @@ portBASE_TYPE xHigherPriorityTaskWoken = pdFALSE;
 void vOLEDTask( void *pvParameters )\r
 {\r
 xOLEDMessage xMessage;\r
-unsigned portLONG ulY, ulMaxY;\r
-static portCHAR cMessage[ mainMAX_MSG_LEN ];\r
-extern volatile unsigned portLONG ulMaxJitter;\r
-const unsigned portCHAR *pucImage;\r
+unsigned long ulY, ulMaxY;\r
+static char cMessage[ mainMAX_MSG_LEN ];\r
+extern volatile unsigned long ulMaxJitter;\r
+const unsigned char *pucImage;\r
 \r
 /* Functions to access the OLED.  The one used depends on the dev kit\r
 being used. */\r
-void ( *vOLEDInit )( unsigned portLONG ) = NULL;\r
-void ( *vOLEDStringDraw )( const portCHAR *, unsigned portLONG, unsigned portLONG, unsigned portCHAR ) = NULL;\r
-void ( *vOLEDImageDraw )( const unsigned portCHAR *, unsigned portLONG, unsigned portLONG, unsigned portLONG, unsigned portLONG ) = NULL;\r
+void ( *vOLEDInit )( unsigned long ) = NULL;\r
+void ( *vOLEDStringDraw )( const char *, unsigned long, unsigned long, unsigned char ) = NULL;\r
+void ( *vOLEDImageDraw )( const unsigned char *, unsigned long, unsigned long, unsigned long, unsigned long ) = NULL;\r
 void ( *vOLEDClear )( void ) = NULL;\r
 \r
        /* Map the OLED access functions to the driver functions that are appropriate\r
@@ -468,7 +468,7 @@ void ( *vOLEDClear )( void ) = NULL;
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-void vApplicationStackOverflowHook( xTaskHandle *pxTask, signed portCHAR *pcTaskName )\r
+void vApplicationStackOverflowHook( xTaskHandle *pxTask, signed char *pcTaskName )\r
 {\r
        ( void ) pxTask;\r
        ( void ) pcTaskName;\r
index 9c65f3835272cbcc7786b22e4d383a1310e81569..57d775667307b5c4736b88e4134fafbf816fcead 100644 (file)
@@ -90,7 +90,7 @@ zero. */
 \r
 /* Misc defines. */\r
 #define timerMAX_32BIT_VALUE                   ( 0xffffffffUL )\r
-#define timerTIMER_1_COUNT_VALUE               ( * ( ( volatile unsigned long * ) ( ( unsigned portLONG ) TIMER1_BASE + 0x48UL ) ) )\r
+#define timerTIMER_1_COUNT_VALUE               ( * ( ( volatile unsigned long * ) ( ( unsigned long ) TIMER1_BASE + 0x48UL ) ) )\r
 \r
 /*-----------------------------------------------------------*/\r
 \r
@@ -98,7 +98,7 @@ zero. */
 void Timer0IntHandler( void );\r
 \r
 /* Stores the value of the maximum recorded jitter between interrupts. */\r
-volatile unsigned portLONG ulMaxJitter = 0;\r
+volatile unsigned long ulMaxJitter = 0;\r
 \r
 /*-----------------------------------------------------------*/\r
 \r
@@ -136,9 +136,9 @@ unsigned long ulFrequency;
 \r
 void Timer0IntHandler( void )\r
 {\r
-unsigned portLONG ulDifference;\r
-volatile unsigned portLONG ulCurrentCount;\r
-static unsigned portLONG ulMaxDifference = 0, ulLastCount = 0;\r
+unsigned long ulDifference;\r
+volatile unsigned long ulCurrentCount;\r
+static unsigned long ulMaxDifference = 0, ulLastCount = 0;\r
 \r
        /* We use the timer 1 counter value to measure the clock cycles between\r
        the timer 0 interrupts. */\r
index b91e9aca81bfcd49b02ed7434ea230c0b23837be..83b21947ba9d3ea4cabd7183be2dac3ec594ba10 100644 (file)
@@ -105,20 +105,20 @@ xSemaphoreHandle xMACInterruptSemaphore = NULL;
 \r
 /* The buffer used by the uIP stack.  In this case the pointer is used to\r
 point to one of the Rx buffers. */\r
-unsigned portCHAR *uip_buf;\r
+unsigned char *uip_buf;\r
 \r
 /* Buffers into which Rx data is placed. */\r
 static union\r
 {\r
-       unsigned portLONG ulJustForAlignment;\r
-       unsigned portCHAR ucRxBuffers[ emacNUM_RX_BUFFERS ][ UIP_BUFSIZE + ( 4 * emacFRAM_SIZE_BYTES ) ];\r
+       unsigned long ulJustForAlignment;\r
+       unsigned char ucRxBuffers[ emacNUM_RX_BUFFERS ][ UIP_BUFSIZE + ( 4 * emacFRAM_SIZE_BYTES ) ];\r
 } uxRxBuffers;\r
 \r
 /* The length of the data within each of the Rx buffers. */\r
-static unsigned portLONG ulRxLength[ emacNUM_RX_BUFFERS ];\r
+static unsigned long ulRxLength[ emacNUM_RX_BUFFERS ];\r
 \r
 /* Used to keep a track of the number of bytes to transmit. */\r
-static unsigned portLONG ulNextTxSpace;\r
+static unsigned long ulNextTxSpace;\r
 \r
 /*-----------------------------------------------------------*/\r
 \r
@@ -194,7 +194,7 @@ void vInitialiseSend( void )
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-void vIncrementTxLength( unsigned portLONG ulLength )\r
+void vIncrementTxLength( unsigned long ulLength )\r
 {\r
        ulNextTxSpace += ulLength;\r
 }\r
@@ -203,11 +203,11 @@ void vIncrementTxLength( unsigned portLONG ulLength )
 void vSendBufferToMAC( void )\r
 {\r
 unsigned long *pulSource;\r
-unsigned portSHORT * pus;\r
-unsigned portLONG ulNextWord;\r
+unsigned short * pus;\r
+unsigned long ulNextWord;\r
 \r
        /* Locate the data to be send. */\r
-       pus = ( unsigned portSHORT * ) uip_buf;\r
+       pus = ( unsigned short * ) uip_buf;\r
 \r
        /* Add in the size of the data. */\r
        pus--;\r
@@ -219,9 +219,9 @@ unsigned portLONG ulNextWord;
                vTaskDelay( macWAIT_SEND_TIME );\r
     }\r
 \r
-       pulSource = ( unsigned portLONG * ) pus;\r
+       pulSource = ( unsigned long * ) pus;\r
 \r
-       for( ulNextWord = 0; ulNextWord < ulNextTxSpace; ulNextWord += sizeof( unsigned portLONG ) )\r
+       for( ulNextWord = 0; ulNextWord < ulNextTxSpace; ulNextWord += sizeof( unsigned long ) )\r
        {\r
                HWREG(ETH_BASE + MAC_O_DATA) = *pulSource;\r
                pulSource++;\r
@@ -235,7 +235,7 @@ unsigned portLONG ulNextWord;
 void vEMAC_ISR( void )\r
 {\r
 portBASE_TYPE xHigherPriorityTaskWoken = pdFALSE;\r
-unsigned portLONG ulTemp;\r
+unsigned long ulTemp;\r
 \r
        /* Clear the interrupt. */\r
        ulTemp = EthernetIntStatus( ETH_BASE, pdFALSE );\r
@@ -256,9 +256,9 @@ unsigned portLONG ulTemp;
 void vMACHandleTask( void *pvParameters )\r
 {\r
 unsigned long i, ulInt;\r
-unsigned portLONG ulLength;\r
+unsigned long ulLength;\r
 unsigned long *pulBuffer;\r
-static unsigned portLONG ulNextRxBuffer = 0;\r
+static unsigned long ulNextRxBuffer = 0;\r
 \r
        for( ;; )\r
        {\r
@@ -289,7 +289,7 @@ static unsigned portLONG ulNextRxBuffer = 0;
                                }\r
 \r
                                /* Read out the data into our buffer. */\r
-                               for( i = 0; i < ulLength; i += sizeof( unsigned portLONG ) )\r
+                               for( i = 0; i < ulLength; i += sizeof( unsigned long ) )\r
                                {\r
                                        *pulBuffer = HWREG( ETH_BASE + MAC_O_DATA );\r
                                        pulBuffer++;\r
index 68590494605bb1f3571eb9a5b787a552950da406..0b93df25ea806250d21808e0a2e81dfcff5ed128 100644 (file)
@@ -269,7 +269,7 @@ static void prvENET_Send(void)
 \r
 static void prvSetMACAddress( void )\r
 {\r
-unsigned portLONG ulUser0, ulUser1;\r
+unsigned long ulUser0, ulUser1;\r
 unsigned char pucMACArray[8];\r
 struct uip_eth_addr xAddr;\r
 \r
@@ -297,10 +297,10 @@ struct uip_eth_addr xAddr;
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-void vApplicationProcessFormInput( portCHAR *pcInputString, portBASE_TYPE xInputLength )\r
+void vApplicationProcessFormInput( char *pcInputString, portBASE_TYPE xInputLength )\r
 {\r
 char *c, *pcText;\r
-static portCHAR cMessageForDisplay[ 32 ];\r
+static char cMessageForDisplay[ 32 ];\r
 extern xQueueHandle xOLEDQueue;\r
 xOLEDMessage xOLEDMessage;\r
 \r
@@ -342,7 +342,7 @@ xOLEDMessage xOLEDMessage;
 \r
         /* Write the message to the LCD. */\r
                strcpy( cMessageForDisplay, pcText );\r
-               xOLEDMessage.pcMessage = ( signed portCHAR * ) cMessageForDisplay;\r
+               xOLEDMessage.pcMessage = ( signed char * ) cMessageForDisplay;\r
         xQueueSend( xOLEDQueue, &xOLEDMessage, portMAX_DELAY );\r
     }\r
 }\r
index 17b9933882a24004dcda78c1653262cd145d36c9..4b6499f779c4bd2c806b52368d5a9721e494ef77 100644 (file)
 #define configUSE_TICK_HOOK                                            1\r
 #define configUSE_TRACE_FACILITY                               0\r
 #define configUSE_16_BIT_TICKS                                 0\r
-#define configCPU_CLOCK_HZ                                             ( ( unsigned portLONG ) 50000000 ) /* Timer clock. */\r
+#define configCPU_CLOCK_HZ                                             ( ( unsigned long ) 50000000 ) /* Timer clock. */\r
 #define configTICK_RATE_HZ                                             ( ( portTickType ) 1000 )\r
 #define configMAX_PRIORITIES                                   ( 8 )\r
-#define configMINIMAL_STACK_SIZE                               ( ( unsigned portSHORT ) 128 )\r
+#define configMINIMAL_STACK_SIZE                               ( ( unsigned short ) 128 )\r
 #define configTOTAL_HEAP_SIZE                                  ( ( size_t ) 32768 )\r
 #define configMAX_TASK_NAME_LEN                                        ( 16 )\r
 #define configIDLE_SHOULD_YIELD                                        1\r
index d71d0e5bc9725295648df53703aa4bf7e3816de9..d98a8010ee8a99d0c7b6418824870b2890fa84ad 100644 (file)
@@ -213,7 +213,7 @@ signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed char *pcRxedC
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-void vSerialPutString( xComPortHandle pxPort, const signed char * const pcString, unsigned portSHORT usStringLength )\r
+void vSerialPutString( xComPortHandle pxPort, const signed char * const pcString, unsigned short usStringLength )\r
 {\r
 signed char *pxNext;\r
 \r
index 682f82fbcf10ae8c028c7154b3710633894d4222..2668ccaaba7bee6f3be295b5325fde7380395bc1 100644 (file)
@@ -78,7 +78,7 @@
 #define partstMAX_OUTPUT_LED   ( 4 )\r
 #define partstFIRST_LED                        GPIO_Pin_6\r
 \r
-static unsigned portSHORT usOutputValue = 0;\r
+static unsigned short usOutputValue = 0;\r
 \r
 /*-----------------------------------------------------------*/\r
 \r
@@ -96,7 +96,7 @@ GPIO_InitTypeDef GPIO_InitStructure;
 \r
 void vParTestSetLED( unsigned portBASE_TYPE uxLED, signed portBASE_TYPE xValue )\r
 {\r
-unsigned portSHORT usBit;\r
+unsigned short usBit;\r
 \r
        vTaskSuspendAll();\r
        {\r
@@ -106,7 +106,7 @@ unsigned portSHORT usBit;
 \r
                        if( xValue == pdFALSE )\r
                        {\r
-                               usBit ^= ( unsigned portSHORT ) 0xffff;\r
+                               usBit ^= ( unsigned short ) 0xffff;\r
                                usOutputValue &= usBit;\r
                        }\r
                        else\r
@@ -123,7 +123,7 @@ unsigned portSHORT usBit;
 \r
 void vParTestToggleLED( unsigned portBASE_TYPE uxLED )\r
 {\r
-unsigned portSHORT usBit;\r
+unsigned short usBit;\r
 \r
        vTaskSuspendAll();\r
        {\r
index 682f82fbcf10ae8c028c7154b3710633894d4222..2668ccaaba7bee6f3be295b5325fde7380395bc1 100644 (file)
@@ -78,7 +78,7 @@
 #define partstMAX_OUTPUT_LED   ( 4 )\r
 #define partstFIRST_LED                        GPIO_Pin_6\r
 \r
-static unsigned portSHORT usOutputValue = 0;\r
+static unsigned short usOutputValue = 0;\r
 \r
 /*-----------------------------------------------------------*/\r
 \r
@@ -96,7 +96,7 @@ GPIO_InitTypeDef GPIO_InitStructure;
 \r
 void vParTestSetLED( unsigned portBASE_TYPE uxLED, signed portBASE_TYPE xValue )\r
 {\r
-unsigned portSHORT usBit;\r
+unsigned short usBit;\r
 \r
        vTaskSuspendAll();\r
        {\r
@@ -106,7 +106,7 @@ unsigned portSHORT usBit;
 \r
                        if( xValue == pdFALSE )\r
                        {\r
-                               usBit ^= ( unsigned portSHORT ) 0xffff;\r
+                               usBit ^= ( unsigned short ) 0xffff;\r
                                usOutputValue &= usBit;\r
                        }\r
                        else\r
@@ -123,7 +123,7 @@ unsigned portSHORT usBit;
 \r
 void vParTestToggleLED( unsigned portBASE_TYPE uxLED )\r
 {\r
-unsigned portSHORT usBit;\r
+unsigned short usBit;\r
 \r
        vTaskSuspendAll();\r
        {\r
index dfc2175a2ac123488f7668d63dde9c351f9dd8b0..f98eeb94fa14cf46ccdb761422af64030bfbf716 100644 (file)
@@ -150,7 +150,7 @@ time. */
 #define mainCHECK_DELAY                                                ( ( portTickType ) 5000 / portTICK_RATE_MS )\r
 \r
 /* The number of nano seconds between each processor clock. */\r
-#define mainNS_PER_CLOCK ( ( unsigned portLONG ) ( ( 1.0 / ( double ) configCPU_CLOCK_HZ ) * 1000000000.0 ) )\r
+#define mainNS_PER_CLOCK ( ( unsigned long ) ( ( 1.0 / ( double ) configCPU_CLOCK_HZ ) * 1000000000.0 ) )\r
 \r
 /* Baud rate used by the comtest tasks. */\r
 #define mainCOM_TEST_BAUD_RATE         ( 115200 )\r
@@ -257,7 +257,7 @@ xLCDMessage xMessage;
 \r
        /* Initialise the LCD and display a startup message. */\r
        prvConfigureLCD();\r
-       LCD_DrawMonoPict( ( unsigned portLONG * ) pcBitmap );\r
+       LCD_DrawMonoPict( ( unsigned long * ) pcBitmap );\r
 \r
        for( ;; )\r
        {\r
@@ -265,7 +265,7 @@ xLCDMessage xMessage;
                while( xQueueReceive( xLCDQueue, &xMessage, portMAX_DELAY ) != pdPASS );\r
 \r
                /* Display the message.  Print each message to a different position. */\r
-               printf( ( portCHAR const * ) xMessage.pcMessage );\r
+               printf( ( char const * ) xMessage.pcMessage );\r
        }\r
 }\r
 /*-----------------------------------------------------------*/\r
@@ -274,8 +274,8 @@ static void vCheckTask( void *pvParameters )
 {\r
 portTickType xLastExecutionTime;\r
 xLCDMessage xMessage;\r
-static signed portCHAR cPassMessage[ mainMAX_MSG_LEN ];\r
-extern unsigned portSHORT usMaxJitter;\r
+static signed char cPassMessage[ mainMAX_MSG_LEN ];\r
+extern unsigned short usMaxJitter;\r
 \r
        xLastExecutionTime = xTaskGetTickCount();\r
        xMessage.pcMessage = cPassMessage;\r
@@ -317,7 +317,7 @@ extern unsigned portSHORT usMaxJitter;
                }\r
                else\r
                {\r
-                       sprintf( ( portCHAR * ) cPassMessage, "PASS [%uns]\n", ( ( unsigned portLONG ) usMaxJitter ) * mainNS_PER_CLOCK );\r
+                       sprintf( ( char * ) cPassMessage, "PASS [%uns]\n", ( ( unsigned long ) usMaxJitter ) * mainNS_PER_CLOCK );\r
                }\r
 \r
                /* Send the message to the LCD gatekeeper for display. */\r
@@ -340,7 +340,7 @@ static void prvSetupHardware( void )
        }\r
 \r
        /* 2 wait states required on the flash. */\r
-       *( ( unsigned portLONG * ) 0x40022000 ) = 0x02;\r
+       *( ( unsigned long * ) 0x40022000 ) = 0x02;\r
 \r
        /* HCLK = SYSCLK */\r
        RCC_HCLKConfig( RCC_SYSCLK_Div1 );\r
@@ -418,8 +418,8 @@ GPIO_InitTypeDef GPIO_InitStructure;
 \r
 int fputc( int ch, FILE *f )\r
 {\r
-static unsigned portSHORT usColumn = 0, usRefColumn = mainCOLUMN_START;\r
-static unsigned portCHAR ucLine = 0;\r
+static unsigned short usColumn = 0, usRefColumn = mainCOLUMN_START;\r
+static unsigned char ucLine = 0;\r
 \r
        if( ( usColumn == 0 ) && ( ucLine == 0 ) )\r
        {\r
@@ -463,7 +463,7 @@ static unsigned portCHAR ucLine = 0;
 \r
 #ifdef  DEBUG\r
 /* Keep the linker happy. */\r
-void assert_failed( unsigned portCHAR* pcFile, unsigned portLONG ulLine )\r
+void assert_failed( unsigned char* pcFile, unsigned long ulLine )\r
 {\r
        for( ;; )\r
        {\r
index 59a8cd0da2c8172ba45c299fbe6f04e17f499b06..ecf12fdf18eb522a0fbcacf7adf68e3f635c92a9 100644 (file)
@@ -100,7 +100,7 @@ void vUARTInterruptHandler( void );
 /*\r
  * See the serial2.h header file.\r
  */\r
-xComPortHandle xSerialPortInitMinimal( unsigned portLONG ulWantedBaud, unsigned portBASE_TYPE uxQueueLength )\r
+xComPortHandle xSerialPortInitMinimal( unsigned long ulWantedBaud, unsigned portBASE_TYPE uxQueueLength )\r
 {\r
 xComPortHandle xReturn;\r
 USART_InitTypeDef USART_InitStructure;\r
@@ -108,8 +108,8 @@ NVIC_InitTypeDef NVIC_InitStructure;
 GPIO_InitTypeDef GPIO_InitStructure;\r
 \r
        /* Create the queues used to hold Rx/Tx characters. */\r
-       xRxedChars = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof( signed portCHAR ) );\r
-       xCharsForTx = xQueueCreate( uxQueueLength + 1, ( unsigned portBASE_TYPE ) sizeof( signed portCHAR ) );\r
+       xRxedChars = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof( signed char ) );\r
+       xCharsForTx = xQueueCreate( uxQueueLength + 1, ( unsigned portBASE_TYPE ) sizeof( signed char ) );\r
        \r
        /* If the queue/semaphore was created correctly then setup the serial port\r
        hardware. */\r
@@ -163,7 +163,7 @@ GPIO_InitTypeDef GPIO_InitStructure;
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed portCHAR *pcRxedChar, portTickType xBlockTime )\r
+signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed char *pcRxedChar, portTickType xBlockTime )\r
 {\r
        /* The port handle is not required as this driver only supports one port. */\r
        ( void ) pxPort;\r
@@ -181,9 +181,9 @@ signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed portCHAR *pcR
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-void vSerialPutString( xComPortHandle pxPort, const signed portCHAR * const pcString, unsigned portSHORT usStringLength )\r
+void vSerialPutString( xComPortHandle pxPort, const signed char * const pcString, unsigned short usStringLength )\r
 {\r
-signed portCHAR *pxNext;\r
+signed char *pxNext;\r
 \r
        /* A couple of parameters that this port does not use. */\r
        ( void ) usStringLength;\r
@@ -196,7 +196,7 @@ signed portCHAR *pxNext;
        ( void ) pxPort;\r
 \r
        /* Send each character in the string, one at a time. */\r
-       pxNext = ( signed portCHAR * ) pcString;\r
+       pxNext = ( signed char * ) pcString;\r
        while( *pxNext )\r
        {\r
                xSerialPutChar( pxPort, *pxNext, serNO_BLOCK );\r
@@ -205,7 +205,7 @@ signed portCHAR *pxNext;
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-signed portBASE_TYPE xSerialPutChar( xComPortHandle pxPort, signed portCHAR cOutChar, portTickType xBlockTime )\r
+signed portBASE_TYPE xSerialPutChar( xComPortHandle pxPort, signed char cOutChar, portTickType xBlockTime )\r
 {\r
 signed portBASE_TYPE xReturn;\r
 \r
@@ -232,7 +232,7 @@ void vSerialClose( xComPortHandle xPort )
 void vUARTInterruptHandler( void )\r
 {\r
 portBASE_TYPE xHigherPriorityTaskWoken = pdFALSE;\r
-portCHAR cChar;\r
+char cChar;\r
 \r
        if( USART_GetITStatus( USART1, USART_IT_TXE ) == SET )\r
        {\r
index 44985a777b002734ab8650caafe98f0f0c763f93..96bafd28bd75b8b1bd54d786b012d9b90988dc1d 100644 (file)
@@ -75,7 +75,7 @@
 \r
 /* The set frequency of the interrupt.  Deviations from this are measured as\r
 the jitter. */\r
-#define timerINTERRUPT_FREQUENCY               ( ( unsigned portSHORT ) 20000 )\r
+#define timerINTERRUPT_FREQUENCY               ( ( unsigned short ) 20000 )\r
 \r
 /* The expected time between each of the timer interrupts - if the jitter was\r
 zero. */\r
@@ -102,7 +102,7 @@ void vSetupTimerTest( void );
 void vTimer2IntHandler( void );\r
 \r
 /* Stores the value of the maximum recorded jitter between interrupts. */\r
-volatile unsigned portSHORT usMaxJitter = 0;\r
+volatile unsigned short usMaxJitter = 0;\r
 \r
 /*-----------------------------------------------------------*/\r
 \r
@@ -124,7 +124,7 @@ NVIC_InitTypeDef NVIC_InitStructure;
 \r
        /* Time base configuration for timer 2 - which generates the interrupts. */\r
        ulFrequency = configCPU_CLOCK_HZ / timerINTERRUPT_FREQUENCY;    \r
-       TIM_TimeBaseStructure.TIM_Period = ( unsigned portSHORT ) ( ulFrequency & 0xffffUL );\r
+       TIM_TimeBaseStructure.TIM_Period = ( unsigned short ) ( ulFrequency & 0xffffUL );\r
        TIM_TimeBaseStructure.TIM_Prescaler = 0x0;\r
        TIM_TimeBaseStructure.TIM_ClockDivision = 0x0;\r
        TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up;\r
@@ -134,7 +134,7 @@ NVIC_InitTypeDef NVIC_InitStructure;
        \r
        /* Configuration for timer 3 which is used as a high resolution time\r
        measurement. */\r
-       TIM_TimeBaseStructure.TIM_Period = ( unsigned portSHORT ) 0xffff;\r
+       TIM_TimeBaseStructure.TIM_Period = ( unsigned short ) 0xffff;\r
        TIM_TimeBaseInit( TIM3, &TIM_TimeBaseStructure );\r
        TIM_ARRPreloadConfig( TIM3, ENABLE );\r
        \r
@@ -154,8 +154,8 @@ NVIC_InitTypeDef NVIC_InitStructure;
 \r
 void vTimer2IntHandler( void )\r
 {\r
-static unsigned portSHORT usLastCount = 0, usSettleCount = 0, usMaxDifference = 0;\r
-unsigned portSHORT usThisCount, usDifference;\r
+static unsigned short usLastCount = 0, usSettleCount = 0, usMaxDifference = 0;\r
+unsigned short usThisCount, usDifference;\r
 \r
        /* Capture the free running timer 3 value as we enter the interrupt. */\r
        usThisCount = TIM3->CNT;\r
index 682f82fbcf10ae8c028c7154b3710633894d4222..2668ccaaba7bee6f3be295b5325fde7380395bc1 100644 (file)
@@ -78,7 +78,7 @@
 #define partstMAX_OUTPUT_LED   ( 4 )\r
 #define partstFIRST_LED                        GPIO_Pin_6\r
 \r
-static unsigned portSHORT usOutputValue = 0;\r
+static unsigned short usOutputValue = 0;\r
 \r
 /*-----------------------------------------------------------*/\r
 \r
@@ -96,7 +96,7 @@ GPIO_InitTypeDef GPIO_InitStructure;
 \r
 void vParTestSetLED( unsigned portBASE_TYPE uxLED, signed portBASE_TYPE xValue )\r
 {\r
-unsigned portSHORT usBit;\r
+unsigned short usBit;\r
 \r
        vTaskSuspendAll();\r
        {\r
@@ -106,7 +106,7 @@ unsigned portSHORT usBit;
 \r
                        if( xValue == pdFALSE )\r
                        {\r
-                               usBit ^= ( unsigned portSHORT ) 0xffff;\r
+                               usBit ^= ( unsigned short ) 0xffff;\r
                                usOutputValue &= usBit;\r
                        }\r
                        else\r
@@ -123,7 +123,7 @@ unsigned portSHORT usBit;
 \r
 void vParTestToggleLED( unsigned portBASE_TYPE uxLED )\r
 {\r
-unsigned portSHORT usBit;\r
+unsigned short usBit;\r
 \r
        vTaskSuspendAll();\r
        {\r
index dfc2175a2ac123488f7668d63dde9c351f9dd8b0..f98eeb94fa14cf46ccdb761422af64030bfbf716 100644 (file)
@@ -150,7 +150,7 @@ time. */
 #define mainCHECK_DELAY                                                ( ( portTickType ) 5000 / portTICK_RATE_MS )\r
 \r
 /* The number of nano seconds between each processor clock. */\r
-#define mainNS_PER_CLOCK ( ( unsigned portLONG ) ( ( 1.0 / ( double ) configCPU_CLOCK_HZ ) * 1000000000.0 ) )\r
+#define mainNS_PER_CLOCK ( ( unsigned long ) ( ( 1.0 / ( double ) configCPU_CLOCK_HZ ) * 1000000000.0 ) )\r
 \r
 /* Baud rate used by the comtest tasks. */\r
 #define mainCOM_TEST_BAUD_RATE         ( 115200 )\r
@@ -257,7 +257,7 @@ xLCDMessage xMessage;
 \r
        /* Initialise the LCD and display a startup message. */\r
        prvConfigureLCD();\r
-       LCD_DrawMonoPict( ( unsigned portLONG * ) pcBitmap );\r
+       LCD_DrawMonoPict( ( unsigned long * ) pcBitmap );\r
 \r
        for( ;; )\r
        {\r
@@ -265,7 +265,7 @@ xLCDMessage xMessage;
                while( xQueueReceive( xLCDQueue, &xMessage, portMAX_DELAY ) != pdPASS );\r
 \r
                /* Display the message.  Print each message to a different position. */\r
-               printf( ( portCHAR const * ) xMessage.pcMessage );\r
+               printf( ( char const * ) xMessage.pcMessage );\r
        }\r
 }\r
 /*-----------------------------------------------------------*/\r
@@ -274,8 +274,8 @@ static void vCheckTask( void *pvParameters )
 {\r
 portTickType xLastExecutionTime;\r
 xLCDMessage xMessage;\r
-static signed portCHAR cPassMessage[ mainMAX_MSG_LEN ];\r
-extern unsigned portSHORT usMaxJitter;\r
+static signed char cPassMessage[ mainMAX_MSG_LEN ];\r
+extern unsigned short usMaxJitter;\r
 \r
        xLastExecutionTime = xTaskGetTickCount();\r
        xMessage.pcMessage = cPassMessage;\r
@@ -317,7 +317,7 @@ extern unsigned portSHORT usMaxJitter;
                }\r
                else\r
                {\r
-                       sprintf( ( portCHAR * ) cPassMessage, "PASS [%uns]\n", ( ( unsigned portLONG ) usMaxJitter ) * mainNS_PER_CLOCK );\r
+                       sprintf( ( char * ) cPassMessage, "PASS [%uns]\n", ( ( unsigned long ) usMaxJitter ) * mainNS_PER_CLOCK );\r
                }\r
 \r
                /* Send the message to the LCD gatekeeper for display. */\r
@@ -340,7 +340,7 @@ static void prvSetupHardware( void )
        }\r
 \r
        /* 2 wait states required on the flash. */\r
-       *( ( unsigned portLONG * ) 0x40022000 ) = 0x02;\r
+       *( ( unsigned long * ) 0x40022000 ) = 0x02;\r
 \r
        /* HCLK = SYSCLK */\r
        RCC_HCLKConfig( RCC_SYSCLK_Div1 );\r
@@ -418,8 +418,8 @@ GPIO_InitTypeDef GPIO_InitStructure;
 \r
 int fputc( int ch, FILE *f )\r
 {\r
-static unsigned portSHORT usColumn = 0, usRefColumn = mainCOLUMN_START;\r
-static unsigned portCHAR ucLine = 0;\r
+static unsigned short usColumn = 0, usRefColumn = mainCOLUMN_START;\r
+static unsigned char ucLine = 0;\r
 \r
        if( ( usColumn == 0 ) && ( ucLine == 0 ) )\r
        {\r
@@ -463,7 +463,7 @@ static unsigned portCHAR ucLine = 0;
 \r
 #ifdef  DEBUG\r
 /* Keep the linker happy. */\r
-void assert_failed( unsigned portCHAR* pcFile, unsigned portLONG ulLine )\r
+void assert_failed( unsigned char* pcFile, unsigned long ulLine )\r
 {\r
        for( ;; )\r
        {\r
index 59a8cd0da2c8172ba45c299fbe6f04e17f499b06..ecf12fdf18eb522a0fbcacf7adf68e3f635c92a9 100644 (file)
@@ -100,7 +100,7 @@ void vUARTInterruptHandler( void );
 /*\r
  * See the serial2.h header file.\r
  */\r
-xComPortHandle xSerialPortInitMinimal( unsigned portLONG ulWantedBaud, unsigned portBASE_TYPE uxQueueLength )\r
+xComPortHandle xSerialPortInitMinimal( unsigned long ulWantedBaud, unsigned portBASE_TYPE uxQueueLength )\r
 {\r
 xComPortHandle xReturn;\r
 USART_InitTypeDef USART_InitStructure;\r
@@ -108,8 +108,8 @@ NVIC_InitTypeDef NVIC_InitStructure;
 GPIO_InitTypeDef GPIO_InitStructure;\r
 \r
        /* Create the queues used to hold Rx/Tx characters. */\r
-       xRxedChars = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof( signed portCHAR ) );\r
-       xCharsForTx = xQueueCreate( uxQueueLength + 1, ( unsigned portBASE_TYPE ) sizeof( signed portCHAR ) );\r
+       xRxedChars = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof( signed char ) );\r
+       xCharsForTx = xQueueCreate( uxQueueLength + 1, ( unsigned portBASE_TYPE ) sizeof( signed char ) );\r
        \r
        /* If the queue/semaphore was created correctly then setup the serial port\r
        hardware. */\r
@@ -163,7 +163,7 @@ GPIO_InitTypeDef GPIO_InitStructure;
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed portCHAR *pcRxedChar, portTickType xBlockTime )\r
+signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed char *pcRxedChar, portTickType xBlockTime )\r
 {\r
        /* The port handle is not required as this driver only supports one port. */\r
        ( void ) pxPort;\r
@@ -181,9 +181,9 @@ signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed portCHAR *pcR
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-void vSerialPutString( xComPortHandle pxPort, const signed portCHAR * const pcString, unsigned portSHORT usStringLength )\r
+void vSerialPutString( xComPortHandle pxPort, const signed char * const pcString, unsigned short usStringLength )\r
 {\r
-signed portCHAR *pxNext;\r
+signed char *pxNext;\r
 \r
        /* A couple of parameters that this port does not use. */\r
        ( void ) usStringLength;\r
@@ -196,7 +196,7 @@ signed portCHAR *pxNext;
        ( void ) pxPort;\r
 \r
        /* Send each character in the string, one at a time. */\r
-       pxNext = ( signed portCHAR * ) pcString;\r
+       pxNext = ( signed char * ) pcString;\r
        while( *pxNext )\r
        {\r
                xSerialPutChar( pxPort, *pxNext, serNO_BLOCK );\r
@@ -205,7 +205,7 @@ signed portCHAR *pxNext;
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-signed portBASE_TYPE xSerialPutChar( xComPortHandle pxPort, signed portCHAR cOutChar, portTickType xBlockTime )\r
+signed portBASE_TYPE xSerialPutChar( xComPortHandle pxPort, signed char cOutChar, portTickType xBlockTime )\r
 {\r
 signed portBASE_TYPE xReturn;\r
 \r
@@ -232,7 +232,7 @@ void vSerialClose( xComPortHandle xPort )
 void vUARTInterruptHandler( void )\r
 {\r
 portBASE_TYPE xHigherPriorityTaskWoken = pdFALSE;\r
-portCHAR cChar;\r
+char cChar;\r
 \r
        if( USART_GetITStatus( USART1, USART_IT_TXE ) == SET )\r
        {\r
index 44985a777b002734ab8650caafe98f0f0c763f93..96bafd28bd75b8b1bd54d786b012d9b90988dc1d 100644 (file)
@@ -75,7 +75,7 @@
 \r
 /* The set frequency of the interrupt.  Deviations from this are measured as\r
 the jitter. */\r
-#define timerINTERRUPT_FREQUENCY               ( ( unsigned portSHORT ) 20000 )\r
+#define timerINTERRUPT_FREQUENCY               ( ( unsigned short ) 20000 )\r
 \r
 /* The expected time between each of the timer interrupts - if the jitter was\r
 zero. */\r
@@ -102,7 +102,7 @@ void vSetupTimerTest( void );
 void vTimer2IntHandler( void );\r
 \r
 /* Stores the value of the maximum recorded jitter between interrupts. */\r
-volatile unsigned portSHORT usMaxJitter = 0;\r
+volatile unsigned short usMaxJitter = 0;\r
 \r
 /*-----------------------------------------------------------*/\r
 \r
@@ -124,7 +124,7 @@ NVIC_InitTypeDef NVIC_InitStructure;
 \r
        /* Time base configuration for timer 2 - which generates the interrupts. */\r
        ulFrequency = configCPU_CLOCK_HZ / timerINTERRUPT_FREQUENCY;    \r
-       TIM_TimeBaseStructure.TIM_Period = ( unsigned portSHORT ) ( ulFrequency & 0xffffUL );\r
+       TIM_TimeBaseStructure.TIM_Period = ( unsigned short ) ( ulFrequency & 0xffffUL );\r
        TIM_TimeBaseStructure.TIM_Prescaler = 0x0;\r
        TIM_TimeBaseStructure.TIM_ClockDivision = 0x0;\r
        TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up;\r
@@ -134,7 +134,7 @@ NVIC_InitTypeDef NVIC_InitStructure;
        \r
        /* Configuration for timer 3 which is used as a high resolution time\r
        measurement. */\r
-       TIM_TimeBaseStructure.TIM_Period = ( unsigned portSHORT ) 0xffff;\r
+       TIM_TimeBaseStructure.TIM_Period = ( unsigned short ) 0xffff;\r
        TIM_TimeBaseInit( TIM3, &TIM_TimeBaseStructure );\r
        TIM_ARRPreloadConfig( TIM3, ENABLE );\r
        \r
@@ -154,8 +154,8 @@ NVIC_InitTypeDef NVIC_InitStructure;
 \r
 void vTimer2IntHandler( void )\r
 {\r
-static unsigned portSHORT usLastCount = 0, usSettleCount = 0, usMaxDifference = 0;\r
-unsigned portSHORT usThisCount, usDifference;\r
+static unsigned short usLastCount = 0, usSettleCount = 0, usMaxDifference = 0;\r
+unsigned short usThisCount, usDifference;\r
 \r
        /* Capture the free running timer 3 value as we enter the interrupt. */\r
        usThisCount = TIM3->CNT;\r
index 7a3aaf93b2c7167ef424e815778a282809cdd8e9..87fe0b5654b156212c3b39e665090e95019f1efe 100644 (file)
@@ -75,7 +75,7 @@
 #define partstMAX_OUTPUT_LED   ( 2 )\r
 #define partstFIRST_LED                        GPIO_Pin_8\r
 \r
-static unsigned portSHORT usOutputValue = 0;\r
+static unsigned short usOutputValue = 0;\r
 \r
 /*-----------------------------------------------------------*/\r
 \r
@@ -97,7 +97,7 @@ GPIO_InitTypeDef GPIO_InitStructure;
 \r
 void vParTestSetLED( unsigned portBASE_TYPE uxLED, signed portBASE_TYPE xValue )\r
 {\r
-unsigned portSHORT usBit;\r
+unsigned short usBit;\r
 \r
        vTaskSuspendAll();\r
        {\r
@@ -107,7 +107,7 @@ unsigned portSHORT usBit;
 \r
                        if( xValue == pdFALSE )\r
                        {\r
-                               usBit ^= ( unsigned portSHORT ) 0xffff;\r
+                               usBit ^= ( unsigned short ) 0xffff;\r
                                usOutputValue &= usBit;\r
                        }\r
                        else\r
@@ -124,7 +124,7 @@ unsigned portSHORT usBit;
 \r
 void vParTestToggleLED( unsigned portBASE_TYPE uxLED )\r
 {\r
-unsigned portSHORT usBit;\r
+unsigned short usBit;\r
 \r
        vTaskSuspendAll();\r
        {\r
index 0ae9fa57b678dfb94e2725ef9a0c9a19e0ccf1f9..dfd949d9eafa2a7ff6c0d10474511666de8e0d17 100644 (file)
@@ -173,7 +173,7 @@ these can require a larger stack. */
 #define mainFLASH_DELAY                                                ( ( portTickType ) 1000 / portTICK_RATE_MS )\r
 \r
 /* The number of nano seconds between each processor clock. */\r
-#define mainNS_PER_CLOCK ( ( unsigned portLONG ) ( ( 1.0 / ( double ) configCPU_CLOCK_HZ ) * 1000000000.0 ) )\r
+#define mainNS_PER_CLOCK ( ( unsigned long ) ( ( 1.0 / ( double ) configCPU_CLOCK_HZ ) * 1000000000.0 ) )\r
 \r
 /* The two types of message that can be sent to the LCD task. */\r
 #define mainUPDATE_BALL_MESSAGE                                ( 0 )\r
@@ -279,9 +279,9 @@ int main( void )
 void prvLCDTask( void *pvParameters )\r
 {\r
 xLCDMessage xMessage;\r
-portCHAR cY = mainLCD_CHAR_HEIGHT;\r
-const portCHAR * const pcString = "www.FreeRTOS.org";\r
-const portCHAR * const pcBlankLine = "                  ";\r
+char cY = mainLCD_CHAR_HEIGHT;\r
+const char * const pcString = "www.FreeRTOS.org";\r
+const char * const pcBlankLine = "                  ";\r
 \r
        DRAW_Init();\r
 \r
@@ -330,8 +330,8 @@ static void prvCheckTask( void *pvParameters )
 {\r
 portTickType xLastExecutionTime;\r
 xLCDMessage xMessage;\r
-static signed portCHAR cPassMessage[ mainMAX_MSG_LEN ];\r
-extern unsigned portSHORT usMaxJitter;\r
+static signed char cPassMessage[ mainMAX_MSG_LEN ];\r
+extern unsigned short usMaxJitter;\r
 \r
        /* Initialise the xLastExecutionTime variable on task entry. */\r
        xLastExecutionTime = xTaskGetTickCount();\r
@@ -374,7 +374,7 @@ extern unsigned portSHORT usMaxJitter;
                        with the max measured jitter time also included (as per the\r
                        fast interrupt test described at the top of this file and on\r
                        the online documentation page for this demo application). */\r
-                       sprintf( ( portCHAR * ) cPassMessage, "PASS [%uns]", ( ( unsigned portLONG ) usMaxJitter ) * mainNS_PER_CLOCK );\r
+                       sprintf( ( char * ) cPassMessage, "PASS [%uns]", ( ( unsigned long ) usMaxJitter ) * mainNS_PER_CLOCK );\r
                }\r
 \r
                /* Send the message to the LCD gatekeeper for display. */\r
@@ -385,7 +385,7 @@ extern unsigned portSHORT usMaxJitter;
 \r
 void vApplicationTickHook( void )\r
 {\r
-static unsigned portLONG ulCallCount;\r
+static unsigned long ulCallCount;\r
 static const xLCDMessage xMemsMessage = { mainUPDATE_BALL_MESSAGE, NULL };\r
 static portBASE_TYPE xHigherPriorityTaskWoken;\r
 \r
@@ -415,7 +415,7 @@ static void prvSetupHardware( void )
        }\r
 \r
        /* 2 wait states required on the flash. */\r
-       *( ( unsigned portLONG * ) 0x40022000 ) = 0x02;\r
+       *( ( unsigned long * ) 0x40022000 ) = 0x02;\r
 \r
        /* HCLK = SYSCLK */\r
        RCC_HCLKConfig( RCC_SYSCLK_Div1 );\r
index 44985a777b002734ab8650caafe98f0f0c763f93..96bafd28bd75b8b1bd54d786b012d9b90988dc1d 100644 (file)
@@ -75,7 +75,7 @@
 \r
 /* The set frequency of the interrupt.  Deviations from this are measured as\r
 the jitter. */\r
-#define timerINTERRUPT_FREQUENCY               ( ( unsigned portSHORT ) 20000 )\r
+#define timerINTERRUPT_FREQUENCY               ( ( unsigned short ) 20000 )\r
 \r
 /* The expected time between each of the timer interrupts - if the jitter was\r
 zero. */\r
@@ -102,7 +102,7 @@ void vSetupTimerTest( void );
 void vTimer2IntHandler( void );\r
 \r
 /* Stores the value of the maximum recorded jitter between interrupts. */\r
-volatile unsigned portSHORT usMaxJitter = 0;\r
+volatile unsigned short usMaxJitter = 0;\r
 \r
 /*-----------------------------------------------------------*/\r
 \r
@@ -124,7 +124,7 @@ NVIC_InitTypeDef NVIC_InitStructure;
 \r
        /* Time base configuration for timer 2 - which generates the interrupts. */\r
        ulFrequency = configCPU_CLOCK_HZ / timerINTERRUPT_FREQUENCY;    \r
-       TIM_TimeBaseStructure.TIM_Period = ( unsigned portSHORT ) ( ulFrequency & 0xffffUL );\r
+       TIM_TimeBaseStructure.TIM_Period = ( unsigned short ) ( ulFrequency & 0xffffUL );\r
        TIM_TimeBaseStructure.TIM_Prescaler = 0x0;\r
        TIM_TimeBaseStructure.TIM_ClockDivision = 0x0;\r
        TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up;\r
@@ -134,7 +134,7 @@ NVIC_InitTypeDef NVIC_InitStructure;
        \r
        /* Configuration for timer 3 which is used as a high resolution time\r
        measurement. */\r
-       TIM_TimeBaseStructure.TIM_Period = ( unsigned portSHORT ) 0xffff;\r
+       TIM_TimeBaseStructure.TIM_Period = ( unsigned short ) 0xffff;\r
        TIM_TimeBaseInit( TIM3, &TIM_TimeBaseStructure );\r
        TIM_ARRPreloadConfig( TIM3, ENABLE );\r
        \r
@@ -154,8 +154,8 @@ NVIC_InitTypeDef NVIC_InitStructure;
 \r
 void vTimer2IntHandler( void )\r
 {\r
-static unsigned portSHORT usLastCount = 0, usSettleCount = 0, usMaxDifference = 0;\r
-unsigned portSHORT usThisCount, usDifference;\r
+static unsigned short usLastCount = 0, usSettleCount = 0, usMaxDifference = 0;\r
+unsigned short usThisCount, usDifference;\r
 \r
        /* Capture the free running timer 3 value as we enter the interrupt. */\r
        usThisCount = TIM3->CNT;\r
index 74b0fc7b8fc93b15f1fa2bcfb412000db9842645..f1413706170a3f7f704a0fc8b2549b83801aff10 100644 (file)
@@ -104,15 +104,15 @@ static xQueueHandle xCharsForTx;
 /*\r
  * See the serial2.h header file.\r
  */\r
-xComPortHandle xSerialPortInitMinimal( unsigned portLONG ulWantedBaud, unsigned portBASE_TYPE uxQueueLength )\r
+xComPortHandle xSerialPortInitMinimal( unsigned long ulWantedBaud, unsigned portBASE_TYPE uxQueueLength )\r
 {\r
 USART_InitTypeDef USART_InitStructure;\r
 xComPortHandle xReturn;\r
 NVIC_InitTypeDef NVIC_InitStructure;\r
 \r
        /* Create the queues used to hold Rx/Tx characters. */\r
-       xRxedChars = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof( signed portCHAR ) );\r
-       xCharsForTx = xQueueCreate( uxQueueLength + 1, ( unsigned portBASE_TYPE ) sizeof( signed portCHAR ) );\r
+       xRxedChars = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof( signed char ) );\r
+       xCharsForTx = xQueueCreate( uxQueueLength + 1, ( unsigned portBASE_TYPE ) sizeof( signed char ) );\r
        \r
        /* If the queues were created correctly then setup the serial port\r
        hardware. */\r
@@ -147,7 +147,7 @@ NVIC_InitTypeDef NVIC_InitStructure;
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed portCHAR *pcRxedChar, portTickType xBlockTime )\r
+signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed char *pcRxedChar, portTickType xBlockTime )\r
 {\r
        /* The port handle is not required as this driver only supports one port. */\r
        ( void ) pxPort;\r
@@ -165,9 +165,9 @@ signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed portCHAR *pcR
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-void vSerialPutString( xComPortHandle pxPort, const signed portCHAR * const pcString, unsigned portSHORT usStringLength )\r
+void vSerialPutString( xComPortHandle pxPort, const signed char * const pcString, unsigned short usStringLength )\r
 {\r
-signed portCHAR *pxNext;\r
+signed char *pxNext;\r
 \r
        /* A couple of parameters that this port does not use. */\r
        ( void ) usStringLength;\r
@@ -180,7 +180,7 @@ signed portCHAR *pxNext;
        ( void ) pxPort;\r
 \r
        /* Send each character in the string, one at a time. */\r
-       pxNext = ( signed portCHAR * ) pcString;\r
+       pxNext = ( signed char * ) pcString;\r
        while( *pxNext )\r
        {\r
                xSerialPutChar( pxPort, *pxNext, serNO_BLOCK );\r
@@ -189,7 +189,7 @@ signed portCHAR *pxNext;
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-signed portBASE_TYPE xSerialPutChar( xComPortHandle pxPort, signed portCHAR cOutChar, portTickType xBlockTime )\r
+signed portBASE_TYPE xSerialPutChar( xComPortHandle pxPort, signed char cOutChar, portTickType xBlockTime )\r
 {\r
 signed portBASE_TYPE xReturn;\r
 \r
@@ -216,7 +216,7 @@ void vSerialClose( xComPortHandle xPort )
 void USART3_IRQHandler( void )\r
 {\r
 portBASE_TYPE xHigherPriorityTaskWoken = pdFALSE;\r
-portCHAR cChar;\r
+char cChar;\r
 \r
        if( USART_GetITStatus( USART3, USART_IT_TXE ) == SET )\r
        {\r
index 7d921b4f0c74e3415dbb678fc0bfb0cf05bf4036..796d0e0b7ce1380c6e1f53291abb8ecd58ac797a 100644 (file)
@@ -111,7 +111,7 @@ __declspec(interrupt:0) void vPIT0InterruptHandler( void );
  */\r
 void vApplicationSetupInterrupts( void )\r
 {\r
-const unsigned portSHORT usCompareMatchValue = ( ( configCPU_CLOCK_HZ / portPRESCALE_VALUE ) / configTICK_RATE_HZ );\r
+const unsigned short usCompareMatchValue = ( ( configCPU_CLOCK_HZ / portPRESCALE_VALUE ) / configTICK_RATE_HZ );\r
 \r
     /* Configure interrupt priority and level and unmask interrupt for PIT0. */\r
     MCF_INTC0_ICR55 = ( 1 | ( configKERNEL_INTERRUPT_PRIORITY << 3 ) );\r
@@ -132,7 +132,7 @@ const unsigned portSHORT usCompareMatchValue = ( ( configCPU_CLOCK_HZ / portPRES
 \r
 __declspec(interrupt:0) void vPIT0InterruptHandler( void )\r
 {\r
-unsigned portLONG ulSavedInterruptMask;\r
+unsigned long ulSavedInterruptMask;\r
 \r
        /* Clear the PIT0 interrupt. */\r
        MCF_PIT0_PCSR |= MCF_PIT_PCSR_PIF;\r
index 3478acf24be2eeeaccfb4fe10af843ebd565a379..cf0172a307377ab77ad548e9f4a3f43d74fa38a8 100644 (file)
@@ -117,7 +117,7 @@ error have been detected. */
 #define mainCHECK_LED                                          ( 3 )\r
 \r
 /* ComTest constants - there is no free LED for the comtest tasks. */\r
-#define mainCOM_TEST_BAUD_RATE                         ( ( unsigned portLONG ) 19200 )\r
+#define mainCOM_TEST_BAUD_RATE                         ( ( unsigned long ) 19200 )\r
 #define mainCOM_TEST_LED                                       ( 5 )\r
 \r
 /* Task priorities. */\r
@@ -157,7 +157,7 @@ static void vRegTest2Task( void *pvParameters );
 /*-----------------------------------------------------------*/\r
 \r
 /* Counters used to detect errors within the reg test tasks. */\r
-static volatile unsigned portLONG ulRegTest1Counter = 0x11111111, ulRegTest2Counter = 0x22222222;\r
+static volatile unsigned long ulRegTest1Counter = 0x11111111, ulRegTest2Counter = 0x22222222;\r
 \r
 /*-----------------------------------------------------------*/\r
 \r
@@ -197,7 +197,7 @@ int main( void )
 \r
 static void prvCheckTask( void *pvParameters )\r
 {\r
-unsigned portLONG ulTicksToWait = mainNO_ERROR_PERIOD, ulError = 0, ulLastRegTest1Count = 0, ulLastRegTest2Count = 0;\r
+unsigned long ulTicksToWait = mainNO_ERROR_PERIOD, ulError = 0, ulLastRegTest1Count = 0, ulLastRegTest2Count = 0;\r
 portTickType xLastExecutionTime;\r
 volatile unsigned portBASE_TYPE uxUnusedStack;\r
 \r
@@ -276,7 +276,7 @@ void prvSetupHardware( void )
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-void vApplicationStackOverflowHook( xTaskHandle *pxTask, signed portCHAR *pcTaskName )\r
+void vApplicationStackOverflowHook( xTaskHandle *pxTask, signed char *pcTaskName )\r
 {\r
        /* This will get called if a stack overflow is detected during the context\r
        switch.  Set configCHECK_FOR_STACK_OVERFLOWS to 2 to also check for stack\r
index 75ef1895cf7ce714ebdbd4d56e58e0a0fcd8e385..a7824c12151efeec22b76d99a2a7e6e1efff4370 100644 (file)
@@ -82,14 +82,14 @@ an example of an efficient driver. */
 #include "serial.h"\r
 \r
 /* Hardware definitions. */\r
-#define serNO_PARITY           ( ( unsigned portCHAR ) 0x02 << 3 )\r
-#define ser8DATA_BITS          ( ( unsigned portCHAR ) 0x03 )\r
-#define ser1STOP_BIT           ( ( unsigned portCHAR ) 0x07 )\r
-#define serSYSTEM_CLOCK                ( ( unsigned portCHAR ) 0xdd )\r
-#define serTX_ENABLE           ( ( unsigned portCHAR ) 0x04 )\r
-#define serRX_ENABLE           ( ( unsigned portCHAR ) 0x01 )\r
-#define serTX_INT                      ( ( unsigned portCHAR ) 0x01 )\r
-#define serRX_INT                      ( ( unsigned portCHAR ) 0x02 )\r
+#define serNO_PARITY           ( ( unsigned char ) 0x02 << 3 )\r
+#define ser8DATA_BITS          ( ( unsigned char ) 0x03 )\r
+#define ser1STOP_BIT           ( ( unsigned char ) 0x07 )\r
+#define serSYSTEM_CLOCK                ( ( unsigned char ) 0xdd )\r
+#define serTX_ENABLE           ( ( unsigned char ) 0x04 )\r
+#define serRX_ENABLE           ( ( unsigned char ) 0x01 )\r
+#define serTX_INT                      ( ( unsigned char ) 0x01 )\r
+#define serRX_INT                      ( ( unsigned char ) 0x02 )\r
 \r
 \r
 /* The queues used to communicate between tasks and ISR's. */\r
@@ -101,13 +101,13 @@ static portBASE_TYPE xTxHasEnded = pdTRUE;
 \r
 /*-----------------------------------------------------------*/\r
 \r
-xComPortHandle xSerialPortInitMinimal( unsigned portLONG ulWantedBaud, unsigned portBASE_TYPE uxQueueLength )\r
+xComPortHandle xSerialPortInitMinimal( unsigned long ulWantedBaud, unsigned portBASE_TYPE uxQueueLength )\r
 {\r
-const unsigned portLONG ulBaudRateDivisor = ( configCPU_CLOCK_HZ / ( 32UL * ulWantedBaud ) );\r
+const unsigned long ulBaudRateDivisor = ( configCPU_CLOCK_HZ / ( 32UL * ulWantedBaud ) );\r
 \r
        /* Create the queues used by the com test task. */\r
-       xRxedChars = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof( signed portCHAR ) );\r
-       xCharsForTx = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof( signed portCHAR ) );\r
+       xRxedChars = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof( signed char ) );\r
+       xCharsForTx = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof( signed char ) );\r
 \r
        xTxHasEnded = pdTRUE;\r
 \r
@@ -127,8 +127,8 @@ const unsigned portLONG ulBaudRateDivisor = ( configCPU_CLOCK_HZ / ( 32UL * ulWa
        MCF_UART0_UMR2 = ser1STOP_BIT;\r
        MCF_UART0_UCSR = serSYSTEM_CLOCK;\r
 \r
-       MCF_UART0_UBG1 = ( unsigned portCHAR ) ( ( ulBaudRateDivisor >> 8UL ) & 0xffUL );\r
-       MCF_UART0_UBG2 = ( unsigned portCHAR ) ( ulBaudRateDivisor & 0xffUL );\r
+       MCF_UART0_UBG1 = ( unsigned char ) ( ( ulBaudRateDivisor >> 8UL ) & 0xffUL );\r
+       MCF_UART0_UBG2 = ( unsigned char ) ( ulBaudRateDivisor & 0xffUL );\r
 \r
        /* Turn it on. */\r
        MCF_UART0_UCR = serTX_ENABLE | serRX_ENABLE;\r
@@ -146,7 +146,7 @@ const unsigned portLONG ulBaudRateDivisor = ( configCPU_CLOCK_HZ / ( 32UL * ulWa
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed portCHAR *pcRxedChar, portTickType xBlockTime )\r
+signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed char *pcRxedChar, portTickType xBlockTime )\r
 {\r
        /* Only one port is supported. */\r
        ( void ) pxPort;\r
@@ -164,7 +164,7 @@ signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed portCHAR *pcR
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-signed portBASE_TYPE xSerialPutChar( xComPortHandle pxPort, signed portCHAR cOutChar, portTickType xBlockTime )\r
+signed portBASE_TYPE xSerialPutChar( xComPortHandle pxPort, signed char cOutChar, portTickType xBlockTime )\r
 {\r
        /* Only one port is supported. */\r
        ( void ) pxPort;\r
@@ -195,7 +195,7 @@ void vSerialClose( xComPortHandle xPort )
 \r
 __declspec(interrupt:0) void vUART0InterruptHandler( void )\r
 {\r
-unsigned portCHAR ucChar;\r
+unsigned char ucChar;\r
 portBASE_TYPE xHigherPriorityTaskWoken = pdFALSE, xDoneSomething = pdTRUE;\r
 \r
        while( xDoneSomething != pdFALSE )\r
index 43d74dee20612b61ab572103ba2f435398df9e5a..8ed97bb67a9d5de32f2123c36eb0434bb175b771 100644 (file)
  */\r
 void vApplicationSetupInterrupts( void )\r
 {\r
-const unsigned portSHORT usCompareMatchValue = ( ( configCPU_CLOCK_HZ / portPRESCALE_VALUE ) / configTICK_RATE_HZ );\r
+const unsigned short usCompareMatchValue = ( ( configCPU_CLOCK_HZ / portPRESCALE_VALUE ) / configTICK_RATE_HZ );\r
 \r
     /* Configure interrupt priority and level and unmask interrupt for PIT0. */\r
     MCF_INTC0_ICR55 = ( 1 | ( configKERNEL_INTERRUPT_PRIORITY << 3 ) );\r
@@ -131,7 +131,7 @@ const unsigned portSHORT usCompareMatchValue = ( ( configCPU_CLOCK_HZ / portPRES
 \r
 void __attribute__ ((interrupt)) __cs3_isr_interrupt_119( void )\r
 {\r
-unsigned portLONG ulSavedInterruptMask;\r
+unsigned long ulSavedInterruptMask;\r
 \r
        /* Clear the PIT0 interrupt. */\r
        MCF_PIT0_PCSR |= MCF_PIT_PCSR_PIF;\r
index 977bf9797720555fb6b76d8eb6517ec32303cd96..9a64b8324b8947062d882a9fbce588f28ea2184d 100644 (file)
@@ -112,7 +112,7 @@ void vParTestToggleLED( unsigned portBASE_TYPE uxLED )
        {\r
                taskENTER_CRITICAL();\r
                {\r
-                       if( ( MCF_GPIO_PORTTC & ( 1 << uxLED ) ) == ( unsigned portCHAR ) 0 )\r
+                       if( ( MCF_GPIO_PORTTC & ( 1 << uxLED ) ) == ( unsigned char ) 0 )\r
                        {\r
                                MCF_GPIO_PORTTC |= ( 1 << uxLED );\r
                        }\r
index bb914c0bfad88bf61a4124e3355675ea42da536d..50871121a9a3265d1adc1cf2d1d7a37b62e1a6c6 100644 (file)
@@ -153,11 +153,11 @@ static void vRegTest2Task( void *pvParameters );
 /*-----------------------------------------------------------*/\r
 \r
 /* Counters used to detect errors within the reg test tasks. */\r
-static volatile unsigned portLONG ulRegTest1Counter = 0x11111111, ulRegTest2Counter = 0x22222222;\r
+static volatile unsigned long ulRegTest1Counter = 0x11111111, ulRegTest2Counter = 0x22222222;\r
 \r
 /* Any errors that the check task finds in any tasks are latched into\r
 ulErrorCode, and then displayed via the WEB server. */\r
-static unsigned portLONG ulErrorCode = 0UL;\r
+static unsigned long ulErrorCode = 0UL;\r
 \r
 /*-----------------------------------------------------------*/\r
 \r
@@ -266,7 +266,7 @@ portTickType xLastExecutionTime;
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-unsigned portLONG ulGetErrorCode( void )\r
+unsigned long ulGetErrorCode( void )\r
 {\r
        /* Returns the error code for display via the WEB server. */\r
        return ulErrorCode;\r
@@ -323,7 +323,7 @@ static const unsigned long _cfm[6] = {
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-void vApplicationStackOverflowHook( xTaskHandle *pxTask, signed portCHAR *pcTaskName )\r
+void vApplicationStackOverflowHook( xTaskHandle *pxTask, signed char *pcTaskName )\r
 {\r
        /* This will get called if a stack overflow is detected during the context\r
        switch.  Set configCHECK_FOR_STACK_OVERFLOWS to 2 to also check for stack\r
index fd8829f63ca6c1f96834a3b4f68f3e0e652b8c35..6b1ccd0e36a685086c585d543cad940ccdf6b8b2 100644 (file)
@@ -100,16 +100,16 @@ xSemaphoreHandle xFECSemaphore = NULL, xTxSemaphore = NULL;
 \r
 /* The buffer used by the uIP stack.  In this case the pointer is used to\r
 point to one of the Rx buffers to effect a zero copy policy. */\r
-unsigned portCHAR *uip_buf;\r
+unsigned char *uip_buf;\r
 \r
 /* The DMA descriptors.  This is a char array to allow us to align it correctly. */\r
-static unsigned portCHAR xFECTxDescriptors_unaligned[ ( fecNUM_FEC_TX_BUFFERS * sizeof( FECBD ) ) + 16 ];\r
-static unsigned portCHAR xFECRxDescriptors_unaligned[ ( configNUM_FEC_RX_BUFFERS * sizeof( FECBD ) ) + 16 ];\r
+static unsigned char xFECTxDescriptors_unaligned[ ( fecNUM_FEC_TX_BUFFERS * sizeof( FECBD ) ) + 16 ];\r
+static unsigned char xFECRxDescriptors_unaligned[ ( configNUM_FEC_RX_BUFFERS * sizeof( FECBD ) ) + 16 ];\r
 static FECBD *xFECTxDescriptors;\r
 static FECBD *xFECRxDescriptors;\r
 \r
 /* The DMA buffers.  These are char arrays to allow them to be aligned correctly. */\r
-static unsigned portCHAR ucFECRxBuffers[ ( configNUM_FEC_RX_BUFFERS * configFEC_BUFFER_SIZE ) + 16 ];\r
+static unsigned char ucFECRxBuffers[ ( configNUM_FEC_RX_BUFFERS * configFEC_BUFFER_SIZE ) + 16 ];\r
 static unsigned portBASE_TYPE uxNextRxBuffer = 0, uxIndexToBufferOwner = 0;\r
 \r
 /*-----------------------------------------------------------*/\r
@@ -214,7 +214,7 @@ uint32 eimr;
  * If after a suitable amount of time the event isn't triggered, a\r
  * value of 0 is returned.\r
  */\r
-static int fec_mii_read( int phy_addr, int reg_addr, unsigned portSHORT* data )\r
+static int fec_mii_read( int phy_addr, int reg_addr, unsigned short* data )\r
 {\r
 int timeout, iReturn;\r
 uint32 eimr;\r
@@ -274,10 +274,10 @@ uint32 eimr;
  * Return Value:\r
  *  The 6 most significant bits of the 32-bit CRC result\r
  */\r
-static unsigned portCHAR fec_hash_address( const unsigned portCHAR* addr )\r
+static unsigned char fec_hash_address( const unsigned char* addr )\r
 {\r
-unsigned portLONG crc;\r
-unsigned portCHAR byte;\r
+unsigned long crc;\r
+unsigned char byte;\r
 int i, j;\r
 \r
        crc = 0xFFFFFFFF;\r
@@ -300,7 +300,7 @@ int i, j;
                }\r
        }\r
 \r
-       return (unsigned portCHAR)(crc >> 26);\r
+       return (unsigned char)(crc >> 26);\r
 }\r
 \r
 /********************************************************************/\r
@@ -314,9 +314,9 @@ int i, j;
  *  ch  FEC channel\r
  *  pa  Physical (Hardware) Address for the selected FEC\r
  */\r
-static void fec_set_address( const unsigned portCHAR *pa )\r
+static void fec_set_address( const unsigned char *pa )\r
 {\r
-       unsigned portCHAR crc;\r
+       unsigned char crc;\r
 \r
        /*\r
        * Set the Physical Address\r
@@ -332,11 +332,11 @@ static void fec_set_address( const unsigned portCHAR *pa )
        crc = fec_hash_address( pa );\r
        if( crc >= 32 )\r
        {\r
-               MCF_FEC_IAUR |= (unsigned portLONG)(1 << (crc - 32));\r
+               MCF_FEC_IAUR |= (unsigned long)(1 << (crc - 32));\r
        }\r
        else\r
        {\r
-               MCF_FEC_IALR |= (unsigned portLONG)(1 << crc);\r
+               MCF_FEC_IALR |= (unsigned long)(1 << crc);\r
        }\r
 }\r
 /*-----------------------------------------------------------*/\r
@@ -344,11 +344,11 @@ static void fec_set_address( const unsigned portCHAR *pa )
 static void prvInitialiseFECBuffers( void )\r
 {\r
 unsigned portBASE_TYPE ux;\r
-unsigned portCHAR *pcBufPointer;\r
+unsigned char *pcBufPointer;\r
 \r
        /* Correctly align the Tx descriptor pointer. */\r
        pcBufPointer = &( xFECTxDescriptors_unaligned[ 0 ] );\r
-       while( ( ( unsigned portLONG ) pcBufPointer & 0x0fUL ) != 0 )\r
+       while( ( ( unsigned long ) pcBufPointer & 0x0fUL ) != 0 )\r
        {\r
                pcBufPointer++;\r
        }\r
@@ -357,7 +357,7 @@ unsigned portCHAR *pcBufPointer;
 \r
        /* Likewise the Rx descriptor pointer. */\r
        pcBufPointer = &( xFECRxDescriptors_unaligned[ 0 ] );\r
-       while( ( ( unsigned portLONG ) pcBufPointer & 0x0fUL ) != 0 )\r
+       while( ( ( unsigned long ) pcBufPointer & 0x0fUL ) != 0 )\r
        {\r
                pcBufPointer++;\r
        }\r
@@ -378,7 +378,7 @@ unsigned portCHAR *pcBufPointer;
        /* Setup the Rx buffers and descriptors, having first ensured correct\r
        alignment. */\r
        pcBufPointer = &( ucFECRxBuffers[ 0 ] );\r
-       while( ( ( unsigned portLONG ) pcBufPointer & 0x0fUL ) != 0 )\r
+       while( ( ( unsigned long ) pcBufPointer & 0x0fUL ) != 0 )\r
        {\r
                pcBufPointer++;\r
        }\r
@@ -401,12 +401,12 @@ unsigned portCHAR *pcBufPointer;
 \r
 void vFECInit( void )\r
 {\r
-unsigned portSHORT usData;\r
+unsigned short usData;\r
 struct uip_eth_addr xAddr;\r
 unsigned portBASE_TYPE ux;\r
 \r
 /* The MAC address is set at the foot of FreeRTOSConfig.h. */\r
-const unsigned portCHAR ucMACAddress[6] =\r
+const unsigned char ucMACAddress[6] =\r
 {\r
        configMAC_0, configMAC_1,configMAC_2, configMAC_3, configMAC_4, configMAC_5\r
 };\r
@@ -518,13 +518,13 @@ const unsigned portCHAR ucMACAddress[6] =
 \r
        if( ( usData & PHY_ANLPAR_100BTX_FDX ) || ( usData & PHY_ANLPAR_10BTX_FDX ) )\r
        {\r
-               MCF_FEC_RCR &= (unsigned portLONG)~MCF_FEC_RCR_DRT;\r
+               MCF_FEC_RCR &= (unsigned long)~MCF_FEC_RCR_DRT;\r
                MCF_FEC_TCR |= MCF_FEC_TCR_FDEN;\r
        }\r
        else\r
        {\r
                MCF_FEC_RCR |= MCF_FEC_RCR_DRT;\r
-               MCF_FEC_TCR &= (unsigned portLONG)~MCF_FEC_TCR_FDEN;\r
+               MCF_FEC_TCR &= (unsigned long)~MCF_FEC_TCR_FDEN;\r
        }\r
 \r
        /* Clear the Individual and Group Address Hash registers */\r
@@ -537,19 +537,19 @@ const unsigned portCHAR ucMACAddress[6] =
        fec_set_address( ucMACAddress );\r
 \r
        /* Set Rx Buffer Size */\r
-       MCF_FEC_EMRBR = (unsigned portSHORT)configFEC_BUFFER_SIZE;\r
+       MCF_FEC_EMRBR = (unsigned short)configFEC_BUFFER_SIZE;\r
 \r
        /* Point to the start of the circular Rx buffer descriptor queue */\r
-       MCF_FEC_ERDSR = ( volatile unsigned portLONG ) &( xFECRxDescriptors[ 0 ] );\r
+       MCF_FEC_ERDSR = ( volatile unsigned long ) &( xFECRxDescriptors[ 0 ] );\r
 \r
        /* Point to the start of the circular Tx buffer descriptor queue */\r
-       MCF_FEC_ETSDR = ( volatile unsigned portLONG ) &( xFECTxDescriptors[ 0 ] );\r
+       MCF_FEC_ETSDR = ( volatile unsigned long ) &( xFECTxDescriptors[ 0 ] );\r
 \r
        /* Mask all FEC interrupts */\r
-       MCF_FEC_EIMR = ( unsigned portLONG ) -1;\r
+       MCF_FEC_EIMR = ( unsigned long ) -1;\r
 \r
        /* Clear all FEC interrupt events */\r
-       MCF_FEC_EIR = ( unsigned portLONG ) -1;\r
+       MCF_FEC_EIR = ( unsigned long ) -1;\r
 \r
        /* Initialize the Receive Control Register */\r
        MCF_FEC_RCR = MCF_FEC_RCR_MAX_FL(ETH_MAX_FRM) | MCF_FEC_RCR_FCE;\r
@@ -638,7 +638,7 @@ portBASE_TYPE x;
 \r
 unsigned short usFECGetRxedData( void )\r
 {\r
-unsigned portSHORT usLen;\r
+unsigned short usLen;\r
 \r
        /* Obtain the size of the packet and put it into the "len" variable. */\r
        usLen = xFECRxDescriptors[ uxNextRxBuffer ].length;\r
@@ -717,7 +717,7 @@ void vFECSendData( void )
 \r
 void vFEC_ISR( void )\r
 {\r
-unsigned portLONG ulEvent;\r
+unsigned long ulEvent;\r
 portBASE_TYPE xHighPriorityTaskWoken = pdFALSE;\r
 \r
        /* This handler is called in response to any of the many separate FEC\r
index 7258ef97843d5fcd9d5c03140c1b493e3c38cfd4..cbea1de938c1cb734e6f4385f16ba0c59fb5e65c 100644 (file)
@@ -111,7 +111,7 @@ __declspec(interrupt:0) void vPIT0InterruptHandler( void );
  */\r
 void vApplicationSetupInterrupts( void )\r
 {\r
-const unsigned portSHORT usCompareMatchValue = ( ( configCPU_CLOCK_HZ / portPRESCALE_VALUE ) / configTICK_RATE_HZ );\r
+const unsigned short usCompareMatchValue = ( ( configCPU_CLOCK_HZ / portPRESCALE_VALUE ) / configTICK_RATE_HZ );\r
 \r
     /* Configure interrupt priority and level and unmask interrupt for PIT0. */\r
     MCF_INTC0_ICR55 = ( 1 | ( configKERNEL_INTERRUPT_PRIORITY << 3 ) );\r
@@ -132,7 +132,7 @@ const unsigned portSHORT usCompareMatchValue = ( ( configCPU_CLOCK_HZ / portPRES
 \r
 __declspec(interrupt:0) void vPIT0InterruptHandler( void )\r
 {\r
-unsigned portLONG ulSavedInterruptMask;\r
+unsigned long ulSavedInterruptMask;\r
 \r
        /* Clear the PIT0 interrupt. */\r
        MCF_PIT0_PCSR |= MCF_PIT_PCSR_PIF;\r
index a20ee5593a7f6a474dc3f79bd79dc8cb6f3e1666..237b306a56d31b095955eeeb5f628dc881fd7dcd 100644 (file)
@@ -139,11 +139,11 @@ static void     vProcessConnection( struct netconn *pxNetCon );
  */\r
 static void vProcessConnection( struct netconn *pxNetCon )\r
 {\r
-    static portCHAR cDynamicPage[webMAX_PAGE_SIZE], cPageHits[11];\r
+    static char cDynamicPage[webMAX_PAGE_SIZE], cPageHits[11];\r
     struct netbuf  *pxRxBuffer;\r
-    portCHAR       *pcRxString;\r
-    unsigned portSHORT usLength;\r
-    static unsigned portLONG ulPageHits = 0;\r
+    char       *pcRxString;\r
+    unsigned short usLength;\r
+    static unsigned long ulPageHits = 0;\r
 \r
     /* We expect to immediately get data. */\r
     pxRxBuffer = netconn_recv( pxNetCon );\r
index f3221260f65c3754576ddbf250cfd8a10c31d5ab..9a1c7b9115679d55c0c78f2cfac259c4ee7638e4 100644 (file)
@@ -126,7 +126,7 @@ error have been detected. */
 #define mainCHECK_LED                                          ( 3 )\r
 \r
 /* ComTest constants - there is no free LED for the comtest tasks. */\r
-#define mainCOM_TEST_BAUD_RATE                         ( ( unsigned portLONG ) 19200 )\r
+#define mainCOM_TEST_BAUD_RATE                         ( ( unsigned long ) 19200 )\r
 #define mainCOM_TEST_LED                                       ( 5 )\r
 \r
 /* Task priorities. */\r
@@ -160,7 +160,7 @@ static void vRegTest2Task( void *pvParameters );
 /*-----------------------------------------------------------*/\r
 \r
 /* Counters used to detect errors within the reg test tasks. */\r
-static volatile unsigned portLONG ulRegTest1Counter = 0x11111111, ulRegTest2Counter = 0x22222222;\r
+static volatile unsigned long ulRegTest1Counter = 0x11111111, ulRegTest2Counter = 0x22222222;\r
 \r
 /*-----------------------------------------------------------*/\r
 \r
@@ -291,7 +291,7 @@ void prvSetupHardware( void )
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-void vApplicationStackOverflowHook( xTaskHandle *pxTask, signed portCHAR *pcTaskName )\r
+void vApplicationStackOverflowHook( xTaskHandle *pxTask, signed char *pcTaskName )\r
 {\r
        /* This will get called if a stack overflow is detected during the context\r
        switch.  Set configCHECK_FOR_STACK_OVERFLOWS to 2 to also check for stack\r
index 43d74dee20612b61ab572103ba2f435398df9e5a..8ed97bb67a9d5de32f2123c36eb0434bb175b771 100644 (file)
  */\r
 void vApplicationSetupInterrupts( void )\r
 {\r
-const unsigned portSHORT usCompareMatchValue = ( ( configCPU_CLOCK_HZ / portPRESCALE_VALUE ) / configTICK_RATE_HZ );\r
+const unsigned short usCompareMatchValue = ( ( configCPU_CLOCK_HZ / portPRESCALE_VALUE ) / configTICK_RATE_HZ );\r
 \r
     /* Configure interrupt priority and level and unmask interrupt for PIT0. */\r
     MCF_INTC0_ICR55 = ( 1 | ( configKERNEL_INTERRUPT_PRIORITY << 3 ) );\r
@@ -131,7 +131,7 @@ const unsigned portSHORT usCompareMatchValue = ( ( configCPU_CLOCK_HZ / portPRES
 \r
 void __attribute__ ((interrupt)) __cs3_isr_interrupt_119( void )\r
 {\r
-unsigned portLONG ulSavedInterruptMask;\r
+unsigned long ulSavedInterruptMask;\r
 \r
        /* Clear the PIT0 interrupt. */\r
        MCF_PIT0_PCSR |= MCF_PIT_PCSR_PIF;\r
index c016904260d4b95e2ef19e89319f6e30fbfd0616..957c39df8ccc0c98754ed55abde49c4b704db15f 100644 (file)
@@ -73,8 +73,8 @@
 \r
 void vInitialiseTimerForIntQueueTest( void )\r
 {\r
-const unsigned portSHORT usCompareMatchValue1 = ( unsigned portSHORT ) ( ( configCPU_CLOCK_HZ / timerPRESCALE_VALUE ) / timerINTERRUPT1_FREQUENCY );\r
-const unsigned portSHORT usCompareMatchValue2 = ( unsigned portSHORT ) ( ( configCPU_CLOCK_HZ / timerPRESCALE_VALUE ) / timerINTERRUPT2_FREQUENCY );\r
+const unsigned short usCompareMatchValue1 = ( unsigned short ) ( ( configCPU_CLOCK_HZ / timerPRESCALE_VALUE ) / timerINTERRUPT1_FREQUENCY );\r
+const unsigned short usCompareMatchValue2 = ( unsigned short ) ( ( configCPU_CLOCK_HZ / timerPRESCALE_VALUE ) / timerINTERRUPT2_FREQUENCY );\r
 \r
        /* Configure interrupt priority and level and unmask interrupt. */\r
        MCF_INTC0_ICR56 = ( ( configMAX_SYSCALL_INTERRUPT_PRIORITY - 1 ) << 3 );\r
index a3be8df1ce4b1633b47e51d1b2ec70915657c545..b3ee70d8b9778ef9833712af81f58409719929df 100644 (file)
@@ -81,7 +81,7 @@
 #define LED2_POS               0x01\r
 #define LED3_POS               0x04\r
 \r
-static const unsigned portCHAR ucLEDDefinitions[ partstNUM_LEDs ] = { LED0_POS, LED1_POS, LED2_POS, LED3_POS };\r
+static const unsigned char ucLEDDefinitions[ partstNUM_LEDs ] = { LED0_POS, LED1_POS, LED2_POS, LED3_POS };\r
 \r
 /*-----------------------------------------------------------\r
  * Simple parallel port IO routines.\r
@@ -140,7 +140,7 @@ void vParTestToggleLED( unsigned portBASE_TYPE uxLED )
        {\r
                taskENTER_CRITICAL();\r
                {\r
-                       if( ( MCF_GPIO_PORTTD & ucLEDDefinitions[ uxLED ] ) == ( unsigned portCHAR ) 0 )\r
+                       if( ( MCF_GPIO_PORTTD & ucLEDDefinitions[ uxLED ] ) == ( unsigned char ) 0 )\r
                        {\r
                                MCF_GPIO_PORTTD |= ucLEDDefinitions[ uxLED ];\r
                        }\r
@@ -155,7 +155,7 @@ void vParTestToggleLED( unsigned portBASE_TYPE uxLED )
        {\r
                taskENTER_CRITICAL();\r
                {\r
-                       if( ( MCF_GPIO_PORTTC & ucLEDDefinitions[ uxLED ] ) == ( unsigned portCHAR ) 0 )\r
+                       if( ( MCF_GPIO_PORTTC & ucLEDDefinitions[ uxLED ] ) == ( unsigned char ) 0 )\r
                        {\r
                                MCF_GPIO_PORTTC |= ucLEDDefinitions[ uxLED ];\r
                        }\r
index f3819c9508b1669183981f73530c209a9b0de5cd..b4a038f83ff32c6b680378891efa9a29a5b4c0d3 100644 (file)
@@ -122,7 +122,7 @@ error have been detected. */
 #define mainCHECK_LED                                          ( 3 )\r
 \r
 /* ComTest constants - there is no free LED for the comtest tasks. */\r
-#define mainCOM_TEST_BAUD_RATE                         ( ( unsigned portLONG ) 19200 )\r
+#define mainCOM_TEST_BAUD_RATE                         ( ( unsigned long ) 19200 )\r
 #define mainCOM_TEST_LED                                       ( 5 )\r
 \r
 /* Task priorities. */\r
@@ -155,7 +155,7 @@ static void vRegTest2Task( void *pvParameters );
 /*-----------------------------------------------------------*/\r
 \r
 /* Counters used to detect errors within the reg test tasks. */\r
-static volatile unsigned portLONG ulRegTest1Counter = 0x11111111, ulRegTest2Counter = 0x22222222;\r
+static volatile unsigned long ulRegTest1Counter = 0x11111111, ulRegTest2Counter = 0x22222222;\r
 \r
 /*-----------------------------------------------------------*/\r
 \r
@@ -292,7 +292,7 @@ portTickType xLastExecutionTime;
 \r
 void prvSetupHardware( void )\r
 {\r
-extern void mcf5xxx_wr_cacr( unsigned portLONG );\r
+extern void mcf5xxx_wr_cacr( unsigned long );\r
 \r
        portDISABLE_INTERRUPTS();\r
 \r
@@ -314,7 +314,7 @@ extern void mcf5xxx_wr_cacr( unsigned portLONG );
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-void vApplicationStackOverflowHook( xTaskHandle *pxTask, signed portCHAR *pcTaskName )\r
+void vApplicationStackOverflowHook( xTaskHandle *pxTask, signed char *pcTaskName )\r
 {\r
        /* This will get called if a stack overflow is detected during the context\r
        switch.  Set configCHECK_FOR_STACK_OVERFLOWS to 2 to also check for stack\r
index 58f234630d3daa99a2c00a7adf876e1d5b6532b4..756469a416f3a477da6b1be743c2b0b015d19371 100644 (file)
@@ -82,16 +82,16 @@ an example of an efficient driver. */
 #include "serial.h"\r
 \r
 /* Hardware definitions. */\r
-#define serNO_PARITY           ( ( unsigned portCHAR ) 0x02 << 3 )\r
-#define ser8DATA_BITS          ( ( unsigned portCHAR ) 0x03 )\r
-#define ser1STOP_BIT           ( ( unsigned portCHAR ) 0x07 )\r
-#define serSYSTEM_CLOCK                ( ( unsigned portCHAR ) 0xdd )\r
-#define serTX_OUTPUT           ( ( unsigned portCHAR ) 0x04 )\r
-#define serRX_INPUT                    ( ( unsigned portCHAR ) 0x08 )\r
-#define serTX_ENABLE           ( ( unsigned portCHAR ) 0x04 )\r
-#define serRX_ENABLE           ( ( unsigned portCHAR ) 0x01 )\r
-#define serTX_INT                      ( ( unsigned portCHAR ) 0x01 )\r
-#define serRX_INT                      ( ( unsigned portCHAR ) 0x02 )\r
+#define serNO_PARITY           ( ( unsigned char ) 0x02 << 3 )\r
+#define ser8DATA_BITS          ( ( unsigned char ) 0x03 )\r
+#define ser1STOP_BIT           ( ( unsigned char ) 0x07 )\r
+#define serSYSTEM_CLOCK                ( ( unsigned char ) 0xdd )\r
+#define serTX_OUTPUT           ( ( unsigned char ) 0x04 )\r
+#define serRX_INPUT                    ( ( unsigned char ) 0x08 )\r
+#define serTX_ENABLE           ( ( unsigned char ) 0x04 )\r
+#define serRX_ENABLE           ( ( unsigned char ) 0x01 )\r
+#define serTX_INT                      ( ( unsigned char ) 0x01 )\r
+#define serRX_INT                      ( ( unsigned char ) 0x02 )\r
 \r
 \r
 /* The queues used to communicate between tasks and ISR's. */\r
@@ -108,13 +108,13 @@ void __attribute__( ( interrupt ) ) __cs3_isr_interrupt_78( void );
 \r
 /*-----------------------------------------------------------*/\r
 \r
-xComPortHandle xSerialPortInitMinimal( unsigned portLONG ulWantedBaud, unsigned portBASE_TYPE uxQueueLength )\r
+xComPortHandle xSerialPortInitMinimal( unsigned long ulWantedBaud, unsigned portBASE_TYPE uxQueueLength )\r
 {\r
-const unsigned portLONG ulBaudRateDivisor = ( configCPU_CLOCK_HZ / ( 32UL * ulWantedBaud ) );\r
+const unsigned long ulBaudRateDivisor = ( configCPU_CLOCK_HZ / ( 32UL * ulWantedBaud ) );\r
 \r
        /* Create the queues used by the com test task. */\r
-       xRxedChars = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof( signed portCHAR ) );\r
-       xCharsForTx = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof( signed portCHAR ) );\r
+       xRxedChars = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof( signed char ) );\r
+       xCharsForTx = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof( signed char ) );\r
 \r
        xTxHasEnded = pdTRUE;\r
 \r
@@ -133,8 +133,8 @@ const unsigned portLONG ulBaudRateDivisor = ( configCPU_CLOCK_HZ / ( 32UL * ulWa
        MCF_UART1_UMR2 = ser1STOP_BIT;\r
        MCF_UART1_UCSR = serSYSTEM_CLOCK;\r
 \r
-       MCF_UART1_UBG1 = ( unsigned portCHAR ) ( ( ulBaudRateDivisor >> 8UL ) & 0xffUL );\r
-       MCF_UART1_UBG2 = ( unsigned portCHAR ) ( ulBaudRateDivisor & 0xffUL );\r
+       MCF_UART1_UBG1 = ( unsigned char ) ( ( ulBaudRateDivisor >> 8UL ) & 0xffUL );\r
+       MCF_UART1_UBG2 = ( unsigned char ) ( ulBaudRateDivisor & 0xffUL );\r
 \r
        /* Turn it on. */\r
        MCF_UART1_UCR = serTX_ENABLE | serRX_ENABLE;\r
@@ -152,7 +152,7 @@ const unsigned portLONG ulBaudRateDivisor = ( configCPU_CLOCK_HZ / ( 32UL * ulWa
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed portCHAR *pcRxedChar, portTickType xBlockTime )\r
+signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed char *pcRxedChar, portTickType xBlockTime )\r
 {\r
        /* Only one port is supported. */\r
        ( void ) pxPort;\r
@@ -170,7 +170,7 @@ signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed portCHAR *pcR
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-signed portBASE_TYPE xSerialPutChar( xComPortHandle pxPort, signed portCHAR cOutChar, portTickType xBlockTime )\r
+signed portBASE_TYPE xSerialPutChar( xComPortHandle pxPort, signed char cOutChar, portTickType xBlockTime )\r
 {\r
        /* Only one port is supported. */\r
        ( void ) pxPort;\r
@@ -201,7 +201,7 @@ void vSerialClose( xComPortHandle xPort )
 \r
 void __cs3_isr_interrupt_78( void )\r
 {\r
-unsigned portCHAR ucChar;\r
+unsigned char ucChar;\r
 portBASE_TYPE xHigherPriorityTaskWoken = pdFALSE, xDoneSomething = pdTRUE;\r
 \r
        while( xDoneSomething != pdFALSE )\r
index 0e180a121385eeac28f2749f673aba1a1a820819..33824c6b97415f5baa682faac1adcb3b361a7cd8 100644 (file)
@@ -108,7 +108,7 @@ typedef struct BLOCKING_QUEUE_PARAMETERS
 {\r
        xQueueHandle xQueue;                                    /*< The queue to be used by the task. */\r
        portTickType xBlockTime;                                /*< The block time to use on queue reads/writes. */\r
-       volatile portSHORT *psCheckVariable;    /*< Incremented on each successful cycle to check the task is still running. */\r
+       volatile short *psCheckVariable;        /*< Incremented on each successful cycle to check the task is still running. */\r
 } xBlockingQueueParameters;\r
 \r
 /* Task function that creates an incrementing number and posts it on a queue. */\r
@@ -121,11 +121,11 @@ static portTASK_FUNCTION_PROTO( vBlockingQueueConsumer, pvParameters );
 /* Variables which are incremented each time an item is removed from a queue, and\r
 found to be the expected value.\r
 These are used to check that the tasks are still running. */\r
-static volatile portSHORT sBlockingConsumerCount[ blckqNUM_TASK_SETS ] = { ( unsigned portSHORT ) 0, ( unsigned portSHORT ) 0, ( unsigned portSHORT ) 0 };\r
+static volatile short sBlockingConsumerCount[ blckqNUM_TASK_SETS ] = { ( unsigned short ) 0, ( unsigned short ) 0, ( unsigned short ) 0 };\r
 \r
 /* Variable which are incremented each time an item is posted on a queue.   These\r
 are used to check that the tasks are still running. */\r
-static volatile portSHORT sBlockingProducerCount[ blckqNUM_TASK_SETS ] = { ( unsigned portSHORT ) 0, ( unsigned portSHORT ) 0, ( unsigned portSHORT ) 0 };\r
+static volatile short sBlockingProducerCount[ blckqNUM_TASK_SETS ] = { ( unsigned short ) 0, ( unsigned short ) 0, ( unsigned short ) 0 };\r
 \r
 /*-----------------------------------------------------------*/\r
 \r
@@ -145,7 +145,7 @@ const portTickType xDontBlock = ( portTickType ) 0;
 \r
        /* Create the queue used by the first two tasks to pass the incrementing number.\r
        Pass a pointer to the queue in the parameter structure. */\r
-       pxQueueParameters1->xQueue = xQueueCreate( uxQueueSize1, ( unsigned portBASE_TYPE ) sizeof( unsigned portSHORT ) );\r
+       pxQueueParameters1->xQueue = xQueueCreate( uxQueueSize1, ( unsigned portBASE_TYPE ) sizeof( unsigned short ) );\r
 \r
        /* The consumer is created first so gets a block time as described above. */\r
        pxQueueParameters1->xBlockTime = xBlockTime;\r
@@ -180,7 +180,7 @@ const portTickType xDontBlock = ( portTickType ) 0;
        the same mechanism but reverses the task priorities. */\r
 \r
        pxQueueParameters3 = ( xBlockingQueueParameters * ) pvPortMalloc( sizeof( xBlockingQueueParameters ) );\r
-       pxQueueParameters3->xQueue = xQueueCreate( uxQueueSize1, ( unsigned portBASE_TYPE ) sizeof( unsigned portSHORT ) );\r
+       pxQueueParameters3->xQueue = xQueueCreate( uxQueueSize1, ( unsigned portBASE_TYPE ) sizeof( unsigned short ) );\r
        pxQueueParameters3->xBlockTime = xDontBlock;\r
        pxQueueParameters3->psCheckVariable = &( sBlockingProducerCount[ 1 ] );\r
 \r
@@ -197,7 +197,7 @@ const portTickType xDontBlock = ( portTickType ) 0;
        /* Create the last two tasks as described above.  The mechanism is again just\r
        the same.  This time both parameter structures are given a block time. */\r
        pxQueueParameters5 = ( xBlockingQueueParameters * ) pvPortMalloc( sizeof( xBlockingQueueParameters ) );\r
-       pxQueueParameters5->xQueue = xQueueCreate( uxQueueSize5, ( unsigned portBASE_TYPE ) sizeof( unsigned portSHORT ) );\r
+       pxQueueParameters5->xQueue = xQueueCreate( uxQueueSize5, ( unsigned portBASE_TYPE ) sizeof( unsigned short ) );\r
        pxQueueParameters5->xBlockTime = xBlockTime;\r
        pxQueueParameters5->psCheckVariable = &( sBlockingProducerCount[ 2 ] );\r
 \r
@@ -213,14 +213,14 @@ const portTickType xDontBlock = ( portTickType ) 0;
 \r
 static portTASK_FUNCTION( vBlockingQueueProducer, pvParameters )\r
 {\r
-unsigned portSHORT usValue = 0;\r
+unsigned short usValue = 0;\r
 xBlockingQueueParameters *pxQueueParameters;\r
-portSHORT sErrorEverOccurred = pdFALSE;\r
+short sErrorEverOccurred = pdFALSE;\r
 \r
        #ifdef USE_STDIO\r
-       void vPrintDisplayMessage( const portCHAR * const * ppcMessageToSend );\r
+       void vPrintDisplayMessage( const char * const * ppcMessageToSend );\r
        \r
-               const portCHAR * const pcTaskStartMsg = "Alt blocking queue producer task started.\r\n";\r
+               const char * const pcTaskStartMsg = "Alt blocking queue producer task started.\r\n";\r
 \r
                /* Queue a message for printing to say the task has started. */\r
                vPrintDisplayMessage( &pcTaskStartMsg );\r
@@ -253,14 +253,14 @@ portSHORT sErrorEverOccurred = pdFALSE;
 \r
 static portTASK_FUNCTION( vBlockingQueueConsumer, pvParameters )\r
 {\r
-unsigned portSHORT usData, usExpectedValue = 0;\r
+unsigned short usData, usExpectedValue = 0;\r
 xBlockingQueueParameters *pxQueueParameters;\r
-portSHORT sErrorEverOccurred = pdFALSE;\r
+short sErrorEverOccurred = pdFALSE;\r
 \r
        #ifdef USE_STDIO\r
-       void vPrintDisplayMessage( const portCHAR * const * ppcMessageToSend );\r
+       void vPrintDisplayMessage( const char * const * ppcMessageToSend );\r
        \r
-               const portCHAR * const pcTaskStartMsg = "Alt blocking queue consumer task started.\r\n";\r
+               const char * const pcTaskStartMsg = "Alt blocking queue consumer task started.\r\n";\r
 \r
                /* Queue a message for printing to say the task has started. */\r
                vPrintDisplayMessage( &pcTaskStartMsg );\r
@@ -300,8 +300,8 @@ portSHORT sErrorEverOccurred = pdFALSE;
 /* This is called to check that all the created tasks are still running. */\r
 portBASE_TYPE xAreAltBlockingQueuesStillRunning( void )\r
 {\r
-static portSHORT sLastBlockingConsumerCount[ blckqNUM_TASK_SETS ] = { ( unsigned portSHORT ) 0, ( unsigned portSHORT ) 0, ( unsigned portSHORT ) 0 };\r
-static portSHORT sLastBlockingProducerCount[ blckqNUM_TASK_SETS ] = { ( unsigned portSHORT ) 0, ( unsigned portSHORT ) 0, ( unsigned portSHORT ) 0 };\r
+static short sLastBlockingConsumerCount[ blckqNUM_TASK_SETS ] = { ( unsigned short ) 0, ( unsigned short ) 0, ( unsigned short ) 0 };\r
+static short sLastBlockingProducerCount[ blckqNUM_TASK_SETS ] = { ( unsigned short ) 0, ( unsigned short ) 0, ( unsigned short ) 0 };\r
 portBASE_TYPE xReturn = pdPASS, xTasks;\r
 \r
        /* Not too worried about mutual exclusion on these variables as they are 16\r
index 9cf4c982b3ad6326d128c4bef7715ec0453e931b..b9e00fd6a4d68f99a2fcc7a47b02bf977f5f7d67 100644 (file)
@@ -140,9 +140,9 @@ portTickType xTimeWhenBlocking;
 portTickType xTimeToBlock, xBlockedTime;\r
 \r
        #ifdef USE_STDIO\r
-       void vPrintDisplayMessage( const portCHAR * const * ppcMessageToSend );\r
+       void vPrintDisplayMessage( const char * const * ppcMessageToSend );\r
        \r
-               const portCHAR * const pcTaskStartMsg = "Alt primary block time test started.\r\n";\r
+               const char * const pcTaskStartMsg = "Alt primary block time test started.\r\n";\r
 \r
                /* Queue a message for printing to say the task has started. */\r
                vPrintDisplayMessage( &pcTaskStartMsg );\r
@@ -419,9 +419,9 @@ portTickType xTimeWhenBlocking, xBlockedTime;
 portBASE_TYPE xData;\r
 \r
        #ifdef USE_STDIO\r
-       void vPrintDisplayMessage( const portCHAR * const * ppcMessageToSend );\r
+       void vPrintDisplayMessage( const char * const * ppcMessageToSend );\r
        \r
-               const portCHAR * const pcTaskStartMsg = "Alt secondary block time test started.\r\n";\r
+               const char * const pcTaskStartMsg = "Alt secondary block time test started.\r\n";\r
 \r
                /* Queue a message for printing to say the task has started. */\r
                vPrintDisplayMessage( &pcTaskStartMsg );\r
index f1af2a37c316e65b73f824dc3eae358e347524cf..f4edd7f01d244466c59ea035628c2c1a656eda8d 100644 (file)
@@ -88,7 +88,7 @@
 Changes from V2.0.0\r
 \r
        + Delay periods are now specified using variables and constants of\r
-         portTickType rather than unsigned portLONG.\r
+         portTickType rather than unsigned long.\r
 */\r
 \r
 #include <stdlib.h>\r
@@ -126,7 +126,7 @@ void vStartAltPolledQueueTasks( unsigned portBASE_TYPE uxPriority )
 static xQueueHandle xPolledQueue;\r
 \r
        /* Create the queue used by the producer and consumer. */\r
-       xPolledQueue = xQueueCreate( pollqQUEUE_SIZE, ( unsigned portBASE_TYPE ) sizeof( unsigned portSHORT ) );\r
+       xPolledQueue = xQueueCreate( pollqQUEUE_SIZE, ( unsigned portBASE_TYPE ) sizeof( unsigned short ) );\r
 \r
        /* vQueueAddToRegistry() adds the queue to the queue registry, if one is\r
        in use.  The queue registry is provided as a means for kernel aware \r
@@ -145,13 +145,13 @@ static xQueueHandle xPolledQueue;
 \r
 static portTASK_FUNCTION( vPolledQueueProducer, pvParameters )\r
 {\r
-unsigned portSHORT usValue = ( unsigned portSHORT ) 0;\r
+unsigned short usValue = ( unsigned short ) 0;\r
 signed portBASE_TYPE xError = pdFALSE, xLoop;\r
 \r
        #ifdef USE_STDIO\r
-       void vPrintDisplayMessage( const portCHAR * const * ppcMessageToSend );\r
+       void vPrintDisplayMessage( const char * const * ppcMessageToSend );\r
        \r
-               const portCHAR * const pcTaskStartMsg = "Alt polling queue producer task started.\r\n";\r
+               const char * const pcTaskStartMsg = "Alt polling queue producer task started.\r\n";\r
 \r
                /* Queue a message for printing to say the task has started. */\r
                vPrintDisplayMessage( &pcTaskStartMsg );\r
@@ -193,13 +193,13 @@ signed portBASE_TYPE xError = pdFALSE, xLoop;
 \r
 static portTASK_FUNCTION( vPolledQueueConsumer, pvParameters )\r
 {\r
-unsigned portSHORT usData, usExpectedValue = ( unsigned portSHORT ) 0;\r
+unsigned short usData, usExpectedValue = ( unsigned short ) 0;\r
 signed portBASE_TYPE xError = pdFALSE;\r
 \r
        #ifdef USE_STDIO\r
-       void vPrintDisplayMessage( const portCHAR * const * ppcMessageToSend );\r
+       void vPrintDisplayMessage( const char * const * ppcMessageToSend );\r
        \r
-               const portCHAR * const pcTaskStartMsg = "Alt blocking queue consumer task started.\r\n";\r
+               const char * const pcTaskStartMsg = "Alt blocking queue consumer task started.\r\n";\r
 \r
                /* Queue a message for printing to say the task has started. */\r
                vPrintDisplayMessage( &pcTaskStartMsg );\r
index 4e17a1497ad98f01a8f1004a8512ba73d42b62e8..4c6426675a83e6f42564351c5f57520fee3329ef 100644 (file)
@@ -127,11 +127,11 @@ static portBASE_TYPE xErrorDetected = pdFALSE;
 \r
 /* Counters that are incremented on each cycle of a test.  This is used to\r
 detect a stalled task - a test that is no longer running. */\r
-static volatile unsigned portLONG ulLoopCounter = 0;\r
-static volatile unsigned portLONG ulLoopCounter2 = 0;\r
+static volatile unsigned long ulLoopCounter = 0;\r
+static volatile unsigned long ulLoopCounter2 = 0;\r
 \r
 /* The variable that is guarded by the mutex in the mutex demo tasks. */\r
-static volatile unsigned portLONG ulGuardedVariable = 0;\r
+static volatile unsigned long ulGuardedVariable = 0;\r
 \r
 /* Handles used in the mutext test to suspend and resume the high and medium\r
 priority mutex test tasks. */\r
@@ -146,7 +146,7 @@ xSemaphoreHandle xMutex;
 \r
        /* Create the queue that we are going to use for the\r
        prvSendFrontAndBackTest demo. */\r
-       xQueue = xQueueCreate( genqQUEUE_LENGTH, sizeof( unsigned portLONG ) );\r
+       xQueue = xQueueCreate( genqQUEUE_LENGTH, sizeof( unsigned long ) );\r
 \r
        /* vQueueAddToRegistry() adds the queue to the queue registry, if one is\r
        in use.  The queue registry is provided as a means for kernel aware \r
@@ -183,13 +183,13 @@ xSemaphoreHandle xMutex;
 \r
 static void prvSendFrontAndBackTest( void *pvParameters )\r
 {\r
-unsigned portLONG ulData, ulData2;\r
+unsigned long ulData, ulData2;\r
 xQueueHandle xQueue;\r
 \r
        #ifdef USE_STDIO\r
-       void vPrintDisplayMessage( const portCHAR * const * ppcMessageToSend );\r
+       void vPrintDisplayMessage( const char * const * ppcMessageToSend );\r
        \r
-               const portCHAR * const pcTaskStartMsg = "Alt queue SendToFront/SendToBack/Peek test started.\r\n";\r
+               const char * const pcTaskStartMsg = "Alt queue SendToFront/SendToBack/Peek test started.\r\n";\r
 \r
                /* Queue a message for printing to say the task has started. */\r
                vPrintDisplayMessage( &pcTaskStartMsg );\r
@@ -414,9 +414,9 @@ static void prvLowPriorityMutexTask( void *pvParameters )
 xSemaphoreHandle xMutex = ( xSemaphoreHandle ) pvParameters;\r
 \r
        #ifdef USE_STDIO\r
-       void vPrintDisplayMessage( const portCHAR * const * ppcMessageToSend );\r
+       void vPrintDisplayMessage( const char * const * ppcMessageToSend );\r
        \r
-               const portCHAR * const pcTaskStartMsg = "Fast mutex with priority inheritance test started.\r\n";\r
+               const char * const pcTaskStartMsg = "Fast mutex with priority inheritance test started.\r\n";\r
 \r
                /* Queue a message for printing to say the task has started. */\r
                vPrintDisplayMessage( &pcTaskStartMsg );\r
@@ -561,7 +561,7 @@ xSemaphoreHandle xMutex = ( xSemaphoreHandle ) pvParameters;
 /* This is called to check that all the created tasks are still running. */\r
 portBASE_TYPE xAreAltGenericQueueTasksStillRunning( void )\r
 {\r
-static unsigned portLONG ulLastLoopCounter = 0, ulLastLoopCounter2 = 0;\r
+static unsigned long ulLastLoopCounter = 0, ulLastLoopCounter2 = 0;\r
 \r
        /* If the demo task is still running then we expect the loopcounters to\r
        have incremented since this function was last called. */\r
index 90139c59318f7b43940f923e7842a8632b30272b..6b76a70ed4cca0ed758e4efc2fdf7d821babc46d 100644 (file)
@@ -150,7 +150,7 @@ have been found.  Used to detect an error or stall in the test cycling. */
 static volatile unsigned long ulSetBitCycles = 0, ulWaitBitCycles = 0;\r
 \r
 /* The event group used by all the tests. */\r
-static xEventGroupHandle xEventBits = NULL;\r
+static EventGroupHandle_t xEventBits = NULL;\r
 \r
 /* Handles to the tasks that only take part in the synchronisation calls. */\r
 static xTaskHandle xSyncTask1 = NULL, xSyncTask2 = NULL;\r
@@ -179,11 +179,11 @@ xTaskHandle xWaitBitsTaskHandle;
 \r
 static void prvSyncTask( void *pvParameters )\r
 {\r
-xEventBitsType uxSynchronisationBit, uxReturned;\r
+EventBits_t uxSynchronisationBit, uxReturned;\r
 \r
        /* The bit to use to indicate this task is at the synchronisation point is\r
        passed in as the task parameter. */\r
-       uxSynchronisationBit = ( xEventBitsType ) pvParameters;\r
+       uxSynchronisationBit = ( EventBits_t ) pvParameters;\r
 \r
        /* A few tests are performed before entering the main demo loop. */\r
        prvPreSyncSelectiveWakeTest();\r
@@ -218,7 +218,7 @@ xEventBitsType uxSynchronisationBit, uxReturned;
 \r
 static void prvWaitBitsTask( void *pvParameters )\r
 {\r
-xEventBitsType uxReturned;\r
+EventBits_t uxReturned;\r
 portBASE_TYPE xError = pdFALSE;\r
 \r
        /* Avoid compiler warnings. */\r
@@ -346,7 +346,7 @@ portBASE_TYPE xError = pdFALSE;
 \r
 static void prvSetBitsTask( void *pvParameters )\r
 {\r
-xEventBitsType uxBits;\r
+EventBits_t uxBits;\r
 portBASE_TYPE xError;\r
 \r
 /* The handle to the other task is passed in as the task parameter. */\r
@@ -669,7 +669,7 @@ xTaskHandle xWaitBitsTaskHandle = ( xTaskHandle ) pvParameters;
 \r
 static void prvPreSyncSelectiveWakeTest( void )\r
 {\r
-xEventBitsType uxPendBits, uxReturned;\r
+EventBits_t uxPendBits, uxReturned;\r
 \r
        if( xTaskGetCurrentTaskHandle() == xSyncTask1 )\r
        {\r
@@ -685,7 +685,7 @@ xEventBitsType uxPendBits, uxReturned;
                vTaskSuspend( NULL );\r
                uxReturned = xEventGroupWaitBits( xEventBits, uxPendBits, pdTRUE, pdFALSE, portMAX_DELAY );\r
 \r
-               if( uxReturned == ( xEventBitsType ) 0 )\r
+               if( uxReturned == ( EventBits_t ) 0 )\r
                {\r
                        break;\r
                }\r
@@ -696,7 +696,7 @@ xEventBitsType uxPendBits, uxReturned;
 static portBASE_TYPE prvTestSelectiveBits( void )\r
 {\r
 portBASE_TYPE xError = pdFALSE;\r
-xEventBitsType uxBit;\r
+EventBits_t uxBit;\r
 \r
        /* Both tasks should start in the suspended state. */\r
        if( eTaskGetState( xSyncTask1 ) != eSuspended )\r
index 232a90cd9fe3d6c4a4f1f475f2f33e22c058e95d..cb648727965baeec1abfde977458b3ee2320c10c 100644 (file)
@@ -129,11 +129,11 @@ static volatile portBASE_TYPE xErrorDetected = pdFALSE;
 \r
 /* Counters that are incremented on each cycle of a test.  This is used to\r
 detect a stalled task - a test that is no longer running. */\r
-static volatile unsigned portLONG ulLoopCounter = 0;\r
-static volatile unsigned portLONG ulLoopCounter2 = 0;\r
+static volatile unsigned long ulLoopCounter = 0;\r
+static volatile unsigned long ulLoopCounter2 = 0;\r
 \r
 /* The variable that is guarded by the mutex in the mutex demo tasks. */\r
-static volatile unsigned portLONG ulGuardedVariable = 0;\r
+static volatile unsigned long ulGuardedVariable = 0;\r
 \r
 /* Handles used in the mutext test to suspend and resume the high and medium\r
 priority mutex test tasks. */\r
@@ -148,7 +148,7 @@ xSemaphoreHandle xMutex;
 \r
        /* Create the queue that we are going to use for the\r
        prvSendFrontAndBackTest demo. */\r
-       xQueue = xQueueCreate( genqQUEUE_LENGTH, sizeof( unsigned portLONG ) );\r
+       xQueue = xQueueCreate( genqQUEUE_LENGTH, sizeof( unsigned long ) );\r
 \r
        /* vQueueAddToRegistry() adds the queue to the queue registry, if one is\r
        in use.  The queue registry is provided as a means for kernel aware\r
@@ -185,13 +185,13 @@ xSemaphoreHandle xMutex;
 \r
 static void prvSendFrontAndBackTest( void *pvParameters )\r
 {\r
-unsigned portLONG ulData, ulData2;\r
+unsigned long ulData, ulData2;\r
 xQueueHandle xQueue;\r
 \r
        #ifdef USE_STDIO\r
-       void vPrintDisplayMessage( const portCHAR * const * ppcMessageToSend );\r
+       void vPrintDisplayMessage( const char * const * ppcMessageToSend );\r
 \r
-               const portCHAR * const pcTaskStartMsg = "Queue SendToFront/SendToBack/Peek test started.\r\n";\r
+               const char * const pcTaskStartMsg = "Queue SendToFront/SendToBack/Peek test started.\r\n";\r
 \r
                /* Queue a message for printing to say the task has started. */\r
                vPrintDisplayMessage( &pcTaskStartMsg );\r
@@ -416,9 +416,9 @@ static void prvLowPriorityMutexTask( void *pvParameters )
 xSemaphoreHandle xMutex = ( xSemaphoreHandle ) pvParameters;\r
 \r
        #ifdef USE_STDIO\r
-       void vPrintDisplayMessage( const portCHAR * const * ppcMessageToSend );\r
+       void vPrintDisplayMessage( const char * const * ppcMessageToSend );\r
 \r
-               const portCHAR * const pcTaskStartMsg = "Mutex with priority inheritance test started.\r\n";\r
+               const char * const pcTaskStartMsg = "Mutex with priority inheritance test started.\r\n";\r
 \r
                /* Queue a message for printing to say the task has started. */\r
                vPrintDisplayMessage( &pcTaskStartMsg );\r
@@ -574,7 +574,7 @@ xSemaphoreHandle xMutex = ( xSemaphoreHandle ) pvParameters;
 /* This is called to check that all the created tasks are still running. */\r
 portBASE_TYPE xAreGenericQueueTasksStillRunning( void )\r
 {\r
-static unsigned portLONG ulLastLoopCounter = 0, ulLastLoopCounter2 = 0;\r
+static unsigned long ulLastLoopCounter = 0, ulLastLoopCounter2 = 0;\r
 \r
        /* If the demo task is still running then we expect the loopcounters to\r
        have incremented since this function was last called. */\r
index e54c4c549a4f953e0699b91e345b40979c9ca943..57d24e603a48bd4e3bbc606327a865255894c08b 100644 (file)
@@ -202,8 +202,8 @@ xTaskHandle xHighPriorityNormallyEmptyTask1, xHighPriorityNormallyEmptyTask2, xH
 the array position of the value is set to a the identifier of the task or\r
 interrupt that accessed the queue.  This way missing or duplicate values can be\r
 detected. */\r
-static unsigned portCHAR ucNormallyEmptyReceivedValues[ intqNUM_VALUES_TO_LOG ] = { 0 };\r
-static unsigned portCHAR ucNormallyFullReceivedValues[ intqNUM_VALUES_TO_LOG ] = { 0 };\r
+static unsigned char ucNormallyEmptyReceivedValues[ intqNUM_VALUES_TO_LOG ] = { 0 };\r
+static unsigned char ucNormallyFullReceivedValues[ intqNUM_VALUES_TO_LOG ] = { 0 };\r
 \r
 /* The test tasks themselves. */\r
 static void prvLowerPriorityNormallyEmptyTask( void *pvParameters );\r
index 76cb7dfd3e010db5ff7c02e52c8b9e150945efe4..ae9f968f970b0df5c459e0c2af6b234ece1f34d4 100644 (file)
@@ -110,7 +110,7 @@ static volatile portBASE_TYPE xErrorDetected = pdFALSE;
 \r
 /* Counter that is incremented on each cycle of a test.  This is used to\r
 detect a stalled task - a test that is no longer running. */\r
-static volatile unsigned portLONG ulLoopCounter = 0;\r
+static volatile unsigned long ulLoopCounter = 0;\r
 \r
 /* Handles to the test tasks. */\r
 xTaskHandle xMediumPriorityTask, xHighPriorityTask, xHighestPriorityTask;\r
@@ -121,7 +121,7 @@ void vStartQueuePeekTasks( void )
 xQueueHandle xQueue;\r
 \r
        /* Create the queue that we are going to use for the test/demo. */\r
-       xQueue = xQueueCreate( qpeekQUEUE_LENGTH, sizeof( unsigned portLONG ) );\r
+       xQueue = xQueueCreate( qpeekQUEUE_LENGTH, sizeof( unsigned long ) );\r
 \r
        /* vQueueAddToRegistry() adds the queue to the queue registry, if one is\r
        in use.  The queue registry is provided as a means for kernel aware\r
@@ -144,13 +144,13 @@ xQueueHandle xQueue;
 static void prvHighestPriorityPeekTask( void *pvParameters )\r
 {\r
 xQueueHandle xQueue = ( xQueueHandle ) pvParameters;\r
-unsigned portLONG ulValue;\r
+unsigned long ulValue;\r
 \r
        #ifdef USE_STDIO\r
        {\r
-               void vPrintDisplayMessage( const portCHAR * const * ppcMessageToSend );\r
+               void vPrintDisplayMessage( const char * const * ppcMessageToSend );\r
 \r
-               const portCHAR * const pcTaskStartMsg = "Queue peek test started.\r\n";\r
+               const char * const pcTaskStartMsg = "Queue peek test started.\r\n";\r
 \r
                /* Queue a message for printing to say the task has started. */\r
                vPrintDisplayMessage( &pcTaskStartMsg );\r
@@ -253,7 +253,7 @@ unsigned portLONG ulValue;
 static void prvHighPriorityPeekTask( void *pvParameters )\r
 {\r
 xQueueHandle xQueue = ( xQueueHandle ) pvParameters;\r
-unsigned portLONG ulValue;\r
+unsigned long ulValue;\r
 \r
        for( ;; )\r
        {\r
@@ -308,7 +308,7 @@ unsigned portLONG ulValue;
 static void prvMediumPriorityPeekTask( void *pvParameters )\r
 {\r
 xQueueHandle xQueue = ( xQueueHandle ) pvParameters;\r
-unsigned portLONG ulValue;\r
+unsigned long ulValue;\r
 \r
        for( ;; )\r
        {\r
@@ -349,7 +349,7 @@ unsigned portLONG ulValue;
 static void prvLowPriorityPeekTask( void *pvParameters )\r
 {\r
 xQueueHandle xQueue = ( xQueueHandle ) pvParameters;\r
-unsigned portLONG ulValue;\r
+unsigned long ulValue;\r
 \r
        for( ;; )\r
        {\r
@@ -455,7 +455,7 @@ unsigned portLONG ulValue;
 /* This is called to check that all the created tasks are still running. */\r
 portBASE_TYPE xAreQueuePeekTasksStillRunning( void )\r
 {\r
-static unsigned portLONG ulLastLoopCounter = 0;\r
+static unsigned long ulLastLoopCounter = 0;\r
 \r
        /* If the demo task is still running then we expect the loopcounter to\r
        have incremented since this function was last called. */\r
index 4df90a601e60b79f406ebb8b7caf41389c65b4b6..65f195c68e37e3e32d04d56990bfe8e01078d4d5 100644 (file)
@@ -252,9 +252,9 @@ static void prvCountingSemaphoreTask( void *pvParameters )
 xCountSemStruct *pxParameter;\r
 \r
        #ifdef USE_STDIO\r
-       void vPrintDisplayMessage( const portCHAR * const * ppcMessageToSend );\r
+       void vPrintDisplayMessage( const char * const * ppcMessageToSend );\r
        \r
-               const portCHAR * const pcTaskStartMsg = "Counting semaphore demo started.\r\n";\r
+               const char * const pcTaskStartMsg = "Counting semaphore demo started.\r\n";\r
 \r
                /* Queue a message for printing to say the task has started. */\r
                vPrintDisplayMessage( &pcTaskStartMsg );\r
index 9f0a1a89bca54cf673b370fff0efb9878debb1f4..69f22dd8807099098eb6fd46b4a495e8997cde0d 100644 (file)
@@ -118,12 +118,12 @@ created. */
 /*\r
  * The 'fixed delay' co-routine as described at the top of the file.\r
  */\r
-static void prvFixedDelayCoRoutine( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex );\r
+static void prvFixedDelayCoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex );\r
 \r
 /*\r
  * The 'flash' co-routine as described at the top of the file.\r
  */\r
-static void prvFlashCoRoutine( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex );\r
+static void prvFlashCoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex );\r
 \r
 /* The queue used to pass data between the 'fixed delay' co-routines and the\r
 'flash' co-routine. */\r
@@ -163,7 +163,7 @@ unsigned portBASE_TYPE uxIndex;
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-static void prvFixedDelayCoRoutine( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex )\r
+static void prvFixedDelayCoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex )\r
 {\r
 /* Even though this is a co-routine the xResult variable does not need to be\r
 static as we do not need it to maintain its state between blocks. */\r
@@ -204,7 +204,7 @@ static const portTickType xFlashRates[ crfMAX_FLASH_TASKS ] = { 150 / portTICK_R
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-static void prvFlashCoRoutine( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex )\r
+static void prvFlashCoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex )\r
 {\r
 /* Even though this is a co-routine the variable do not need to be\r
 static as we do not need it to maintain their state between blocks. */\r
index 0eaba7d593627ecc4cd5e6bb7f7f2ef46257fc79..a68215f502e80da6877c7c82cb61b56da8fa9644 100644 (file)
@@ -115,7 +115,7 @@ posted to the 'hook' co-routines. */
 /*\r
  * The co-routine function itself.\r
  */\r
-static void prvHookCoRoutine( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex );\r
+static void prvHookCoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex );\r
 \r
 \r
 /*\r
@@ -217,7 +217,7 @@ signed portBASE_TYPE xIndex, xCoRoutineWoken;
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-static void prvHookCoRoutine( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex )\r
+static void prvHookCoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex )\r
 {\r
 static unsigned portBASE_TYPE uxReceivedValue[ hookNUM_HOOK_CO_ROUTINES ];\r
 portBASE_TYPE xResult;\r
index 5d1328fa325bacfe8c4d4c5212f841bc1ed85327..ee5dc7bbda5649fd8c7bfa2d05f2b83db948683a 100644 (file)
@@ -157,7 +157,7 @@ static err_t low_level_output(struct netif *netif, struct pbuf *p)
 {\r
   struct pbuf *q;\r
   u32_t l = 0;\r
-       unsigned portCHAR *pcTxData;\r
+       unsigned char *pcTxData;\r
 \r
 #if ETH_PAD_SIZE\r
   pbuf_header(p, -ETH_PAD_SIZE);                       /* drop the padding word */\r
index 6970a437668f97c6f064c7c4013fe4de1e4fc9df..76cb30e6e6b40d63598afda061a0e1769f43ea3a 100644 (file)
@@ -123,12 +123,12 @@ to PDR09 (SEG1) are used by the prvFlashCoRoutine() and PDR00 (SEG2) are used by
 /*\r
  * The 'fixed delay' co-routine as described at the top of the file.\r
  */\r
-static void prvFixedDelayCoRoutine( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex );\r
+static void prvFixedDelayCoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex );\r
 \r
 /*\r
  * The 'flash' co-routine as described at the top of the file.\r
  */\r
-static void prvFlashCoRoutine( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex );\r
+static void prvFlashCoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex );\r
 \r
 /* The queue used to pass data between the 'fixed delay' co-routines and the\r
 'flash' co-routine. */\r
@@ -168,7 +168,7 @@ unsigned portBASE_TYPE uxIndex;
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-static void prvFixedDelayCoRoutine( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex )\r
+static void prvFixedDelayCoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex )\r
 {\r
 /* Even though this is a co-routine the xResult variable does not need to be\r
 static as we do not need it to maintain its state between blocks. */\r
@@ -209,7 +209,7 @@ static const portTickType xFlashRates[ crfMAX_FLASH_TASKS ] = { 150 / portTICK_R
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-static void prvFlashCoRoutine( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex )\r
+static void prvFlashCoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex )\r
 {\r
 /* Even though this is a co-routine the variable do not need to be\r
 static as we do not need it to maintain their state between blocks. */\r
index 802c9c53b5e9cb52e79704e24311fec059ac4adc..d2158bb1612529c5f3bf24c55fd1569e434ce830 100644 (file)
 #define mainGENERIC_QUEUE_PRIORITY             ( tskIDLE_PRIORITY )\r
 \r
 /* Baud rate used by the COM test tasks. */\r
-#define mainCOM_TEST_BAUD_RATE                 ( ( unsigned portLONG ) 19200 )\r
+#define mainCOM_TEST_BAUD_RATE                 ( ( unsigned long ) 19200 )\r
 \r
 /* The frequency at which the 'Check' tasks executes.  See the comments at the\r
 top of the page.  When the system is operating error free the 'Check' task\r
@@ -167,7 +167,7 @@ static void prvErrorChecks( void *pvParameters );
  * Called by the Check task.  Returns pdPASS if all the other tasks are found\r
  * to be operating without error - otherwise returns pdFAIL.\r
  */\r
-static portSHORT prvCheckOtherTasksAreStillRunning( void );\r
+static short prvCheckOtherTasksAreStillRunning( void );\r
 \r
 /*\r
  * Setup the microcontroller as used by this demo.\r
@@ -187,7 +187,7 @@ static void vSecondRegisterTestTask( void *pvParameters );
 \r
 /* The variable that is set to true should an error be found in one of the\r
 register test tasks. */\r
-unsigned portLONG ulRegTestError = pdFALSE;\r
+unsigned long ulRegTestError = pdFALSE;\r
 \r
 /*---------------------------------------------------------------------------*/\r
 \r
@@ -274,7 +274,7 @@ portTickType xDelayPeriod = mainNO_ERROR_CHECK_DELAY, xLastExecutionTime;
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-static portSHORT prvCheckOtherTasksAreStillRunning( void )\r
+static short prvCheckOtherTasksAreStillRunning( void )\r
 {\r
 portBASE_TYPE lReturn = pdPASS;\r
 \r
@@ -405,7 +405,7 @@ static void prvSetupHardware( void )
 \r
 static void vFirstRegisterTestTask( void *pvParameters )\r
 {\r
-extern volatile unsigned portLONG ulCriticalNesting;\r
+extern volatile unsigned long ulCriticalNesting;\r
 \r
        /* Fills the registers with known values (different to the values\r
        used in vSecondRegisterTestTask()), then checks that the registers still\r
@@ -503,7 +503,7 @@ extern volatile unsigned portLONG ulCriticalNesting;
 \r
 static void vSecondRegisterTestTask( void *pvParameters )\r
 {\r
-extern volatile unsigned portLONG ulCriticalNesting;\r
+extern volatile unsigned long ulCriticalNesting;\r
 \r
        /* Fills the registers with known values (different to the values\r
        used in vFirstRegisterTestTask()), then checks that the registers still\r
index 26ceeb58feb49cf38477324fcf5844e626c9bcbb..abfe4627722cd3b003f8f905a0b380c300738962 100644 (file)
@@ -70,8 +70,8 @@
 \r
 #define partstNUM_LEDs 8\r
 \r
-static unsigned portCHAR sState[ partstNUM_LEDs ] = { pdFALSE };\r
-static unsigned portCHAR sState1[ partstNUM_LEDs ] = { pdFALSE };\r
+static unsigned char sState[ partstNUM_LEDs ] = { pdFALSE };\r
+static unsigned char sState1[ partstNUM_LEDs ] = { pdFALSE };\r
 \r
 \r
 /*-----------------------------------------------------------*/\r
index f49e9e47eb4516b798be9eaeb7735952bef859c9..69c1b9df690899106d61c6ff84e6108fe855bc34 100644 (file)
@@ -87,17 +87,17 @@ static xQueueHandle xRxedChars;
 /* The queue used to hold characters waiting transmission. */\r
 static xQueueHandle xCharsForTx; \r
 \r
-static volatile portSHORT sTHREEmpty;\r
+static volatile short sTHREEmpty;\r
 \r
 /*-----------------------------------------------------------*/\r
 \r
-xComPortHandle xSerialPortInitMinimal( unsigned portLONG ulWantedBaud, unsigned portBASE_TYPE uxQueueLength )\r
+xComPortHandle xSerialPortInitMinimal( unsigned long ulWantedBaud, unsigned portBASE_TYPE uxQueueLength )\r
 {\r
        portENTER_CRITICAL();\r
        {\r
                /* Create the queues used by the com test task. */\r
-               xRxedChars = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof( signed portCHAR ) );\r
-               xCharsForTx = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof( signed portCHAR ) );\r
+               xRxedChars = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof( signed char ) );\r
+               xCharsForTx = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof( signed char ) );\r
 \r
                 /* Initialize UART asynchronous mode */\r
                BGR02 = configPER_CLOCK_HZ / ulWantedBaud;\r
@@ -120,7 +120,7 @@ xComPortHandle xSerialPortInitMinimal( unsigned portLONG ulWantedBaud, unsigned
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed portCHAR *pcRxedChar, portTickType xBlockTime )\r
+signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed char *pcRxedChar, portTickType xBlockTime )\r
 {\r
        /* Get the next character from the buffer.  Return false if no characters\r
        are available, or arrive before xBlockTime expires. */\r
@@ -135,7 +135,7 @@ signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed portCHAR *pcR
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-signed portBASE_TYPE xSerialPutChar( xComPortHandle pxPort, signed portCHAR cOutChar, portTickType xBlockTime )\r
+signed portBASE_TYPE xSerialPutChar( xComPortHandle pxPort, signed char cOutChar, portTickType xBlockTime )\r
 {\r
 signed portBASE_TYPE xReturn;\r
 \r
@@ -191,7 +191,7 @@ signed portBASE_TYPE xReturn;
  */\r
  __interrupt void UART2_RxISR (void)\r
 {\r
-       signed portCHAR cChar;\r
+       signed char cChar;\r
        portBASE_TYPE xHigherPriorityTaskWoken = pdFALSE;\r
 \r
        /* Get the character from the UART and post it on the queue of Rxed \r
@@ -216,7 +216,7 @@ signed portBASE_TYPE xReturn;
  */\r
 __interrupt void UART2_TxISR (void)\r
 {\r
-       signed portCHAR cChar;\r
+       signed char cChar;\r
        signed portBASE_TYPE xTaskWoken = pdFALSE;\r
 \r
        /* The previous character has been transmitted.  See if there are any\r
index 9844ee40c254bdb897c1aaaddf1528e9c9bfef02..8339969248199a451d25f85dcdeb1652664142c5 100644 (file)
@@ -63,7 +63,7 @@ char Getch5( void ) /* waits for and returns incomming char */
 \r
 void Puts5( const char *Name5 ) /* Puts a String to UART */\r
 {\r
-       volatile portSHORT      i, len;\r
+       volatile short  i, len;\r
        len = strlen( Name5 );\r
 \r
        for( i = 0; i < len; i++ )      /* go through string */\r
@@ -79,7 +79,7 @@ void Puts5( const char *Name5 ) /* Puts a String to UART */
 \r
 void Puthex5( unsigned long n, unsigned char digits )\r
 {\r
-       unsigned portCHAR       digit = 0, div = 0, i;\r
+       unsigned char   digit = 0, div = 0, i;\r
 \r
        div = ( 4 * (digits - 1) );                             /* init shift divisor */\r
        for( i = 0; i < digits; i++ )\r
@@ -92,8 +92,8 @@ void Puthex5( unsigned long n, unsigned char digits )
 \r
 void Putdec5( unsigned long x, int digits )\r
 {\r
-       portSHORT       i;\r
-       portCHAR        buf[10], sign = 1;\r
+       short   i;\r
+       char    buf[10], sign = 1;\r
 \r
        if( digits < 0 )\r
        {                                       /* should be print of zero? */\r
@@ -139,10 +139,10 @@ void vUtilityStartTraceTask( unsigned portBASE_TYPE uxPriority )
 \r
 static void vUART5Task( void *pvParameters )\r
 {\r
-       static portCHAR buff[ 900 ] = { 0 };\r
-       unsigned portLONG       trace_len, j;\r
+       static char     buff[ 900 ] = { 0 };\r
+       unsigned long   trace_len, j;\r
 \r
-       unsigned portCHAR       ch;\r
+       unsigned char   ch;\r
 \r
        SSR05_RIE = 1;\r
        Puts5( "\n -------------MB91467D FreeRTOS DEMO Task List and Trace Utility----------- \n" );\r
@@ -210,7 +210,7 @@ static void vUART5Task( void *pvParameters )
 \r
 __interrupt void UART5_RxISR( void )\r
 {\r
-unsigned portCHAR ch;\r
+unsigned char ch;\r
 portBASE_TYPE xHigherPriorityTaskWoken = pdFALSE;\r
 \r
        ch = RDR05;\r
index 7660b4205306e3bf5f1e354f10c2e9e4281edb7c..c3df26013bf7619a835dd76a4b1f34d8c8bb4303 100644 (file)
@@ -49,7 +49,7 @@ static void prvWatchdogTask   ( void *pvParameters )
  * The below function creates hardware watchdog task.\r
  *---------------------------------------------------------------------------*/\r
 #if WATCHDOG == WTC_IN_TASK\r
-void vStartWatchdogTask( unsigned portSHORT uxPriority )\r
+void vStartWatchdogTask( unsigned short uxPriority )\r
 {\r
        xTaskCreate( prvWatchdogTask , "KickWTC",   portMINIMAL_STACK_SIZE, ( void * ) NULL, uxPriority, ( xTaskHandle * ) NULL );\r
 }\r
index 6970a437668f97c6f064c7c4013fe4de1e4fc9df..76cb30e6e6b40d63598afda061a0e1769f43ea3a 100644 (file)
@@ -123,12 +123,12 @@ to PDR09 (SEG1) are used by the prvFlashCoRoutine() and PDR00 (SEG2) are used by
 /*\r
  * The 'fixed delay' co-routine as described at the top of the file.\r
  */\r
-static void prvFixedDelayCoRoutine( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex );\r
+static void prvFixedDelayCoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex );\r
 \r
 /*\r
  * The 'flash' co-routine as described at the top of the file.\r
  */\r
-static void prvFlashCoRoutine( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex );\r
+static void prvFlashCoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex );\r
 \r
 /* The queue used to pass data between the 'fixed delay' co-routines and the\r
 'flash' co-routine. */\r
@@ -168,7 +168,7 @@ unsigned portBASE_TYPE uxIndex;
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-static void prvFixedDelayCoRoutine( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex )\r
+static void prvFixedDelayCoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex )\r
 {\r
 /* Even though this is a co-routine the xResult variable does not need to be\r
 static as we do not need it to maintain its state between blocks. */\r
@@ -209,7 +209,7 @@ static const portTickType xFlashRates[ crfMAX_FLASH_TASKS ] = { 150 / portTICK_R
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-static void prvFlashCoRoutine( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex )\r
+static void prvFlashCoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex )\r
 {\r
 /* Even though this is a co-routine the variable do not need to be\r
 static as we do not need it to maintain their state between blocks. */\r
index a26583ba1a97c44c8698334fefa1a551441f1a7e..0ba97649579c1a909b45392be1190484508a3f17 100644 (file)
@@ -70,8 +70,8 @@
 \r
 #define partstNUM_LEDs 8\r
 \r
-static unsigned portCHAR sState[ partstNUM_LEDs ] = { pdFALSE };\r
-static unsigned portCHAR sState1[ partstNUM_LEDs ] = { pdFALSE };\r
+static unsigned char sState[ partstNUM_LEDs ] = { pdFALSE };\r
+static unsigned char sState1[ partstNUM_LEDs ] = { pdFALSE };\r
 \r
 \r
 /*-----------------------------------------------------------*/\r
index ca19ff0a7523fade925bf810ff9e65bfd64e432f..b54bd69c52dd0a7c1c699bc1c0a5e70544e0edd1 100644 (file)
@@ -85,19 +85,19 @@ static xQueueHandle                 xRxedChars;
 /* The queue used to hold characters waiting transmission. */\r
 static xQueueHandle                    xCharsForTx;\r
 \r
-static volatile portSHORT      sTHREEmpty;\r
+static volatile short  sTHREEmpty;\r
 \r
-static volatile portSHORT      queueFail = pdFALSE;\r
+static volatile short  queueFail = pdFALSE;\r
 \r
 /*-----------------------------------------------------------*/\r
-xComPortHandle xSerialPortInitMinimal( unsigned portLONG ulWantedBaud, unsigned portBASE_TYPE uxQueueLength )\r
+xComPortHandle xSerialPortInitMinimal( unsigned long ulWantedBaud, unsigned portBASE_TYPE uxQueueLength )\r
 {\r
        /* Initialise the hardware. */\r
        portENTER_CRITICAL();\r
        {\r
                /* Create the queues used by the com test task. */\r
-               xRxedChars = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof(signed portCHAR) );\r
-               xCharsForTx = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof(signed portCHAR) );\r
+               xRxedChars = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof(signed char) );\r
+               xCharsForTx = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof(signed char) );\r
 \r
                if( xRxedChars == 0 )\r
                {\r
@@ -129,7 +129,7 @@ xComPortHandle xSerialPortInitMinimal( unsigned portLONG ulWantedBaud, unsigned
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed portCHAR *pcRxedChar, portTickType xBlockTime )\r
+signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed char *pcRxedChar, portTickType xBlockTime )\r
 {\r
        /* Get the next character from the buffer.  Return false if no characters\r
        are available, or arrive before xBlockTime expires. */\r
@@ -144,7 +144,7 @@ signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed portCHAR *pcR
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-signed portBASE_TYPE xSerialPutChar( xComPortHandle pxPort, signed portCHAR cOutChar, portTickType xBlockTime )\r
+signed portBASE_TYPE xSerialPutChar( xComPortHandle pxPort, signed char cOutChar, portTickType xBlockTime )\r
 {\r
 signed portBASE_TYPE   xReturn;\r
 \r
@@ -199,7 +199,7 @@ signed portBASE_TYPE        xReturn;
  */\r
 __interrupt void UART0_RxISR( void )\r
 {\r
-volatile signed portCHAR       cChar;\r
+volatile signed char   cChar;\r
 portBASE_TYPE xHigherPriorityTaskWoken = pdFALSE;\r
 \r
        /* Get the character from the UART and post it on the queue of Rxed \r
@@ -223,7 +223,7 @@ portBASE_TYPE xHigherPriorityTaskWoken = pdFALSE;
  */\r
 __interrupt void UART0_TxISR( void )\r
 {\r
-signed portCHAR                        cChar;\r
+signed char                    cChar;\r
 signed portBASE_TYPE   xTaskWoken = pdFALSE;\r
 \r
        /* The previous character has been transmitted.  See if there are any\r
index c37b8b87e47dadd3e0370696ad7ca982c5d378a2..4b0bb9e73c3a965fa486c754c58e060c1aaf562a 100644 (file)
@@ -69,7 +69,7 @@ char Getch0( void ) /* waits for and returns incomming char   */
 \r
 void Puts0( const char *Name1 ) /* Puts a String to UART */\r
 {\r
-       volatile portSHORT      i, len;\r
+       volatile short  i, len;\r
        len = strlen( Name1 );\r
 \r
        for( i = 0; i < len; i++ )      /* go through string */\r
@@ -85,7 +85,7 @@ void Puts0( const char *Name1 ) /* Puts a String to UART */
 \r
 void Puthex0( unsigned long n, unsigned char digits )\r
 {\r
-       unsigned portCHAR       digit = 0, div = 0, i;\r
+       unsigned char   digit = 0, div = 0, i;\r
 \r
        div = ( 4 * (digits - 1) );                             /* init shift divisor */\r
        for( i = 0; i < digits; i++ )\r
@@ -98,8 +98,8 @@ void Puthex0( unsigned long n, unsigned char digits )
 \r
 void Putdec0( unsigned long x, int digits )\r
 {\r
-       portSHORT       i;\r
-       portCHAR        buf[10], sign = 1;\r
+       short   i;\r
+       char    buf[10], sign = 1;\r
 \r
        if( digits < 0 )\r
        {                                       /* should be print of zero? */\r
@@ -144,11 +144,11 @@ void vUtilityStartTraceTask( unsigned portBASE_TYPE uxPriority )
 \r
 static void vUART0Task( void *pvParameters )\r
 {\r
-       static portCHAR buff[ 800 ] = { 0 };\r
-       unsigned portLONG       trace_len;\r
-       signed portLONG         i, j, l = 0;\r
+       static char     buff[ 800 ] = { 0 };\r
+       unsigned long   trace_len;\r
+       signed long             i, j, l = 0;\r
 \r
-       unsigned portCHAR       ch;\r
+       unsigned char   ch;\r
        ( void ) pvParameters;\r
 \r
        SSR0_RIE = 1;\r
@@ -221,7 +221,7 @@ static void vUART0Task( void *pvParameters )
 \r
 __interrupt void UART0_TraceRxISR( void )\r
 {\r
-unsigned portCHAR ch;\r
+unsigned char ch;\r
 portBASE_TYPE xHigherPriorityTaskWoken = pdFALSE;\r
 \r
        ch = RDR0;\r
index 821ad31d76508e85d73e351faf1e52fa7ccee1e7..b4909b9853c11f421d5ebed538de03a3054ddf0d 100644 (file)
@@ -77,7 +77,7 @@
 #define partstTOTAL_NUM_LEDs           16\r
 #define partstNUM_LEDs_PER_DISPLAY     8\r
 \r
-volatile unsigned char *pucDisplayOutput[ 2 ] = { ( unsigned portCHAR * ) 3, ( unsigned portCHAR * ) 5 };\r
+volatile unsigned char *pucDisplayOutput[ 2 ] = { ( unsigned char * ) 3, ( unsigned char * ) 5 };\r
 \r
 void vParTestInitialise( void )\r
 {\r
index b01118a08277d7ca8b423704d7bc77e6d0b8a5ce..e4cb4ad370fb378bd189f38da29029e1a38e5634 100644 (file)
@@ -99,7 +99,7 @@
 static void vLEDFlashTask( void *pvParameters );\r
 \r
 /* The co-routine that is created 7 times. */\r
-static void prvFixedDelayCoRoutine( xCoRoutineHandle xHandle, unsigned short usIndex );\r
+static void prvFixedDelayCoRoutine( CoRoutineHandle_t xHandle, unsigned short usIndex );\r
 \r
 /* This task is created once, but itself creates 7 co-routines. */\r
 static void vLEDCoRoutineControlTask( void *pvParameters );\r
@@ -228,7 +228,7 @@ unsigned short usCoroutine;
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-static void prvFixedDelayCoRoutine( xCoRoutineHandle xHandle, unsigned short usIndex )\r
+static void prvFixedDelayCoRoutine( CoRoutineHandle_t xHandle, unsigned short usIndex )\r
 {\r
 /* The usIndex parameter of the co-routine function is used as an index into\r
 the xFlashRates array to obtain the delay period to use. */\r
index ddc1813842a64469ee2ef25f8705aaceccfdf880..5d440314f59389098b9541aca9be27b2b99dab42 100644 (file)
@@ -95,9 +95,9 @@ static xQueueHandle xCharsForTx;
 \r
 /*-----------------------------------------------------------*/\r
 \r
-xComPortHandle xSerialPortInitMinimal( unsigned portLONG ulWantedBaud, unsigned portBASE_TYPE uxQueueLength )\r
+xComPortHandle xSerialPortInitMinimal( unsigned long ulWantedBaud, unsigned portBASE_TYPE uxQueueLength )\r
 {\r
-unsigned portLONG ulBaudRateCount;\r
+unsigned long ulBaudRateCount;\r
 \r
        /* Initialise the hardware. */\r
 \r
@@ -117,11 +117,11 @@ unsigned portLONG ulBaudRateCount;
                UCA1CTL1 = UCSSEL0 | UCSSEL1;\r
                \r
                /* Setup baud rate low byte. */\r
-               UCA1BR0 = ( unsigned portCHAR ) ( ulBaudRateCount & ( unsigned long ) 0xff );\r
+               UCA1BR0 = ( unsigned char ) ( ulBaudRateCount & ( unsigned long ) 0xff );\r
 \r
                /* Setup baud rate high byte. */\r
                ulBaudRateCount >>= 8UL;\r
-               UCA1BR1 = ( unsigned portCHAR ) ( ulBaudRateCount & ( unsigned long ) 0xff );\r
+               UCA1BR1 = ( unsigned char ) ( ulBaudRateCount & ( unsigned long ) 0xff );\r
 \r
                /* UCLISTEN sets loopback mode! */\r
                UCA1STAT = UCLISTEN;\r
@@ -140,7 +140,7 @@ unsigned portLONG ulBaudRateCount;
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed portCHAR *pcRxedChar, portTickType xBlockTime )\r
+signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed char *pcRxedChar, portTickType xBlockTime )\r
 {\r
        /* Get the next character from the buffer.  Return false if no characters\r
        are available, or arrive before xBlockTime expires. */\r
@@ -155,7 +155,7 @@ signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed portCHAR *pcR
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-signed portBASE_TYPE xSerialPutChar( xComPortHandle pxPort, signed portCHAR cOutChar, portTickType xBlockTime )\r
+signed portBASE_TYPE xSerialPutChar( xComPortHandle pxPort, signed char cOutChar, portTickType xBlockTime )\r
 {\r
 signed portBASE_TYPE xReturn;\r
 \r
index 44980ba0f77fcc85d8a8c1bca431632753601bc4..aea3f736f558dbbb4e950e8878e62bedd722447d 100644 (file)
@@ -95,9 +95,9 @@ static xQueueHandle xCharsForTx;
 \r
 /*-----------------------------------------------------------*/\r
 \r
-xComPortHandle xSerialPortInitMinimal( unsigned portLONG ulWantedBaud, unsigned portBASE_TYPE uxQueueLength )\r
+xComPortHandle xSerialPortInitMinimal( unsigned long ulWantedBaud, unsigned portBASE_TYPE uxQueueLength )\r
 {\r
-unsigned portLONG ulBaudRateCount;\r
+unsigned long ulBaudRateCount;\r
 \r
        /* Initialise the hardware. */\r
 \r
@@ -107,8 +107,8 @@ unsigned portLONG ulBaudRateCount;
        portENTER_CRITICAL();\r
        {\r
                /* Create the queues used by the com test task. */\r
-               xRxedChars = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof( signed portCHAR ) );\r
-               xCharsForTx = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof( signed portCHAR ) );\r
+               xRxedChars = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof( signed char ) );\r
+               xCharsForTx = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof( signed char ) );\r
 \r
                /* Reset UART. */\r
                UCA1CTL1 |= UCSWRST;\r
@@ -117,11 +117,11 @@ unsigned portLONG ulBaudRateCount;
                UCA1CTL1 = UCSSEL0 | UCSSEL1;\r
                \r
                /* Setup baud rate low byte. */\r
-               UCA1BR0 = ( unsigned portCHAR ) ( ulBaudRateCount & ( unsigned portLONG ) 0xff );\r
+               UCA1BR0 = ( unsigned char ) ( ulBaudRateCount & ( unsigned long ) 0xff );\r
 \r
                /* Setup baud rate high byte. */\r
                ulBaudRateCount >>= 8UL;\r
-               UCA1BR1 = ( unsigned portCHAR ) ( ulBaudRateCount & ( unsigned portLONG ) 0xff );\r
+               UCA1BR1 = ( unsigned char ) ( ulBaudRateCount & ( unsigned long ) 0xff );\r
 \r
                /* UCLISTEN sets loopback mode! */\r
                UCA1STAT = UCLISTEN;\r
@@ -140,7 +140,7 @@ unsigned portLONG ulBaudRateCount;
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed portCHAR *pcRxedChar, portTickType xBlockTime )\r
+signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed char *pcRxedChar, portTickType xBlockTime )\r
 {\r
        /* Get the next character from the buffer.  Return false if no characters\r
        are available, or arrive before xBlockTime expires. */\r
@@ -155,7 +155,7 @@ signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed portCHAR *pcR
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-signed portBASE_TYPE xSerialPutChar( xComPortHandle pxPort, signed portCHAR cOutChar, portTickType xBlockTime )\r
+signed portBASE_TYPE xSerialPutChar( xComPortHandle pxPort, signed char cOutChar, portTickType xBlockTime )\r
 {\r
 signed portBASE_TYPE xReturn;\r
 \r
index 1eaeea8f483f71b76b52a4f138e471deff56dac8..3fc2dfe6611e8ba49e00493847e709287fbf2d29 100644 (file)
@@ -163,13 +163,13 @@ static short sRegTestStatus = pdPASS;
 \r
 /* 78K0R Option Byte Definition. Watchdog disabled, LVI enabled, OCD interface\r
 enabled. */\r
-__root __far const unsigned portCHAR OptionByte[] @ 0x00C0 =\r
+__root __far const unsigned char OptionByte[] @ 0x00C0 =\r
 {\r
        WATCHDOG_DISABLED, LVI_ENABLED, RESERVED_FF, OCD_ENABLED\r
 };\r
 \r
 /* Security byte definition */\r
-__root __far const unsigned portCHAR SecuIDCode[]  @ 0x00C4 =\r
+__root __far const unsigned char SecuIDCode[]  @ 0x00C4 =\r
 {\r
        0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff\r
 };\r
@@ -283,7 +283,7 @@ portTickType xToggleRate = mainNO_ERROR_TOGGLE_PERIOD, xLastWakeTime;
 \r
 int __low_level_init(void)\r
 {\r
-unsigned portCHAR ucResetFlag = RESF;\r
+unsigned char ucResetFlag = RESF;\r
 \r
        portDISABLE_INTERRUPTS();\r
 \r
@@ -310,7 +310,7 @@ unsigned portCHAR ucResetFlag = RESF;
 \r
                /* Set clock speed. */\r
                CSS = 0;\r
-               CKC &= (unsigned portCHAR)~0x07;\r
+               CKC &= (unsigned char)~0x07;\r
                CKC |= 0x00;\r
        }\r
        #else\r
index 8659f31deca30d5935563262a08d1500d3bc9324..bcf1a458c1ccc83a279f0278c5ea4472adc283f5 100644 (file)
 /*-----------------------------------------------------------*/\r
 \r
 /* Called by the startup code to initialise the run time system. */\r
-unsigned portCHAR __low_level_init(void);\r
+unsigned char __low_level_init(void);\r
 \r
 /*-----------------------------------------------------------*/\r
 \r
-unsigned portCHAR __low_level_init(void)\r
+unsigned char __low_level_init(void)\r
 {\r
-unsigned portCHAR resetflag = RESF;\r
-unsigned portCHAR psval = 0;\r
+unsigned char resetflag = RESF;\r
+unsigned char psval = 0;\r
 unsigned portBASE_TYPE i = 0;        \r
 \r
        /* Setup provided by NEC. */\r
index 55baee046112b59874047d60370c326d1a816211..c5488fe5e90df061931646c3be45369f1cae76a1 100644 (file)
 /*-----------------------------------------------------------*/\r
 \r
 /* Called by the startup code to initialise the run time system. */\r
-unsigned portCHAR __low_level_init(void);\r
+unsigned char __low_level_init(void);\r
 \r
 /*-----------------------------------------------------------*/\r
 \r
-unsigned portCHAR __low_level_init(void)\r
+unsigned char __low_level_init(void)\r
 {\r
-unsigned portCHAR resetflag = RESF;\r
-unsigned portCHAR psval = 0;\r
+unsigned char resetflag = RESF;\r
+unsigned char psval = 0;\r
 \r
        /* Setup provided by NEC. */\r
 \r
index 2f0994f68b2b3769f23b833b5e32e2a3453e5ca5..d89aa11253dcedc0fe64931dff28d158cf8566f6 100644 (file)
 /*-----------------------------------------------------------*/\r
 \r
 /* Called by the startup code to initialise the run time system. */\r
-unsigned portCHAR __low_level_init( void );\r
+unsigned char __low_level_init( void );\r
 \r
 /*-----------------------------------------------------------*/\r
 \r
-unsigned portCHAR __low_level_init( void )\r
+unsigned char __low_level_init( void )\r
 {\r
-unsigned portCHAR resetflag = RESF;\r
+unsigned char resetflag = RESF;\r
 unsigned portBASE_TYPE i = 0;         \r
 \r
        portDISABLE_INTERRUPTS();         /* disable global interrupts */                      \r
index 3637dc681b8daeaec63797f8f32aa5d449224d49..abb3622da1c27dbeb7e064dab2745dbf523220c3 100644 (file)
@@ -148,7 +148,7 @@ extern void vRegTest2( void *pvParameters );
 \r
 /* A variable that will get set to fail if a RegTest task finds an error.  The\r
 variable is inspected by the 'Check' task. */\r
-static volatile portLONG lRegTestStatus = pdPASS;\r
+static volatile long lRegTestStatus = pdPASS;\r
 \r
 /*-----------------------------------------------------------*/\r
 \r
index 17c1d06722379c8cb07210b517393e393e585210..21c659126ce4777cde5559966a02c11a36bc16b2 100644 (file)
@@ -116,14 +116,14 @@ static volatile unsigned long ulTxInProgress = pdFALSE;
 /*\r
  * See the serial2.h header file.\r
  */\r
-xComPortHandle xSerialPortInitMinimal( unsigned portLONG ulWantedBaud, unsigned portBASE_TYPE uxQueueLength )\r
+xComPortHandle xSerialPortInitMinimal( unsigned long ulWantedBaud, unsigned portBASE_TYPE uxQueueLength )\r
 {\r
 xComPortHandle xReturn = serHANDLE;\r
-const unsigned portLONG ulFuclk = ( configCPU_CLOCK_HZ / 2 ) / 8UL;\r
+const unsigned long ulFuclk = ( configCPU_CLOCK_HZ / 2 ) / 8UL;\r
 \r
        /* Create the queues used to hold Rx and Tx characters. */\r
-       xRxedChars = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof( signed portCHAR ) );\r
-       xCharsForTx = xQueueCreate( uxQueueLength + 1, ( unsigned portBASE_TYPE ) sizeof( signed portCHAR ) );\r
+       xRxedChars = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof( signed char ) );\r
+       xCharsForTx = xQueueCreate( uxQueueLength + 1, ( unsigned portBASE_TYPE ) sizeof( signed char ) );\r
 \r
        /* If the queues were created correctly then setup the serial port\r
        hardware. */\r
@@ -161,7 +161,7 @@ const unsigned portLONG ulFuclk = ( configCPU_CLOCK_HZ / 2 ) / 8UL;
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed portCHAR *pcRxedChar, portTickType xBlockTime )\r
+signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed char *pcRxedChar, portTickType xBlockTime )\r
 {\r
        /* The port handle is not required as this driver only supports one port. */\r
        ( void ) pxPort;\r
@@ -179,9 +179,9 @@ signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed portCHAR *pcR
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-void vSerialPutString( xComPortHandle pxPort, const signed portCHAR * const pcString, unsigned portSHORT usStringLength )\r
+void vSerialPutString( xComPortHandle pxPort, const signed char * const pcString, unsigned short usStringLength )\r
 {\r
-signed portCHAR *pxNext;\r
+signed char *pxNext;\r
 \r
        /* A couple of parameters that this port does not use. */\r
        ( void ) usStringLength;\r
@@ -194,7 +194,7 @@ signed portCHAR *pxNext;
        ( void ) pxPort;\r
 \r
        /* Send each character in the string, one at a time. */\r
-       pxNext = ( signed portCHAR * ) pcString;\r
+       pxNext = ( signed char * ) pcString;\r
        while( *pxNext )\r
        {\r
                xSerialPutChar( pxPort, *pxNext, serNO_BLOCK );\r
@@ -203,7 +203,7 @@ signed portCHAR *pxNext;
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-signed portBASE_TYPE xSerialPutChar( xComPortHandle pxPort, signed portCHAR cOutChar, portTickType xBlockTime )\r
+signed portBASE_TYPE xSerialPutChar( xComPortHandle pxPort, signed char cOutChar, portTickType xBlockTime )\r
 {\r
 portBASE_TYPE xReturn = pdPASS;\r
 \r
@@ -267,7 +267,7 @@ portBASE_TYPE xHigherPriorityTaskWoken = pdFALSE;
 /* Rx interrupt handler.  This is called from the asm file wrapper. */\r
 void vUARTRxISRHandler( void )\r
 {\r
-portCHAR cChar;\r
+char cChar;\r
 portBASE_TYPE xHigherPriorityTaskWoken = pdFALSE;\r
 \r
        /* Send the received character to the Rx queue. */\r
index 8e3ba08ebdbcc1f7d55156f0697d76718a6197e6..a8658d7acdd955b60a90c4637ce3afbcc217a040 100644 (file)
@@ -87,12 +87,12 @@ static void prvSetupLCD( void );
 /* \r
  * Move to the first (0) or second (1) row of the LCD. \r
  */\r
-static void prvLCDGotoRow( unsigned portSHORT usRow );\r
+static void prvLCDGotoRow( unsigned short usRow );\r
 \r
 /* \r
  * Write a string of text to the LCD. \r
  */\r
-static void prvLCDPutString( portCHAR *pcString );\r
+static void prvLCDPutString( char *pcString );\r
 \r
 /* \r
  * Clear the LCD. \r
@@ -137,7 +137,7 @@ xQueueHandle xStartLCDTask( void )
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-static void prvLCDGotoRow( unsigned portSHORT usRow )\r
+static void prvLCDGotoRow( unsigned short usRow )\r
 {\r
        if( usRow == 0 )\r
        {\r
@@ -154,7 +154,7 @@ static void prvLCDGotoRow( unsigned portSHORT usRow )
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-static void prvLCDPutString( portCHAR *pcString )\r
+static void prvLCDPutString( char *pcString )\r
 {\r
        /* Write out each character with appropriate delay between each. */\r
        while( *pcString )\r
@@ -206,7 +206,7 @@ static void prvSetupLCD( void )
 static void vLCDTask( void *pvParameters )\r
 {\r
 xLCDMessage xMessage;\r
-unsigned portSHORT usRow = 0;\r
+unsigned short usRow = 0;\r
 \r
        /* Remove compiler warnigns. */\r
        ( void ) pvParameters;\r
index 5d8916800dd8cb81c3a868b588020ff0cce2406f..6df0b4232e8ce957f90594ed3ff6a0766c615ea9 100644 (file)
@@ -91,11 +91,11 @@ static void prvCalculateAndStoreJitter( void );
 \r
 /* The maximum time (in processor clocks) between two consecutive timer\r
 interrupts so far. */\r
-unsigned portSHORT usMaxJitter = 0;\r
+unsigned short usMaxJitter = 0;\r
 \r
 /*-----------------------------------------------------------*/\r
 \r
-void vSetupTimerTest( unsigned portSHORT usFrequencyHz )\r
+void vSetupTimerTest( unsigned short usFrequencyHz )\r
 {\r
        /* T2 is used to generate interrupts.  T4 is used to provide an accurate\r
        time measurement. */\r
@@ -105,10 +105,10 @@ void vSetupTimerTest( unsigned portSHORT usFrequencyHz )
        TMR4 = 0;\r
 \r
        /* Timer 2 is going to interrupt at usFrequencyHz Hz. */\r
-       PR2 = ( unsigned portSHORT ) ( configCPU_CLOCK_HZ / ( unsigned portLONG ) usFrequencyHz );\r
+       PR2 = ( unsigned short ) ( configCPU_CLOCK_HZ / ( unsigned long ) usFrequencyHz );\r
 \r
        /* Timer 4 is going to free run from minimum to maximum value. */\r
-       PR4 = ( unsigned portSHORT ) timerMAX_COUNT;\r
+       PR4 = ( unsigned short ) timerMAX_COUNT;\r
 \r
        /* Setup timer 2 interrupt priority to be above the kernel priority so \r
        the timer jitter is not effected by the kernel activity. */\r
@@ -128,8 +128,8 @@ void vSetupTimerTest( unsigned portSHORT usFrequencyHz )
 \r
 static void prvCalculateAndStoreJitter( void )\r
 {\r
-static unsigned portSHORT usLastCount = 0, usSettleCount = 0;\r
-unsigned portSHORT usThisCount, usDifference;\r
+static unsigned short usLastCount = 0, usSettleCount = 0;\r
+unsigned short usThisCount, usDifference;\r
 \r
        /* Capture the timer value as we enter the interrupt. */\r
        usThisCount = TMR4;\r
index f06ea14a3a53cf8074ad33a5e965682c598fe399..4aa9d7bd42e1773d66346e00d2a489ff9751a8cc 100644 (file)
@@ -125,11 +125,11 @@ static void vFlopTest2( void *pvParameters );
 \r
 /* Buffers into which the flop registers will be saved.  There is a buffer for \r
 both tasks. */\r
-static volatile unsigned portLONG ulFlopRegisters[ flopNUMBER_OF_TASKS ][ portNO_FLOP_REGISTERS_TO_SAVE ];\r
+static volatile unsigned long ulFlopRegisters[ flopNUMBER_OF_TASKS ][ portNO_FLOP_REGISTERS_TO_SAVE ];\r
 \r
 /* Variables that are incremented by the tasks to indicate that they are still\r
 running. */\r
-static volatile unsigned portLONG ulFlop1CycleCount = 0, ulFlop2CycleCount = 0;\r
+static volatile unsigned long ulFlop1CycleCount = 0, ulFlop2CycleCount = 0;\r
 \r
 /*-----------------------------------------------------------*/\r
 \r
@@ -219,7 +219,7 @@ portBASE_TYPE xAreFlopRegisterTestsStillRunning( void )
 {\r
 portBASE_TYPE xReturn = pdPASS;\r
 unsigned portBASE_TYPE x, y, z = flopSTART_VALUE;\r
-static unsigned portLONG ulLastFlop1CycleCount = 0, ulLastFlop2CycleCount = 0;\r
+static unsigned long ulLastFlop1CycleCount = 0, ulLastFlop2CycleCount = 0;\r
 \r
        /* Called from the 'check' task.\r
        \r
index 54e8c3bceac8377c86f8e7714fc363557fc14e96..f8b13ce6a498132175fcb0145aa9c6defc7e04c8 100644 (file)
@@ -102,13 +102,13 @@ static portTASK_FUNCTION_PROTO( vCompetingMathTask4, pvParameters );
 \r
 /* These variables are used to check that all the tasks are still running.  If a \r
 task gets a calculation wrong it will stop incrementing its check variable. */\r
-static volatile unsigned portSHORT usTaskCheck[ mathNUMBER_OF_TASKS ] = { ( unsigned portSHORT ) 0 };\r
+static volatile unsigned short usTaskCheck[ mathNUMBER_OF_TASKS ] = { ( unsigned short ) 0 };\r
 \r
 /* Buffers into which the flop registers will be saved.  There is a buffer for \r
 each task created within this file.  Zeroing out this array is the normal and\r
 safe option as this will cause the task to start with all zeros in its flop\r
 context. */\r
-static unsigned portLONG ulFlopRegisters[ mathNUMBER_OF_TASKS ][ portNO_FLOP_REGISTERS_TO_SAVE ];\r
+static unsigned long ulFlopRegisters[ mathNUMBER_OF_TASKS ][ portNO_FLOP_REGISTERS_TO_SAVE ];\r
 \r
 /*-----------------------------------------------------------*/\r
 \r
@@ -172,9 +172,9 @@ portBASE_TYPE x, y;
 static portTASK_FUNCTION( vCompetingMathTask1, pvParameters )\r
 {\r
 volatile portFLOAT ff1, ff2, ff3, ff4;\r
-volatile unsigned portSHORT *pusTaskCheckVariable;\r
+volatile unsigned short *pusTaskCheckVariable;\r
 volatile portFLOAT fAnswer;\r
-portSHORT sError = pdFALSE;\r
+short sError = pdFALSE;\r
 \r
        ff1 = 123.4567F;\r
        ff2 = 2345.6789F;\r
@@ -184,7 +184,7 @@ portSHORT sError = pdFALSE;
 \r
        /* The variable this task increments to show it is still running is passed in \r
        as the parameter. */\r
-       pusTaskCheckVariable = ( unsigned portSHORT * ) pvParameters;\r
+       pusTaskCheckVariable = ( unsigned short * ) pvParameters;\r
 \r
        /* Keep performing a calculation and checking the result against a constant. */\r
        for(;;)\r
@@ -224,9 +224,9 @@ portSHORT sError = pdFALSE;
 static portTASK_FUNCTION( vCompetingMathTask2, pvParameters )\r
 {\r
 volatile portFLOAT ff1, ff2, ff3, ff4;\r
-volatile unsigned portSHORT *pusTaskCheckVariable;\r
+volatile unsigned short *pusTaskCheckVariable;\r
 volatile portFLOAT fAnswer;\r
-portSHORT sError = pdFALSE;\r
+short sError = pdFALSE;\r
 \r
        ff1 = -389.38F;\r
        ff2 = 32498.2F;\r
@@ -237,7 +237,7 @@ portSHORT sError = pdFALSE;
 \r
        /* The variable this task increments to show it is still running is passed in \r
        as the parameter. */\r
-       pusTaskCheckVariable = ( unsigned portSHORT * ) pvParameters;\r
+       pusTaskCheckVariable = ( unsigned short * ) pvParameters;\r
 \r
        /* Keep performing a calculation and checking the result against a constant. */\r
        for( ;; )\r
@@ -277,14 +277,14 @@ portSHORT sError = pdFALSE;
 static portTASK_FUNCTION( vCompetingMathTask3, pvParameters )\r
 {\r
 volatile portFLOAT *pfArray, fTotal1, fTotal2, fDifference;\r
-volatile unsigned portSHORT *pusTaskCheckVariable;\r
+volatile unsigned short *pusTaskCheckVariable;\r
 const size_t xArraySize = 10;\r
 size_t xPosition;\r
-portSHORT sError = pdFALSE;\r
+short sError = pdFALSE;\r
 \r
        /* The variable this task increments to show it is still running is passed in \r
        as the parameter. */\r
-       pusTaskCheckVariable = ( unsigned portSHORT * ) pvParameters;\r
+       pusTaskCheckVariable = ( unsigned short * ) pvParameters;\r
 \r
        pfArray = ( portFLOAT * ) pvPortMalloc( xArraySize * sizeof( portFLOAT ) );\r
 \r
@@ -334,14 +334,14 @@ portSHORT sError = pdFALSE;
 static portTASK_FUNCTION( vCompetingMathTask4, pvParameters )\r
 {\r
 volatile portFLOAT *pfArray, fTotal1, fTotal2, fDifference;\r
-volatile unsigned portSHORT *pusTaskCheckVariable;\r
+volatile unsigned short *pusTaskCheckVariable;\r
 const size_t xArraySize = 10;\r
 size_t xPosition;\r
-portSHORT sError = pdFALSE;\r
+short sError = pdFALSE;\r
 \r
        /* The variable this task increments to show it is still running is passed in \r
        as the parameter. */\r
-       pusTaskCheckVariable = ( unsigned portSHORT * ) pvParameters;\r
+       pusTaskCheckVariable = ( unsigned short * ) pvParameters;\r
 \r
        pfArray = ( portFLOAT * ) pvPortMalloc( xArraySize * sizeof( portFLOAT ) );\r
 \r
@@ -393,7 +393,7 @@ portBASE_TYPE xAreMathsTaskStillRunning( void )
 {\r
 /* Keep a history of the check variables so we know if they have been incremented \r
 since the last call. */\r
-static unsigned portSHORT usLastTaskCheck[ mathNUMBER_OF_TASKS ] = { ( unsigned portSHORT ) 0 };\r
+static unsigned short usLastTaskCheck[ mathNUMBER_OF_TASKS ] = { ( unsigned short ) 0 };\r
 portBASE_TYPE xReturn = pdTRUE, xTask;\r
 \r
        /* Check the maths tasks are still running by ensuring their check variables \r
index 0b523edd2bf0ccff0c359a7795d43a0aae443954..1729304f62260e971bd2aead86f64f889b51efe5 100644 (file)
@@ -167,7 +167,7 @@ discover an unexpected value. */
 static volatile unsigned portBASE_TYPE xRegTestStatus = pdPASS;\r
 \r
 /* Counters used to ensure the regtest tasks are still running. */\r
-static volatile unsigned portLONG ulRegTest1Counter = 0UL, ulRegTest2Counter = 0UL;\r
+static volatile unsigned long ulRegTest1Counter = 0UL, ulRegTest2Counter = 0UL;\r
 \r
 /*-----------------------------------------------------------*/\r
 \r
@@ -226,7 +226,7 @@ int main( void )
 static portBASE_TYPE prvCheckOtherTasksAreStillRunning( void )\r
 {\r
 portBASE_TYPE lReturn = pdPASS;\r
-static unsigned portLONG ulLastRegTest1Counter= 0UL, ulLastRegTest2Counter = 0UL;\r
+static unsigned long ulLastRegTest1Counter= 0UL, ulLastRegTest2Counter = 0UL;\r
 \r
        /* The demo tasks maintain a count that increments every cycle of the task\r
        provided that the task has never encountered an error.  This function \r
@@ -691,12 +691,12 @@ static void prvRegTestTask2( void *pvParameters )
 /* This hook function will get called if there is a suspected stack overflow.\r
 An overflow can cause the task name to be corrupted, in which case the task\r
 handle needs to be used to determine the offending task. */\r
-void vApplicationStackOverflowHook( xTaskHandle xTask, signed portCHAR *pcTaskName );\r
-void vApplicationStackOverflowHook( xTaskHandle xTask, signed portCHAR *pcTaskName )\r
+void vApplicationStackOverflowHook( xTaskHandle xTask, signed char *pcTaskName );\r
+void vApplicationStackOverflowHook( xTaskHandle xTask, signed char *pcTaskName )\r
 {\r
 /* To prevent the optimiser removing the variables. */\r
 volatile xTaskHandle xTaskIn = xTask;\r
-volatile signed portCHAR *pcTaskNameIn = pcTaskName;\r
+volatile signed char *pcTaskNameIn = pcTaskName;\r
 \r
        /* Remove compiler warnings. */\r
        ( void ) xTaskIn;\r
index a3cb8cab4b19eca2dfb9b34604cd13a2c0ab3b0a..b23fb21bfa512b18d5bb6a37575ef105192047d5 100644 (file)
@@ -100,7 +100,7 @@ static void vSerialISR( XUartLite *pxUART );
 \r
 /*-----------------------------------------------------------*/\r
 \r
-xComPortHandle xSerialPortInitMinimal( unsigned portLONG ulWantedBaud, unsigned portBASE_TYPE uxQueueLength )\r
+xComPortHandle xSerialPortInitMinimal( unsigned long ulWantedBaud, unsigned portBASE_TYPE uxQueueLength )\r
 {\r
        /* NOTE: The baud rate used by this driver is determined by the hardware\r
        parameterization of the UART Lite peripheral, and the baud value passed to\r
@@ -108,8 +108,8 @@ xComPortHandle xSerialPortInitMinimal( unsigned portLONG ulWantedBaud, unsigned
        ( void ) ulWantedBaud;\r
 \r
        /* Create the queues used to hold Rx and Tx characters. */\r
-       xRxedChars = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof( signed portCHAR ) );\r
-       xCharsForTx = xQueueCreate( uxQueueLength + 1, ( unsigned portBASE_TYPE ) sizeof( signed portCHAR ) );\r
+       xRxedChars = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof( signed char ) );\r
+       xCharsForTx = xQueueCreate( uxQueueLength + 1, ( unsigned portBASE_TYPE ) sizeof( signed char ) );\r
 \r
        /* Only initialise the UART if the queues were created correctly. */\r
        if( ( xRxedChars != NULL ) && ( xCharsForTx != NULL ) )\r
@@ -133,7 +133,7 @@ xComPortHandle xSerialPortInitMinimal( unsigned portLONG ulWantedBaud, unsigned
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed portCHAR *pcRxedChar, portTickType xBlockTime )\r
+signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed char *pcRxedChar, portTickType xBlockTime )\r
 {\r
        /* The port handle is not required as this driver only supports one UART. */\r
        ( void ) pxPort;\r
@@ -151,7 +151,7 @@ signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed portCHAR *pcR
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-signed portBASE_TYPE xSerialPutChar( xComPortHandle pxPort, signed portCHAR cOutChar, portTickType xBlockTime )\r
+signed portBASE_TYPE xSerialPutChar( xComPortHandle pxPort, signed char cOutChar, portTickType xBlockTime )\r
 {\r
 portBASE_TYPE xReturn = pdTRUE;\r
 \r
@@ -202,9 +202,9 @@ void vSerialClose( xComPortHandle xPort )
 \r
 static void vSerialISR( XUartLite *pxUART )\r
 {\r
-unsigned portLONG ulISRStatus;\r
+unsigned long ulISRStatus;\r
 portBASE_TYPE xHigherPriorityTaskWoken = pdFALSE, lDidSomething;\r
-portCHAR cChar;\r
+char cChar;\r
 \r
        /* Just to remove compiler warning. */\r
        ( void ) pxUART;\r
@@ -220,7 +220,7 @@ portCHAR cChar;
                        /* A character is available - place it in the queue of received\r
                        characters.  This might wake a task that was blocked waiting for \r
                        data. */\r
-                       cChar = ( portCHAR ) XIo_In32( XPAR_RS232_UART_BASEADDR + XUL_RX_FIFO_OFFSET );\r
+                       cChar = ( char ) XIo_In32( XPAR_RS232_UART_BASEADDR + XUL_RX_FIFO_OFFSET );\r
                        xQueueSendFromISR( xRxedChars, &cChar, &xHigherPriorityTaskWoken );\r
                        lDidSomething = pdTRUE;\r
                }\r
index f06ea14a3a53cf8074ad33a5e965682c598fe399..4aa9d7bd42e1773d66346e00d2a489ff9751a8cc 100644 (file)
@@ -125,11 +125,11 @@ static void vFlopTest2( void *pvParameters );
 \r
 /* Buffers into which the flop registers will be saved.  There is a buffer for \r
 both tasks. */\r
-static volatile unsigned portLONG ulFlopRegisters[ flopNUMBER_OF_TASKS ][ portNO_FLOP_REGISTERS_TO_SAVE ];\r
+static volatile unsigned long ulFlopRegisters[ flopNUMBER_OF_TASKS ][ portNO_FLOP_REGISTERS_TO_SAVE ];\r
 \r
 /* Variables that are incremented by the tasks to indicate that they are still\r
 running. */\r
-static volatile unsigned portLONG ulFlop1CycleCount = 0, ulFlop2CycleCount = 0;\r
+static volatile unsigned long ulFlop1CycleCount = 0, ulFlop2CycleCount = 0;\r
 \r
 /*-----------------------------------------------------------*/\r
 \r
@@ -219,7 +219,7 @@ portBASE_TYPE xAreFlopRegisterTestsStillRunning( void )
 {\r
 portBASE_TYPE xReturn = pdPASS;\r
 unsigned portBASE_TYPE x, y, z = flopSTART_VALUE;\r
-static unsigned portLONG ulLastFlop1CycleCount = 0, ulLastFlop2CycleCount = 0;\r
+static unsigned long ulLastFlop1CycleCount = 0, ulLastFlop2CycleCount = 0;\r
 \r
        /* Called from the 'check' task.\r
        \r
index 54e8c3bceac8377c86f8e7714fc363557fc14e96..f8b13ce6a498132175fcb0145aa9c6defc7e04c8 100644 (file)
@@ -102,13 +102,13 @@ static portTASK_FUNCTION_PROTO( vCompetingMathTask4, pvParameters );
 \r
 /* These variables are used to check that all the tasks are still running.  If a \r
 task gets a calculation wrong it will stop incrementing its check variable. */\r
-static volatile unsigned portSHORT usTaskCheck[ mathNUMBER_OF_TASKS ] = { ( unsigned portSHORT ) 0 };\r
+static volatile unsigned short usTaskCheck[ mathNUMBER_OF_TASKS ] = { ( unsigned short ) 0 };\r
 \r
 /* Buffers into which the flop registers will be saved.  There is a buffer for \r
 each task created within this file.  Zeroing out this array is the normal and\r
 safe option as this will cause the task to start with all zeros in its flop\r
 context. */\r
-static unsigned portLONG ulFlopRegisters[ mathNUMBER_OF_TASKS ][ portNO_FLOP_REGISTERS_TO_SAVE ];\r
+static unsigned long ulFlopRegisters[ mathNUMBER_OF_TASKS ][ portNO_FLOP_REGISTERS_TO_SAVE ];\r
 \r
 /*-----------------------------------------------------------*/\r
 \r
@@ -172,9 +172,9 @@ portBASE_TYPE x, y;
 static portTASK_FUNCTION( vCompetingMathTask1, pvParameters )\r
 {\r
 volatile portFLOAT ff1, ff2, ff3, ff4;\r
-volatile unsigned portSHORT *pusTaskCheckVariable;\r
+volatile unsigned short *pusTaskCheckVariable;\r
 volatile portFLOAT fAnswer;\r
-portSHORT sError = pdFALSE;\r
+short sError = pdFALSE;\r
 \r
        ff1 = 123.4567F;\r
        ff2 = 2345.6789F;\r
@@ -184,7 +184,7 @@ portSHORT sError = pdFALSE;
 \r
        /* The variable this task increments to show it is still running is passed in \r
        as the parameter. */\r
-       pusTaskCheckVariable = ( unsigned portSHORT * ) pvParameters;\r
+       pusTaskCheckVariable = ( unsigned short * ) pvParameters;\r
 \r
        /* Keep performing a calculation and checking the result against a constant. */\r
        for(;;)\r
@@ -224,9 +224,9 @@ portSHORT sError = pdFALSE;
 static portTASK_FUNCTION( vCompetingMathTask2, pvParameters )\r
 {\r
 volatile portFLOAT ff1, ff2, ff3, ff4;\r
-volatile unsigned portSHORT *pusTaskCheckVariable;\r
+volatile unsigned short *pusTaskCheckVariable;\r
 volatile portFLOAT fAnswer;\r
-portSHORT sError = pdFALSE;\r
+short sError = pdFALSE;\r
 \r
        ff1 = -389.38F;\r
        ff2 = 32498.2F;\r
@@ -237,7 +237,7 @@ portSHORT sError = pdFALSE;
 \r
        /* The variable this task increments to show it is still running is passed in \r
        as the parameter. */\r
-       pusTaskCheckVariable = ( unsigned portSHORT * ) pvParameters;\r
+       pusTaskCheckVariable = ( unsigned short * ) pvParameters;\r
 \r
        /* Keep performing a calculation and checking the result against a constant. */\r
        for( ;; )\r
@@ -277,14 +277,14 @@ portSHORT sError = pdFALSE;
 static portTASK_FUNCTION( vCompetingMathTask3, pvParameters )\r
 {\r
 volatile portFLOAT *pfArray, fTotal1, fTotal2, fDifference;\r
-volatile unsigned portSHORT *pusTaskCheckVariable;\r
+volatile unsigned short *pusTaskCheckVariable;\r
 const size_t xArraySize = 10;\r
 size_t xPosition;\r
-portSHORT sError = pdFALSE;\r
+short sError = pdFALSE;\r
 \r
        /* The variable this task increments to show it is still running is passed in \r
        as the parameter. */\r
-       pusTaskCheckVariable = ( unsigned portSHORT * ) pvParameters;\r
+       pusTaskCheckVariable = ( unsigned short * ) pvParameters;\r
 \r
        pfArray = ( portFLOAT * ) pvPortMalloc( xArraySize * sizeof( portFLOAT ) );\r
 \r
@@ -334,14 +334,14 @@ portSHORT sError = pdFALSE;
 static portTASK_FUNCTION( vCompetingMathTask4, pvParameters )\r
 {\r
 volatile portFLOAT *pfArray, fTotal1, fTotal2, fDifference;\r
-volatile unsigned portSHORT *pusTaskCheckVariable;\r
+volatile unsigned short *pusTaskCheckVariable;\r
 const size_t xArraySize = 10;\r
 size_t xPosition;\r
-portSHORT sError = pdFALSE;\r
+short sError = pdFALSE;\r
 \r
        /* The variable this task increments to show it is still running is passed in \r
        as the parameter. */\r
-       pusTaskCheckVariable = ( unsigned portSHORT * ) pvParameters;\r
+       pusTaskCheckVariable = ( unsigned short * ) pvParameters;\r
 \r
        pfArray = ( portFLOAT * ) pvPortMalloc( xArraySize * sizeof( portFLOAT ) );\r
 \r
@@ -393,7 +393,7 @@ portBASE_TYPE xAreMathsTaskStillRunning( void )
 {\r
 /* Keep a history of the check variables so we know if they have been incremented \r
 since the last call. */\r
-static unsigned portSHORT usLastTaskCheck[ mathNUMBER_OF_TASKS ] = { ( unsigned portSHORT ) 0 };\r
+static unsigned short usLastTaskCheck[ mathNUMBER_OF_TASKS ] = { ( unsigned short ) 0 };\r
 portBASE_TYPE xReturn = pdTRUE, xTask;\r
 \r
        /* Check the maths tasks are still running by ensuring their check variables \r
index f65f9948703402698249af735251490ef4850a9b..661c42578026fc32dd162cd6d510d87714161bcf 100644 (file)
@@ -167,7 +167,7 @@ discover an unexpected value. */
 static volatile unsigned portBASE_TYPE xRegTestStatus = pdPASS;\r
 \r
 /* Counters used to ensure the regtest tasks are still running. */\r
-static volatile unsigned portLONG ulRegTest1Counter = 0UL, ulRegTest2Counter = 0UL;\r
+static volatile unsigned long ulRegTest1Counter = 0UL, ulRegTest2Counter = 0UL;\r
 \r
 /*-----------------------------------------------------------*/\r
 \r
@@ -232,7 +232,7 @@ int main( void )
 static portBASE_TYPE prvCheckOtherTasksAreStillRunning( void )\r
 {\r
 portBASE_TYPE lReturn = pdPASS;\r
-static unsigned portLONG ulLastRegTest1Counter= 0UL, ulLastRegTest2Counter = 0UL;\r
+static unsigned long ulLastRegTest1Counter= 0UL, ulLastRegTest2Counter = 0UL;\r
 \r
        /* The demo tasks maintain a count that increments every cycle of the task\r
        provided that the task has never encountered an error.  This function \r
@@ -697,12 +697,12 @@ static void prvRegTestTask2( void *pvParameters )
 /* This hook function will get called if there is a suspected stack overflow.\r
 An overflow can cause the task name to be corrupted, in which case the task\r
 handle needs to be used to determine the offending task. */\r
-void vApplicationStackOverflowHook( xTaskHandle xTask, signed portCHAR *pcTaskName );\r
-void vApplicationStackOverflowHook( xTaskHandle xTask, signed portCHAR *pcTaskName )\r
+void vApplicationStackOverflowHook( xTaskHandle xTask, signed char *pcTaskName );\r
+void vApplicationStackOverflowHook( xTaskHandle xTask, signed char *pcTaskName )\r
 {\r
 /* To prevent the optimiser removing the variables. */\r
 volatile xTaskHandle xTaskIn = xTask;\r
-volatile signed portCHAR *pcTaskNameIn = pcTaskName;\r
+volatile signed char *pcTaskNameIn = pcTaskName;\r
 \r
        /* Remove compiler warnings. */\r
        ( void ) xTaskIn;\r
index a3cb8cab4b19eca2dfb9b34604cd13a2c0ab3b0a..b23fb21bfa512b18d5bb6a37575ef105192047d5 100644 (file)
@@ -100,7 +100,7 @@ static void vSerialISR( XUartLite *pxUART );
 \r
 /*-----------------------------------------------------------*/\r
 \r
-xComPortHandle xSerialPortInitMinimal( unsigned portLONG ulWantedBaud, unsigned portBASE_TYPE uxQueueLength )\r
+xComPortHandle xSerialPortInitMinimal( unsigned long ulWantedBaud, unsigned portBASE_TYPE uxQueueLength )\r
 {\r
        /* NOTE: The baud rate used by this driver is determined by the hardware\r
        parameterization of the UART Lite peripheral, and the baud value passed to\r
@@ -108,8 +108,8 @@ xComPortHandle xSerialPortInitMinimal( unsigned portLONG ulWantedBaud, unsigned
        ( void ) ulWantedBaud;\r
 \r
        /* Create the queues used to hold Rx and Tx characters. */\r
-       xRxedChars = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof( signed portCHAR ) );\r
-       xCharsForTx = xQueueCreate( uxQueueLength + 1, ( unsigned portBASE_TYPE ) sizeof( signed portCHAR ) );\r
+       xRxedChars = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof( signed char ) );\r
+       xCharsForTx = xQueueCreate( uxQueueLength + 1, ( unsigned portBASE_TYPE ) sizeof( signed char ) );\r
 \r
        /* Only initialise the UART if the queues were created correctly. */\r
        if( ( xRxedChars != NULL ) && ( xCharsForTx != NULL ) )\r
@@ -133,7 +133,7 @@ xComPortHandle xSerialPortInitMinimal( unsigned portLONG ulWantedBaud, unsigned
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed portCHAR *pcRxedChar, portTickType xBlockTime )\r
+signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed char *pcRxedChar, portTickType xBlockTime )\r
 {\r
        /* The port handle is not required as this driver only supports one UART. */\r
        ( void ) pxPort;\r
@@ -151,7 +151,7 @@ signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed portCHAR *pcR
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-signed portBASE_TYPE xSerialPutChar( xComPortHandle pxPort, signed portCHAR cOutChar, portTickType xBlockTime )\r
+signed portBASE_TYPE xSerialPutChar( xComPortHandle pxPort, signed char cOutChar, portTickType xBlockTime )\r
 {\r
 portBASE_TYPE xReturn = pdTRUE;\r
 \r
@@ -202,9 +202,9 @@ void vSerialClose( xComPortHandle xPort )
 \r
 static void vSerialISR( XUartLite *pxUART )\r
 {\r
-unsigned portLONG ulISRStatus;\r
+unsigned long ulISRStatus;\r
 portBASE_TYPE xHigherPriorityTaskWoken = pdFALSE, lDidSomething;\r
-portCHAR cChar;\r
+char cChar;\r
 \r
        /* Just to remove compiler warning. */\r
        ( void ) pxUART;\r
@@ -220,7 +220,7 @@ portCHAR cChar;
                        /* A character is available - place it in the queue of received\r
                        characters.  This might wake a task that was blocked waiting for \r
                        data. */\r
-                       cChar = ( portCHAR ) XIo_In32( XPAR_RS232_UART_BASEADDR + XUL_RX_FIFO_OFFSET );\r
+                       cChar = ( char ) XIo_In32( XPAR_RS232_UART_BASEADDR + XUL_RX_FIFO_OFFSET );\r
                        xQueueSendFromISR( xRxedChars, &cChar, &xHigherPriorityTaskWoken );\r
                        lDidSomething = pdTRUE;\r
                }\r
index 361bd1ea1a496d61a1df9088422c5df44774bdb8..4e5514e68b53e10cf9013d4108561385240a69a4 100644 (file)
@@ -88,10 +88,10 @@ extern "C" {
 /* Used to hide the implementation of the co-routine control block.  The\r
 control block structure however has to be included in the header due to\r
 the macro implementation of the co-routine functionality. */\r
-typedef void * xCoRoutineHandle;\r
+typedef void * CoRoutineHandle_t;\r
 \r
 /* Defines the prototype to which co-routine functions must conform. */\r
-typedef void (*crCOROUTINE_CODE)( xCoRoutineHandle, unsigned portBASE_TYPE );\r
+typedef void (*crCOROUTINE_CODE)( CoRoutineHandle_t, unsigned portBASE_TYPE );\r
 \r
 typedef struct corCoRoutineControlBlock\r
 {\r
@@ -101,7 +101,7 @@ typedef struct corCoRoutineControlBlock
        unsigned portBASE_TYPE  uxPriority;                     /*< The priority of the co-routine in relation to other co-routines. */\r
        unsigned portBASE_TYPE  uxIndex;                        /*< Used to distinguish between co-routines when multiple co-routines use the same co-routine function. */\r
        unsigned short          uxState;                        /*< Used internally by the co-routine implementation. */\r
-} corCRCB; /* Co-routine control block.  Note must be identical in size down to uxPriority with tskTCB. */\r
+} CRCB_t; /* Co-routine control block.  Note must be identical in size down to uxPriority with tskTCB. */\r
 \r
 /**\r
  * croutine. h\r
@@ -132,7 +132,7 @@ typedef struct corCoRoutineControlBlock
  * Example usage:\r
    <pre>\r
  // Co-routine to be created.\r
- void vFlashCoRoutine( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex )\r
+ void vFlashCoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex )\r
  {\r
  // Variables in co-routines must be declared static if they must maintain value across a blocking call.\r
  // This may not be necessary for const variables.\r
@@ -222,14 +222,14 @@ void vCoRoutineSchedule( void );
 /**\r
  * croutine. h\r
  * <pre>\r
- crSTART( xCoRoutineHandle xHandle );</pre>\r
+ crSTART( CoRoutineHandle_t xHandle );</pre>\r
  *\r
  * This macro MUST always be called at the start of a co-routine function.\r
  *\r
  * Example usage:\r
    <pre>\r
  // Co-routine to be created.\r
- void vACoRoutine( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex )\r
+ void vACoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex )\r
  {\r
  // Variables in co-routines must be declared static if they must maintain value across a blocking call.\r
  static long ulAVariable;\r
@@ -248,7 +248,7 @@ void vCoRoutineSchedule( void );
  * \defgroup crSTART crSTART\r
  * \ingroup Tasks\r
  */\r
-#define crSTART( pxCRCB ) switch( ( ( corCRCB * )( pxCRCB ) )->uxState ) { case 0:\r
+#define crSTART( pxCRCB ) switch( ( ( CRCB_t * )( pxCRCB ) )->uxState ) { case 0:\r
 \r
 /**\r
  * croutine. h\r
@@ -260,7 +260,7 @@ void vCoRoutineSchedule( void );
  * Example usage:\r
    <pre>\r
  // Co-routine to be created.\r
- void vACoRoutine( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex )\r
+ void vACoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex )\r
  {\r
  // Variables in co-routines must be declared static if they must maintain value across a blocking call.\r
  static long ulAVariable;\r
@@ -285,13 +285,13 @@ void vCoRoutineSchedule( void );
  * These macros are intended for internal use by the co-routine implementation\r
  * only.  The macros should not be used directly by application writers.\r
  */\r
-#define crSET_STATE0( xHandle ) ( ( corCRCB * )( xHandle ) )->uxState = (__LINE__ * 2); return; case (__LINE__ * 2):\r
-#define crSET_STATE1( xHandle ) ( ( corCRCB * )( xHandle ) )->uxState = ((__LINE__ * 2)+1); return; case ((__LINE__ * 2)+1):\r
+#define crSET_STATE0( xHandle ) ( ( CRCB_t * )( xHandle ) )->uxState = (__LINE__ * 2); return; case (__LINE__ * 2):\r
+#define crSET_STATE1( xHandle ) ( ( CRCB_t * )( xHandle ) )->uxState = ((__LINE__ * 2)+1); return; case ((__LINE__ * 2)+1):\r
 \r
 /**\r
  * croutine. h\r
  *<pre>\r
- crDELAY( xCoRoutineHandle xHandle, portTickType xTicksToDelay );</pre>\r
+ crDELAY( CoRoutineHandle_t xHandle, portTickType xTicksToDelay );</pre>\r
  *\r
  * Delay a co-routine for a fixed period of time.\r
  *\r
@@ -310,7 +310,7 @@ void vCoRoutineSchedule( void );
  * Example usage:\r
    <pre>\r
  // Co-routine to be created.\r
- void vACoRoutine( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex )\r
+ void vACoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex )\r
  {\r
  // Variables in co-routines must be declared static if they must maintain value across a blocking call.\r
  // This may not be necessary for const variables.\r
@@ -344,7 +344,7 @@ void vCoRoutineSchedule( void );
 /**\r
  * <pre>\r
  crQUEUE_SEND(\r
-                  xCoRoutineHandle xHandle,\r
+                  CoRoutineHandle_t xHandle,\r
                   xQueueHandle pxQueue,\r
                   void *pvItemToQueue,\r
                   portTickType xTicksToWait,\r
@@ -392,7 +392,7 @@ void vCoRoutineSchedule( void );
    <pre>\r
  // Co-routine function that blocks for a fixed period then posts a number onto\r
  // a queue.\r
- static void prvCoRoutineFlashTask( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex )\r
+ static void prvCoRoutineFlashTask( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex )\r
  {\r
  // Variables in co-routines must be declared static if they must maintain value across a blocking call.\r
  static portBASE_TYPE xNumberToPost = 0;\r
@@ -443,7 +443,7 @@ void vCoRoutineSchedule( void );
  * croutine. h\r
  * <pre>\r
   crQUEUE_RECEIVE(\r
-                     xCoRoutineHandle xHandle,\r
+                     CoRoutineHandle_t xHandle,\r
                      xQueueHandle pxQueue,\r
                      void *pvBuffer,\r
                      portTickType xTicksToWait,\r
@@ -490,7 +490,7 @@ void vCoRoutineSchedule( void );
  <pre>\r
  // A co-routine receives the number of an LED to flash from a queue.  It\r
  // blocks on the queue until the number is received.\r
- static void prvCoRoutineFlashWorkTask( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex )\r
+ static void prvCoRoutineFlashWorkTask( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex )\r
  {\r
  // Variables in co-routines must be declared static if they must maintain value across a blocking call.\r
  static portBASE_TYPE xResult;\r
@@ -575,7 +575,7 @@ void vCoRoutineSchedule( void );
  * Example usage:\r
  <pre>\r
  // A co-routine that blocks on a queue waiting for characters to be received.\r
- static void vReceivingCoRoutine( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex )\r
+ static void vReceivingCoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex )\r
  {\r
  char cRxedChar;\r
  portBASE_TYPE xResult;\r
@@ -673,7 +673,7 @@ void vCoRoutineSchedule( void );
  <pre>\r
  // A co-routine that posts a character to a queue then blocks for a fixed\r
  // period.  The character is incremented each time.\r
- static void vSendingCoRoutine( xCoRoutineHandle xHandle, unsigned portBASE_TYPE uxIndex )\r
+ static void vSendingCoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex )\r
  {\r
  // cChar holds its value while this co-routine is blocked and must therefore\r
  // be declared static.\r
index de757999f492227816cb536e996101e80dd6b514..6c6c0b3405d06d4df95453b5cd609197035277c6 100644 (file)
@@ -122,7 +122,7 @@ extern "C" {
 /*-----------------------------------------------------------*/\r
 \r
 /* Critical section control macros. */\r
-#define portNO_CRITICAL_SECTION_NESTING                ( ( unsigned portSHORT ) 0 )\r
+#define portNO_CRITICAL_SECTION_NESTING                ( ( unsigned short ) 0 )\r
 \r
 #define portENTER_CRITICAL()                                                                                                   \\r
 {                                                                                                                                                              \\r
index cf754d07bdcef40a82ec6c0a0f3ee6bf080e7138..b8875d3bb5ebbfc4cf2e0a9633f53a7a8ca5ded3 100644 (file)
@@ -337,7 +337,7 @@ static portBASE_TYPE xChangedTimerPeriodAlready = pdFALSE, xErrorStatus = pdPASS
 \r
 int __low_level_init(void)\r
 {\r
-unsigned portCHAR ucResetFlag = RESF;\r
+unsigned char ucResetFlag = RESF;\r
 \r
        portDISABLE_INTERRUPTS();\r
 \r
index 504a4e2aa74f61d1da3f75696b2f5bbc1934bea7..6aefd4b0399458703f96d5050cc95a889ace9130 100644 (file)
@@ -87,12 +87,12 @@ static void prvSetupLCD( void );
 /*\r
  * Move to the first (0) or second (1) row of the LCD.\r
  */\r
-static void prvLCDGotoRow( unsigned portSHORT usRow );\r
+static void prvLCDGotoRow( unsigned short usRow );\r
 \r
 /*\r
  * Write a string of text to the LCD.\r
  */\r
-static void prvLCDPutString( portCHAR *pcString );\r
+static void prvLCDPutString( char *pcString );\r
 \r
 /*\r
  * Clear the LCD.\r
@@ -142,8 +142,8 @@ static void prvLCDClear( void );
 /* The queue used to send messages to the LCD task. */\r
 xQueueHandle xLCDQueue;\r
 \r
-static void prvLCDCommand( portCHAR cCommand );\r
-static void prvLCDData( portCHAR cChar );\r
+static void prvLCDCommand( char cCommand );\r
+static void prvLCDData( char cChar );\r
 \r
 /*-----------------------------------------------------------*/\r
 \r
@@ -161,7 +161,7 @@ xQueueHandle xStartLCDTask( void )
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-static void prvLCDGotoRow( unsigned portSHORT usRow )\r
+static void prvLCDGotoRow( unsigned short usRow )\r
 {\r
        if( usRow == 0 )\r
        {\r
@@ -174,7 +174,7 @@ static void prvLCDGotoRow( unsigned portSHORT usRow )
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-static void prvLCDCommand( portCHAR cCommand )\r
+static void prvLCDCommand( char cCommand )\r
 {\r
        /* Prepare RD0 - RD7. */\r
        lcdDATA &= 0xFF00;\r
@@ -195,7 +195,7 @@ static void prvLCDCommand( portCHAR cCommand )
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-static void prvLCDData( portCHAR cChar )\r
+static void prvLCDData( char cChar )\r
 {\r
        /* ensure lcdRW is 0. */\r
        lcdRW = 0;\r
@@ -223,7 +223,7 @@ static void prvLCDData( portCHAR cChar )
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-static void prvLCDPutString( portCHAR *pcString )\r
+static void prvLCDPutString( char *pcString )\r
 {\r
        /* Write out each character with appropriate delay between each. */\r
        while( *pcString )\r
@@ -328,7 +328,7 @@ static void prvSetupLCD( void )
 static void vLCDTask( void *pvParameters )\r
 {\r
 xLCDMessage xMessage;\r
-unsigned portSHORT usRow = 0;\r
+unsigned short usRow = 0;\r
 \r
        /* Initialise the hardware.  This uses delays so must not be called prior\r
        to the scheduler being started. */\r
index 5d8916800dd8cb81c3a868b588020ff0cce2406f..6df0b4232e8ce957f90594ed3ff6a0766c615ea9 100644 (file)
@@ -91,11 +91,11 @@ static void prvCalculateAndStoreJitter( void );
 \r
 /* The maximum time (in processor clocks) between two consecutive timer\r
 interrupts so far. */\r
-unsigned portSHORT usMaxJitter = 0;\r
+unsigned short usMaxJitter = 0;\r
 \r
 /*-----------------------------------------------------------*/\r
 \r
-void vSetupTimerTest( unsigned portSHORT usFrequencyHz )\r
+void vSetupTimerTest( unsigned short usFrequencyHz )\r
 {\r
        /* T2 is used to generate interrupts.  T4 is used to provide an accurate\r
        time measurement. */\r
@@ -105,10 +105,10 @@ void vSetupTimerTest( unsigned portSHORT usFrequencyHz )
        TMR4 = 0;\r
 \r
        /* Timer 2 is going to interrupt at usFrequencyHz Hz. */\r
-       PR2 = ( unsigned portSHORT ) ( configCPU_CLOCK_HZ / ( unsigned portLONG ) usFrequencyHz );\r
+       PR2 = ( unsigned short ) ( configCPU_CLOCK_HZ / ( unsigned long ) usFrequencyHz );\r
 \r
        /* Timer 4 is going to free run from minimum to maximum value. */\r
-       PR4 = ( unsigned portSHORT ) timerMAX_COUNT;\r
+       PR4 = ( unsigned short ) timerMAX_COUNT;\r
 \r
        /* Setup timer 2 interrupt priority to be above the kernel priority so \r
        the timer jitter is not effected by the kernel activity. */\r
@@ -128,8 +128,8 @@ void vSetupTimerTest( unsigned portSHORT usFrequencyHz )
 \r
 static void prvCalculateAndStoreJitter( void )\r
 {\r
-static unsigned portSHORT usLastCount = 0, usSettleCount = 0;\r
-unsigned portSHORT usThisCount, usDifference;\r
+static unsigned short usLastCount = 0, usSettleCount = 0;\r
+unsigned short usThisCount, usDifference;\r
 \r
        /* Capture the timer value as we enter the interrupt. */\r
        usThisCount = TMR4;\r
index 3dca3d37fd3106a9529fe09dcd1fb7c0050fca49..44c55354b4220197ad092ecb53b9ada5b2bd43ee 100644 (file)
@@ -92,7 +92,7 @@
 \r
 //! Server address\r
 #error configure SMTP server address\r
-portCHAR cServer[] = "192.168.0.1";\r
+char cServer[] = "192.168.0.1";\r
 \r
 //! Fill here the mailfrom with your mail address\r
 #error configure SMTP mail sender\r
@@ -110,7 +110,7 @@ char cMailcontent[] ="Subject: *** SPAM ***\r\nFROM: \"Your Name here\" <sender@
 Bool bSendMail = pdFALSE;\r
 \r
 //! buffer for SMTP response\r
-portCHAR cTempBuffer[200];\r
+char cTempBuffer[200];\r
 \r
 \r
 //_____ D E C L A R A T I O N S ____________________________________________\r
@@ -134,8 +134,8 @@ static portBASE_TYPE prvpushb_ISR_NonNakedBehaviour( void );
 portTASK_FUNCTION( vBasicSMTPClient, pvParameters )\r
 {\r
   struct sockaddr_in stServeurSockAddr; \r
-  portLONG lRetval;\r
-  portLONG lSocket = -1;\r
+  long lRetval;\r
+  long lSocket = -1;\r
   \r
   // configure push button 0 to produce IT on falling edge\r
   gpio_enable_pin_interrupt(GPIO_PUSH_BUTTON_0 , GPIO_FALLING_EDGE);\r
index fe0838022932bfc95d73c452aeea89973d139537..976edc051e3f3e4cb918ff581c5e1c998c8b06b1 100644 (file)
@@ -128,7 +128,7 @@ tftpd_send_error(int s, struct tftphdr * reply, int err,
     }\r
 }\r
 \r
-portCHAR cRamBuffer[2048];\r
+char cRamBuffer[2048];\r
 int lCurrentBlock = 0;\r
 int lTotalLength = 0;\r
 \r
@@ -145,7 +145,7 @@ int tftpd_open_data_file(int fd, int mode)
   return (5);\r
 }\r
 \r
-int tftpd_read_data_file(int fd, portCHAR * buffer, int length)\r
+int tftpd_read_data_file(int fd, char * buffer, int length)\r
 {\r
 int lReturnValue;\r
 \r
@@ -165,7 +165,7 @@ int lReturnValue;
 //\r
 // callback to store data to the RAM buffer\r
 //\r
-int tftpd_write_data_file(int fd, portCHAR * buffer, int length)\r
+int tftpd_write_data_file(int fd, char * buffer, int length)\r
 {\r
   lTotalLength += length;\r
   memcpy(&cRamBuffer[lCurrentBlock * SEGSIZE], buffer, length);\r
@@ -407,7 +407,7 @@ portTASK_FUNCTION( vBasicTFTPServer, pvParameters )
     int lSocket;\r
     int lDataLen, lRecvLen, lFromLen;\r
     struct sockaddr_in sLocalAddr, sFromAddr;\r
-    portCHAR cData[SEGSIZE+sizeof(struct tftphdr)];\r
+    char cData[SEGSIZE+sizeof(struct tftphdr)];\r
     struct tftphdr *sHdr = (struct tftphdr *)cData;\r
 \r
     // Set up port\r
index d1e85ef494ba46e59c4a1717f449835878cddf44..7604154aa6eba102357ab5f31cf03272cbfb40a7 100644 (file)
 \r\n</font></BODY>\\r
 </html>"\r
 \r
-portCHAR cDynamicPage[ webMAX_PAGE_SIZE ];\r
-portCHAR cPageHits[ 11 ];\r
+char cDynamicPage[ webMAX_PAGE_SIZE ];\r
+char cPageHits[ 11 ];\r
 \r
 \r
 /*! Function to process the current connection */\r
@@ -154,9 +154,9 @@ struct netconn *pxHTTPListener, *pxNewConnection;
 static void prvweb_ParseHTMLRequest( struct netconn *pxNetCon )\r
 {\r
 struct netbuf *pxRxBuffer;\r
-portCHAR *pcRxString;\r
-unsigned portSHORT usLength;\r
-static unsigned portLONG ulPageHits = 0;\r
+char *pcRxString;\r
+unsigned short usLength;\r
+static unsigned long ulPageHits = 0;\r
 \r
        /* We expect to immediately get data. */\r
        pxRxBuffer = netconn_recv( pxNetCon );\r
index e14014c6963e5566323c517235b2174fd57501f9..881e05ff17b0f8cbf3a509731dbc4cf011d8324e 100644 (file)
@@ -170,7 +170,7 @@ static void prvEthernetConfigureInterface(void * param)
 {\r
 struct ip_addr xIpAddr, xNetMask, xGateway;\r
 extern err_t ethernetif_init( struct netif *netif );\r
-portCHAR MacAddress[6];\r
+char MacAddress[6];\r
 \r
    /* Default MAC addr. */\r
    MacAddress[0] = ETHERNET_CONF_ETHADDR0;\r
index ae1979caadf3bffe3465681650a3679a9edb4aec..865eed1bbc3d5ec8bb52d317f0ab3aa193bcd05c 100644 (file)
@@ -62,7 +62,7 @@
 \r
 /* Message queue constants. */\r
 #define archMESG_QUEUE_LENGTH ( 6 )\r
-#define archPOST_BLOCK_TIME_MS  ( ( unsigned portLONG ) 10000 )\r
+#define archPOST_BLOCK_TIME_MS  ( ( unsigned long ) 10000 )\r
 \r
 struct timeoutlist\r
 {\r
index a2f1d1d3b258c99234604a0a0fdb76960e21228f..b8a26f6f7996ef175be0990591e650dd77796409 100644 (file)
  * Simple parallel port IO routines.\r
  *-----------------------------------------------------------*/\r
 \r
-#define partstALL_OUTPUTS_OFF     ( ( unsigned portCHAR ) 0x00 )\r
-#define partstMAX_OUTPUT_LED      ( ( unsigned portCHAR ) 8 )\r
+#define partstALL_OUTPUTS_OFF     ( ( unsigned char ) 0x00 )\r
+#define partstMAX_OUTPUT_LED      ( ( unsigned char ) 8 )\r
 \r
-static volatile unsigned portCHAR ucCurrentOutputValue = partstALL_OUTPUTS_OFF; /*lint !e956 File scope parameters okay here. */\r
+static volatile unsigned char ucCurrentOutputValue = partstALL_OUTPUTS_OFF; /*lint !e956 File scope parameters okay here. */\r
 \r
 /*-----------------------------------------------------------*/\r
 \r
@@ -65,14 +65,14 @@ void vParTestInitialise( void )
 \r
 void vParTestSetLED( unsigned portBASE_TYPE uxLED, signed portBASE_TYPE xValue )\r
 {\r
-unsigned portCHAR ucBit;\r
+unsigned char ucBit;\r
 \r
        if( uxLED >= partstMAX_OUTPUT_LED )\r
        {\r
                return;\r
        }\r
 \r
-       ucBit = ( ( unsigned portCHAR ) 1 ) << uxLED;\r
+       ucBit = ( ( unsigned char ) 1 ) << uxLED;\r
 \r
        vTaskSuspendAll();\r
        {\r
@@ -93,14 +93,14 @@ unsigned portCHAR ucBit;
 \r
 void vParTestToggleLED( unsigned portBASE_TYPE uxLED )\r
 {\r
-       unsigned portCHAR ucBit;\r
+       unsigned char ucBit;\r
 \r
        if( uxLED >= partstMAX_OUTPUT_LED )\r
        {\r
                return;\r
        }\r
 \r
-       ucBit = ( ( unsigned portCHAR ) 1 ) << uxLED;\r
+       ucBit = ( ( unsigned char ) 1 ) << uxLED;\r
 \r
        vTaskSuspendAll();\r
        {\r
index 2bb15455c7c778de3f636bddfaf95c0a2b1445d3..d8e09580b609e9819c6070c516583ee7dfa75a90 100644 (file)
@@ -87,9 +87,9 @@ __attribute__((__noinline__))
 static portBASE_TYPE prvUSART0_ISR_NonNakedBehaviour( void )\r
 {\r
   /* Now we can declare the local variables. */\r
-  signed portCHAR     cChar;\r
+  signed char     cChar;\r
   portBASE_TYPE     xHigherPriorityTaskWoken = pdFALSE;\r
-  unsigned portLONG     ulStatus;\r
+  unsigned long     ulStatus;\r
   volatile avr32_usart_t  *usart0 = &AVR32_USART0;\r
   portBASE_TYPE retstatus;\r
 \r
@@ -163,7 +163,7 @@ static void vUSART0_ISR( void )
 /*\r
  * Init the serial port for the Minimal implementation.\r
  */\r
-xComPortHandle xSerialPortInitMinimal( unsigned portLONG ulWantedBaud, unsigned portBASE_TYPE uxQueueLength )\r
+xComPortHandle xSerialPortInitMinimal( unsigned long ulWantedBaud, unsigned portBASE_TYPE uxQueueLength )\r
 {\r
   static const gpio_map_t USART0_GPIO_MAP =\r
   {\r
@@ -181,7 +181,7 @@ xComPortHandle xSerialPortInitMinimal( unsigned portLONG ulWantedBaud, unsigned
   /* Configure USART0. */\r
   if( ( xRxedChars != serINVALID_QUEUE ) &&\r
       ( xCharsForTx != serINVALID_QUEUE ) &&\r
-      ( ulWantedBaud != ( unsigned portLONG ) 0 ) )\r
+      ( ulWantedBaud != ( unsigned long ) 0 ) )\r
   {\r
     portENTER_CRITICAL();\r
     {\r
@@ -278,7 +278,7 @@ xComPortHandle xSerialPortInitMinimal( unsigned portLONG ulWantedBaud, unsigned
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed portCHAR *pcRxedChar, portTickType xBlockTime )\r
+signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed char *pcRxedChar, portTickType xBlockTime )\r
 {\r
   /* The port handle is not required as this driver only supports UART0. */\r
   ( void ) pxPort;\r
@@ -296,9 +296,9 @@ signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed portCHAR *pcR
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-void vSerialPutString( xComPortHandle pxPort, const signed portCHAR * const pcString, unsigned portSHORT usStringLength )\r
+void vSerialPutString( xComPortHandle pxPort, const signed char * const pcString, unsigned short usStringLength )\r
 {\r
-signed portCHAR *pxNext;\r
+signed char *pxNext;\r
 \r
   /* NOTE: This implementation does not handle the queue being full as no\r
   block time is used! */\r
@@ -307,7 +307,7 @@ signed portCHAR *pxNext;
   ( void ) pxPort;\r
 \r
   /* Send each character in the string, one at a time. */\r
-  pxNext = ( signed portCHAR * ) pcString;\r
+  pxNext = ( signed char * ) pcString;\r
   while( *pxNext )\r
   {\r
     xSerialPutChar( pxPort, *pxNext, serNO_BLOCK );\r
@@ -316,7 +316,7 @@ signed portCHAR *pxNext;
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-signed portBASE_TYPE xSerialPutChar( xComPortHandle pxPort, signed portCHAR cOutChar, portTickType xBlockTime )\r
+signed portBASE_TYPE xSerialPutChar( xComPortHandle pxPort, signed char cOutChar, portTickType xBlockTime )\r
 {\r
 volatile avr32_usart_t  *usart0 = &AVR32_USART0;\r
 \r
@@ -350,8 +350,8 @@ void vSerialClose( xComPortHandle xPort )
 static void vprvSerialCreateQueues(  unsigned portBASE_TYPE uxQueueLength, xQueueHandle *pxRxedChars, xQueueHandle *pxCharsForTx )\r
 {\r
   /* Create the queues used to hold Rx and Tx characters. */\r
-  xRxedChars = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof( signed portCHAR ) );\r
-  xCharsForTx = xQueueCreate( uxQueueLength + 1, ( unsigned portBASE_TYPE ) sizeof( signed portCHAR ) );\r
+  xRxedChars = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof( signed char ) );\r
+  xCharsForTx = xQueueCreate( uxQueueLength + 1, ( unsigned portBASE_TYPE ) sizeof( signed char ) );\r
 \r
   /* Pass back a reference to the queues so the serial API file can\r
   post/receive characters. */\r
index 3422355097af4e6c91c34f369329bacb9aaabab6..fe391687e4cf9026304c76c75a1d7f4ecb3ba1a0 100644 (file)
@@ -62,8 +62,8 @@
 #define mainETH_TASK_PRIORITY     ( tskIDLE_PRIORITY + 1 )\r
 \r
 /* Baud rate used by the serial port tasks. */\r
-#define mainCOM_BAUD_RATE      ( ( unsigned portLONG ) 57600 )\r
-#define mainCOM_BUFFER_LEN     ( ( unsigned portLONG ) 70 )\r
+#define mainCOM_BAUD_RATE      ( ( unsigned long ) 57600 )\r
+#define mainCOM_BUFFER_LEN     ( ( unsigned long ) 70 )\r
 \r
 /* An address in the internal Flash used to count resets.  This is used to check that\r
 the demo application is not unexpectedly resetting. */\r
index 0a83f7cb16fe76aaf423c12baf09b46ec9386185..1467249ade9e9a303bf1dcf47ffa5c3d072ccdcf 100644 (file)
 \r
 /* Constants required to access the "LED's".  The LED segments are turned on\r
 and off to generate '*' characters. */\r
-#define partstNUM_LEDS                 ( ( unsigned portCHAR ) 6 )\r
-#define partstSEGMENTS_ON              ( ( unsigned portCHAR ) 0x0f )\r
-#define partstSEGMENTS_OFF             ( ( unsigned portCHAR ) 0x00 )\r
+#define partstNUM_LEDS                 ( ( unsigned char ) 6 )\r
+#define partstSEGMENTS_ON              ( ( unsigned char ) 0x0f )\r
+#define partstSEGMENTS_OFF             ( ( unsigned char ) 0x00 )\r
 \r
 /* The LED number of the real on board LED, rather than a simulated LED. */\r
 #define partstON_BOARD_LED             ( ( unsigned portBASE_TYPE ) 10 )\r
-#define mainON_BOARD_LED_BIT   ( ( unsigned portCHAR ) 0x01 )\r
+#define mainON_BOARD_LED_BIT   ( ( unsigned char ) 0x01 )\r
 \r
 /* The LCD segments used to generate the '*' characters for LED's 0 to 5. */\r
-unsigned portCHAR * const ucRHSSegments[ partstNUM_LEDS ] = {  ( unsigned portCHAR * )0xa4, \r
-                                                                                                                               ( unsigned portCHAR * )0xa2, \r
-                                                                                                                               ( unsigned portCHAR * )0xa0, \r
-                                                                                                                               ( unsigned portCHAR * )0x9e,\r
-                                                                                                                               ( unsigned portCHAR * )0x9c,\r
-                                                                                                                               ( unsigned portCHAR * )0x9a };\r
-\r
-unsigned portCHAR * const ucLHSSegments[ partstNUM_LEDS ] = {  ( unsigned portCHAR * )0xa3, \r
-                                                                                                                               ( unsigned portCHAR * )0xa1, \r
-                                                                                                                               ( unsigned portCHAR * )0x9f, \r
-                                                                                                                               ( unsigned portCHAR * )0x9d,\r
-                                                                                                                               ( unsigned portCHAR * )0x9b,\r
-                                                                                                                               ( unsigned portCHAR * )0x99 };\r
+unsigned char * const ucRHSSegments[ partstNUM_LEDS ] = {      ( unsigned char * )0xa4, \r
+                                                                                                                               ( unsigned char * )0xa2, \r
+                                                                                                                               ( unsigned char * )0xa0, \r
+                                                                                                                               ( unsigned char * )0x9e,\r
+                                                                                                                               ( unsigned char * )0x9c,\r
+                                                                                                                               ( unsigned char * )0x9a };\r
+\r
+unsigned char * const ucLHSSegments[ partstNUM_LEDS ] = {      ( unsigned char * )0xa3, \r
+                                                                                                                               ( unsigned char * )0xa1, \r
+                                                                                                                               ( unsigned char * )0x9f, \r
+                                                                                                                               ( unsigned char * )0x9d,\r
+                                                                                                                               ( unsigned char * )0x9b,\r
+                                                                                                                               ( unsigned char * )0x99 };\r
 \r
 /*\r
  * Toggle the single genuine built in LED.\r
@@ -224,7 +224,7 @@ void vParTestToggleLED( unsigned portBASE_TYPE uxLED )
 \r
 static void prvToggleOnBoardLED( void )\r
 {\r
-static unsigned portSHORT sState = pdFALSE;\r
+static unsigned short sState = pdFALSE;\r
 \r
        /* Toggle the state of the single genuine on board LED. */\r
        if( sState )    \r
index 6998a06d5f185945f748f8d359ec95b54d3f92e7..d803cbab0ce8947588da06371271e0d2cca59aff 100644 (file)
 #include "PollQ.h"\r
 \r
 /* Constants required for hardware setup. */\r
-#define mainALL_BITS_OUTPUT            ( ( unsigned portCHAR ) 0xff )\r
-#define mainMAX_FREQUENCY              ( ( unsigned portCHAR ) 121 )\r
+#define mainALL_BITS_OUTPUT            ( ( unsigned char ) 0xff )\r
+#define mainMAX_FREQUENCY              ( ( unsigned char ) 121 )\r
 \r
 /* Constants that define the LED's used by the various tasks. [in this case\r
 the '*' characters on the LCD represent LED's] */\r
@@ -119,7 +119,7 @@ the '*' characters on the LCD represent LED's] */
 #define mainLED_TASK_PRIORITY                  ( tskIDLE_PRIORITY + 1 )\r
 \r
 /* Baud rate used by the COM test tasks. */\r
-#define mainCOM_TEST_BAUD_RATE                 ( ( unsigned portLONG ) 19200 )\r
+#define mainCOM_TEST_BAUD_RATE                 ( ( unsigned long ) 19200 )\r
 \r
 /* The frequency at which the 'Check' tasks executes.  See the comments at the\r
 top of the page.  When the system is operating error free the 'Check' task\r
@@ -130,10 +130,10 @@ LCD represent LED's]*/
 #define mainERROR_CHECK_DELAY                  ( ( portTickType ) 500 / portTICK_RATE_MS  )\r
 \r
 /* The constants used in the calculation. */\r
-#define intgCONST1                             ( ( portLONG ) 123 )\r
-#define intgCONST2                             ( ( portLONG ) 234567 )\r
-#define intgCONST3                             ( ( portLONG ) -3 )\r
-#define intgCONST4                             ( ( portLONG ) 7 )\r
+#define intgCONST1                             ( ( long ) 123 )\r
+#define intgCONST2                             ( ( long ) 234567 )\r
+#define intgCONST3                             ( ( long ) -3 )\r
+#define intgCONST4                             ( ( long ) 7 )\r
 #define intgEXPECTED_ANSWER            ( ( ( intgCONST1 + intgCONST2 ) * intgCONST3 ) / intgCONST4 )\r
 \r
 /*\r
@@ -146,7 +146,7 @@ static void vErrorChecks( void *pvParameters );
  * Called by the Check task.  Returns pdPASS if all the other tasks are found\r
  * to be operating without error - otherwise returns pdFAIL.\r
  */\r
-static portSHORT prvCheckOtherTasksAreStillRunning( void );\r
+static short prvCheckOtherTasksAreStillRunning( void );\r
 \r
 /*\r
  * Perform the hardware setup required by the ES449 in order to run the demo\r
@@ -156,7 +156,7 @@ static void prvSetupHardware( void );
 \r
 \r
 portBASE_TYPE xLocalError = pdFALSE;\r
-volatile unsigned portLONG ulIdleLoops = 0UL;\r
+volatile unsigned long ulIdleLoops = 0UL;\r
 \r
 /*-----------------------------------------------------------*/\r
 \r
@@ -215,10 +215,10 @@ portTickType xDelayPeriod = mainNO_ERROR_CHECK_DELAY;
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-static portSHORT prvCheckOtherTasksAreStillRunning( void )\r
+static short prvCheckOtherTasksAreStillRunning( void )\r
 {\r
-static portSHORT sNoErrorFound = pdTRUE;\r
-static unsigned portLONG ulLastIdleLoopCount = 0UL;\r
+static short sNoErrorFound = pdTRUE;\r
+static unsigned long ulLastIdleLoopCount = 0UL;\r
 \r
        /* The demo tasks maintain a count that increments every cycle of the task\r
        provided that the task has never encountered an error.  This function\r
@@ -291,7 +291,7 @@ void vApplicationIdleHook( void )
 {\r
 /* These variables are all effectively set to constants so they are volatile to\r
 ensure the compiler does not just get rid of them. */\r
-volatile portLONG lValue;\r
+volatile long lValue;\r
 \r
        /* Keep performing a calculation and checking the result against a constant. */\r
        for( ;; )\r
index 7767043ce5f05362c26917f3ca0c2afec8f8ae79..e2bb4566aa4c05f93874a209525e7d2f0705ee72 100644 (file)
@@ -81,7 +81,7 @@
 #include "serial.h"\r
 \r
 /* Constants required to setup the hardware. */\r
-#define serTX_AND_RX                   ( ( unsigned portCHAR ) 0x03 )\r
+#define serTX_AND_RX                   ( ( unsigned char ) 0x03 )\r
 \r
 /* Misc. constants. */\r
 #define serNO_BLOCK                            ( ( portTickType ) 0 )\r
@@ -95,13 +95,13 @@ static xQueueHandle xRxedChars;
 /* The queue used to hold characters waiting transmission. */\r
 static xQueueHandle xCharsForTx;\r
 \r
-static volatile portSHORT sTHREEmpty;\r
+static volatile short sTHREEmpty;\r
 \r
 /*-----------------------------------------------------------*/\r
 \r
-xComPortHandle xSerialPortInitMinimal( unsigned portLONG ulWantedBaud, unsigned portBASE_TYPE uxQueueLength )\r
+xComPortHandle xSerialPortInitMinimal( unsigned long ulWantedBaud, unsigned portBASE_TYPE uxQueueLength )\r
 {\r
-unsigned portLONG ulBaudRateCount;\r
+unsigned long ulBaudRateCount;\r
 \r
        /* Initialise the hardware. */\r
 \r
@@ -111,8 +111,8 @@ unsigned portLONG ulBaudRateCount;
        portENTER_CRITICAL();\r
        {\r
                /* Create the queues used by the com test task. */\r
-               xRxedChars = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof( signed portCHAR ) );\r
-               xCharsForTx = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof( signed portCHAR ) );\r
+               xRxedChars = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof( signed char ) );\r
+               xCharsForTx = xQueueCreate( uxQueueLength, ( unsigned portBASE_TYPE ) sizeof( signed char ) );\r
 \r
                /* Reset UART. */\r
                UCTL1 |= SWRST;\r
@@ -126,11 +126,11 @@ unsigned portLONG ulBaudRateCount;
                U1TCTL |= SSEL1;\r
 \r
                /* Setup baud rate low byte. */\r
-               U1BR0 = ( unsigned portCHAR ) ( ulBaudRateCount & ( unsigned portLONG ) 0xff );\r
+               U1BR0 = ( unsigned char ) ( ulBaudRateCount & ( unsigned long ) 0xff );\r
 \r
                /* Setup baud rate high byte. */\r
                ulBaudRateCount >>= 8UL;\r
-               U1BR1 = ( unsigned portCHAR ) ( ulBaudRateCount & ( unsigned portLONG ) 0xff );\r
+               U1BR1 = ( unsigned char ) ( ulBaudRateCount & ( unsigned long ) 0xff );\r
 \r
                /* Enable ports. */\r
                ME2 |= UTXE1 + URXE1;\r
@@ -153,7 +153,7 @@ unsigned portLONG ulBaudRateCount;
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed portCHAR *pcRxedChar, portTickType xBlockTime )\r
+signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed char *pcRxedChar, portTickType xBlockTime )\r
 {\r
        /* Get the next character from the buffer.  Return false if no characters\r
        are available, or arrive before xBlockTime expires. */\r
@@ -168,7 +168,7 @@ signed portBASE_TYPE xSerialGetChar( xComPortHandle pxPort, signed portCHAR *pcR
 }\r
 /*-----------------------------------------------------------*/\r
 \r
-signed portBASE_TYPE xSerialPutChar( xComPortHandle pxPort, signed portCHAR cOutChar, portTickType xBlockTime )\r
+signed portBASE_TYPE xSerialPutChar( xComPortHandle pxPort, signed char cOutChar, portTickType xBlockTime )\r
 {\r
 signed portBASE_TYPE xReturn;\r
 \r
@@ -224,7 +224,7 @@ signed portBASE_TYPE xReturn;
        #pragma vector=UART1RX_VECTOR\r
        __interrupt void vRxISR( void )\r
        {\r
-       signed portCHAR cChar;\r
+       signed char cChar;\r
        portBASE_TYPE xHigherPriorityTaskWoken = pdFALSE;\r
        \r
                /* Get the character from the UART and post it on the queue of Rxed\r
@@ -252,7 +252,7 @@ signed portBASE_TYPE xReturn;
        #pragma vector=UART1TX_VECTOR\r
        __interrupt void vTxISR( void )\r
        {\r
-       signed portCHAR cChar;\r
+       signed char cChar;\r
        portBASE_TYPE xTaskWoken = pdFALSE;\r
        \r
                /* The previous character has been transmitted.  See if there are any\r
@@ -280,7 +280,7 @@ signed portBASE_TYPE xReturn;
     interrupt entry point. */\r
        void vRxISR( void )\r
        {\r
-       signed portCHAR cChar;\r
+       signed char cChar;\r
        portBASE_TYPE xHigherPriorityTaskWoken = pdFALSE;\r
        \r
                /* Get the character from the UART and post it on the queue of Rxed\r
@@ -300,7 +300,7 @@ signed portBASE_TYPE xReturn;
     interrupt entry point. */\r
        void vTxISR( void )\r
        {\r
-       signed portCHAR cChar;\r
+       signed char cChar;\r
        portBASE_TYPE xTaskWoken = pdFALSE;\r
        \r
                /* The previous character has been transmitted.  See if there are any\r