]> git.sur5r.net Git - freertos/blobdiff - FreeRTOS/Demo/CORTEX_LM3Sxxxx_Rowley/webserver/emac.c
Update the demo directory to use the version 8 type naming conventions.
[freertos] / FreeRTOS / Demo / CORTEX_LM3Sxxxx_Rowley / webserver / emac.c
index d378f60a944401da1ccacdcab1ef275e47f3432e..29153e35ba414ed632c17658c6c142cf7dddad7b 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V7.5.3 - Copyright (C) 2013 Real Time Engineers Ltd. \r
+    FreeRTOS V8.0.0:rc1 - Copyright (C) 2014 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
@@ -96,12 +96,12 @@ void vMACHandleTask( void *pvParameters );
 /*-----------------------------------------------------------*/\r
 \r
 /* The semaphore used to wake the uIP task when data arrives. */\r
-xSemaphoreHandle xEMACSemaphore = NULL;\r
+SemaphoreHandle_t xEMACSemaphore = NULL;\r
 \r
 /* The semaphore used to wake the interrupt handler task.  The peripheral\r
 is processed at the task level to prevent the need to read the entire FIFO from\r
 within the ISR itself. */\r
-xSemaphoreHandle xMACInterruptSemaphore = NULL;\r
+SemaphoreHandle_t xMACInterruptSemaphore = NULL;\r
 \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
@@ -145,7 +145,7 @@ portBASE_TYPE xReturn;
        task level. */\r
        vSemaphoreCreateBinary( xMACInterruptSemaphore );\r
        xSemaphoreTake( xMACInterruptSemaphore, 0 );\r
-       xReturn = xTaskCreate( vMACHandleTask, ( signed char * ) "MAC", configMINIMAL_STACK_SIZE, NULL, configMAX_PRIORITIES - 1, NULL );\r
+       xReturn = xTaskCreate( vMACHandleTask, "MAC", configMINIMAL_STACK_SIZE, NULL, configMAX_PRIORITIES - 1, NULL );\r
        vTaskDelay( macNEGOTIATE_DELAY );\r
 \r
        /* We are only interested in Rx interrupts. */\r