static const unsigned long ulSemaphoreGiveRate_ms = 10UL;\r
\r
/* The semaphore used to synchronise the interrupt with the task. */\r
-static xSemaphoreHandle xHighFrequencyTimerSemaphore = NULL;\r
+static SemaphoreHandle_t xHighFrequencyTimerSemaphore = NULL;\r
\r
/* Holds the count of the number of times the task is unblocked by the timer. */\r
static volatile unsigned long ulHighFrequencyTaskIterations = 0UL;\r