/*\r
- FreeRTOS V7.6.0 - Copyright (C) 2013 Real Time Engineers Ltd. \r
+ FreeRTOS V7.6.0 - Copyright (C) 2013 Real Time Engineers Ltd.\r
All rights reserved\r
\r
VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
port and provide some APU usage examples. */\r
vStartIntegerMathTasks( mainINTEGER_TASK_PRIORITY );\r
vStartGenericQueueTasks( mainGEN_QUEUE_TASK_PRIORITY );\r
- vStartRecursiveMutexTasks(); \r
+ vStartRecursiveMutexTasks();\r
vStartBlockingQueueTasks( mainBLOCK_Q_PRIORITY );\r
vCreateBlockTimeTasks();\r
vStartSemaphoreTasks( mainSEM_TEST_PRIORITY );\r
vStartPolledQueueTasks( mainQUEUE_POLL_PRIORITY );\r
- vStartQueuePeekTasks(); \r
- vStartLEDFlashTasks( mainLED_TASK_PRIORITY ); \r
+ vStartQueuePeekTasks();\r
+ vStartLEDFlashTasks( mainLED_TASK_PRIORITY );\r
vAltStartComTestTasks( mainCOM_TEST_PRIORITY, mainBAUD_RATE, mainCOM_TEST_LED );\r
\r
/* Start the tasks defined within this file/specific to this demo. */\r
- xTaskCreate( prvLCDTask, ( signed char * ) "LCD", mainLCD_TASK_STACK_SIZE, NULL, tskIDLE_PRIORITY, NULL );\r
+ xTaskCreate( prvLCDTask, "LCD", mainLCD_TASK_STACK_SIZE, NULL, tskIDLE_PRIORITY, NULL );\r
\r
/* Start the scheduler. */\r
vTaskStartScheduler();\r
if( ulTicksSinceLastDisplay >= mainCHECK_DELAY )\r
{\r
ulTicksSinceLastDisplay = 0;\r
- \r
+\r
/* Has an error been found in any task? */\r
if( xAreGenericQueueTasksStillRunning() != pdTRUE )\r
{\r
else if( xAreQueuePeekTasksStillRunning() != pdTRUE )\r
{\r
xMessage.pcMessage = "ERROR IN PEEK Q";\r
- } \r
+ }\r
else if( xAreRecursiveMutexTasksStillRunning() != pdTRUE )\r
{\r
xMessage.pcMessage = "ERROR IN REC MUTEX";\r
- } \r
+ }\r
else if( xAreComTestTasksStillRunning() != pdTRUE )\r
{\r
xMessage.pcMessage = "ERROR IN COMTEST";\r
}\r
- \r
+\r
/* Send the message to the LCD gatekeeper for display. */\r
xHigherPriorityTaskWoken = pdFALSE;\r
xQueueSendFromISR( xLCDQueue, &xMessage, &xHigherPriorityTaskWoken );\r
\r
/* Initialize LCD. */\r
LCDD_Initialize();\r
- LCDD_Start(); \r
+ LCDD_Start();\r
LCDD_Fill( ( void * ) BOARD_LCD_BASE, COLOR_WHITE );\r
LCDD_DrawString( ( void * ) BOARD_LCD_BASE, 1, ulY + 3, " www.FreeRTOS.org", COLOR_BLACK );\r
- \r
+\r
for( ;; )\r
{\r
/* Wait for a message from the check function (which is executed in\r
\r
/* Clear the space where the old message was. */\r
LCDD_DrawRectangle( ( void * ) BOARD_LCD_BASE, 0, ulY, ulWidth, ulHeight, COLOR_WHITE );\r
- \r
+\r
/* Increment to the next drawing position. */\r
ulY += ulYIncrement;\r
- \r
+\r
/* Have the Y position moved past the end of the LCD? */\r
if( ulY >= ulMaxY )\r
{\r
\r
/* Draw a new rectangle, in which the message will be written. */\r
LCDD_DrawRectangle( ( void * ) BOARD_LCD_BASE, 0, ulY, ulWidth, ulHeight, COLOR_GREEN );\r
- \r
+\r
/* Write the message. */\r
LCDD_DrawString( ( void * ) BOARD_LCD_BASE, ulX, ulY + 3, xMessage.pcMessage, COLOR_BLACK );\r
}\r