\r
/* The semaphore used to signal the arrival of new data to the interface\r
task. */\r
-static xSemaphoreHandle xSemaphore = NULL;\r
+static SemaphoreHandle_t xSemaphore = NULL;\r
\r
/* The interrupt entry point is naked so we can control the context saving. */\r
void vEMACISR_Wrapper( void ) __attribute__((naked));\r
}\r
/*-----------------------------------------------------------*/\r
\r
-void vPassEMACSemaphore( xSemaphoreHandle xCreatedSemaphore )\r
+void vPassEMACSemaphore( SemaphoreHandle_t xCreatedSemaphore )\r
{\r
/* Simply store the semaphore that should be used by the ISR. */\r
xSemaphore = xCreatedSemaphore;\r