From 1a825f8a475f0b10c5c528cedd6c930a2f248255 Mon Sep 17 00:00:00 2001 From: Marti Bolivar Date: Fri, 24 Jun 2011 14:37:54 -0400 Subject: Make FreeRTOS changes comply with the coding standard. Don't modify the core FreeRTOS code; only change source that's specific to libmaple. --- libraries/FreeRTOS/MapleFreeRTOS.cpp | 17 +++++++++-------- libraries/FreeRTOS/MapleFreeRTOS.h | 14 +++++++------- 2 files changed, 16 insertions(+), 15 deletions(-) (limited to 'libraries') diff --git a/libraries/FreeRTOS/MapleFreeRTOS.cpp b/libraries/FreeRTOS/MapleFreeRTOS.cpp index 2d63e0d..d235ceb 100644 --- a/libraries/FreeRTOS/MapleFreeRTOS.cpp +++ b/libraries/FreeRTOS/MapleFreeRTOS.cpp @@ -28,16 +28,17 @@ extern "C" { -void vApplicationStackOverflowHook( xTaskHandle *pxTask, signed char *pcTaskName ) -{ - /* This function will get called if a task overflows its stack. If the - parameters are corrupt then inspect pxCurrentTCB to find which was the - offending task. */ +void vApplicationStackOverflowHook(xTaskHandle *pxTask, + signed char *pcTaskName) { + /* This function will get called if a task overflows its stack. + * If the parameters are corrupt then inspect pxCurrentTCB to find + * which was the offending task. */ - ( void ) pxTask; - ( void ) pcTaskName; + (void) pxTask; + (void) pcTaskName; - for( ;; ); + while (1) + ; } } diff --git a/libraries/FreeRTOS/MapleFreeRTOS.h b/libraries/FreeRTOS/MapleFreeRTOS.h index 0fcc2ae..839e3e2 100644 --- a/libraries/FreeRTOS/MapleFreeRTOS.h +++ b/libraries/FreeRTOS/MapleFreeRTOS.h @@ -24,17 +24,17 @@ * SOFTWARE. *****************************************************************************/ -#ifndef __FREERTOS__ -#define __FREERTOS__ +#ifndef __MAPLE_FREERTOS_H__ +#define __MAPLE_FREERTOS_H__ #include "wirish.h" extern "C" { - #define GCC_ARMCM3 - #include "utility/FreeRTOS.h" - #include "utility/task.h" - #include "utility/queue.h" - #include "utility/semphr.h" +#define GCC_ARMCM3 +#include "utility/FreeRTOS.h" +#include "utility/task.h" +#include "utility/queue.h" +#include "utility/semphr.h" } #endif -- cgit v1.2.3