\r
/* The time between transmissions of the string on UART 0. This is pseudo\r
random in order to generate a bit or randomness to when the interrupts occur.*/\r
-#define commsMIN_TX_DELAY ( 40 / portTICK_RATE_MS )\r
-#define commsMAX_TX_DELAY ( ( portTickType ) 0x7f )\r
-#define commsOFFSET_TIME ( ( portTickType ) 3 )\r
+#define commsMIN_TX_DELAY ( 40 / portTICK_PERIOD_MS )\r
+#define commsMAX_TX_DELAY ( ( TickType_t ) 0x7f )\r
+#define commsOFFSET_TIME ( ( TickType_t ) 3 )\r
\r
/* The time the Comms Rx task should wait to receive a character. This should\r
be slightly longer than the time between transmissions. If we do not receive\r
static unsigned portBASE_TYPE uxCommsErrorStatus = pdPASS;\r
\r
/* The queue used to pass characters out of the ISR. */\r
-static xQueueHandle xCommsQueue;\r
+static QueueHandle_t xCommsQueue;\r
\r
/* The next character to transmit. */\r
static char cNextChar;\r
\r
void vSerialTxCoRoutine( CoRoutineHandle_t xHandle, unsigned portBASE_TYPE uxIndex )\r
{\r
-portTickType xDelayPeriod;\r
+TickType_t xDelayPeriod;\r
static unsigned long *pulRandomBytes = commsFIRST_PROGRAM_BYTES;\r
\r
/* Co-routine MUST start with a call to crSTART. */\r