]> git.sur5r.net Git - freertos/blobdiff - Demo/MSP430X_MSP430F5438_IAR/serial.c
Tidy up the IAR MSP430X demo serial.c file.
[freertos] / Demo / MSP430X_MSP430F5438_IAR / serial.c
index 4c6e3b189ffc2d2d741ba4d0fc2b28bb6aaf17da..9eb494142dcfc73b558d079a12ca0f6d06b82a52 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V6.1.0 - Copyright (C) 2010 Real Time Engineers Ltd.\r
+    FreeRTOS V6.1.1 - Copyright (C) 2011 Real Time Engineers Ltd.\r
 \r
     ***************************************************************************\r
     *                                                                         *\r
@@ -160,8 +160,7 @@ signed portBASE_TYPE xReturn;
 #pragma vector=USCI_A1_VECTOR\r
 static __interrupt void prvUSCI_A1_ISR( void )\r
 {\r
-signed portCHAR cChar;\r
-portBASE_TYPE xTaskWoken = pdFALSE;\r
+signed char cChar;\r
 portBASE_TYPE xHigherPriorityTaskWoken = pdFALSE;\r
 \r
        while( ( UCA1IFG & UCRXIFG ) != 0 )\r
@@ -177,7 +176,7 @@ portBASE_TYPE xHigherPriorityTaskWoken = pdFALSE;
        {\r
                /* The previous character has been transmitted.  See if there are any\r
                further characters waiting transmission. */\r
-               if( xQueueReceiveFromISR( xCharsForTx, &cChar, &xTaskWoken ) == pdTRUE )\r
+               if( xQueueReceiveFromISR( xCharsForTx, &cChar, &xHigherPriorityTaskWoken ) == pdTRUE )\r
                {\r
                        /* There was another character queued - transmit it now. */\r
                        UCA1TXBUF = cChar;\r