1
0
mirror of https://github.com/FreeRTOS/FreeRTOS.git synced 2025-07-26 07:04:17 +08:00

Update to V4.4.0.

This commit is contained in:
Richard Barry
2007-07-29 15:23:39 +00:00
parent a06a2e492f
commit 15268bfbeb
431 changed files with 508 additions and 449 deletions
Demo
ARM7_AT91FR40008_GCC
ARM7_AT91SAM7S64_IAR
ARM7_LPC2106_GCC
ARM7_LPC2129_IAR
ARM7_LPC2129_Keil
ARM7_LPC2138_Rowley
ARM7_LPC2368_Rowley
ARM7_STR71x_IAR
ARM7_STR75x_GCC
ARM7_STR75x_IAR
ARM9_STR91X_IAR
AVR32_UC3
AVR_ATMega323_IAR
AVR_ATMega323_WinAVR
CORTEX_LM3S102_GCC
CORTEX_LM3S102_KEIL
CORTEX_LM3S102_Rowley
CORTEX_LM3S2965_GCC
CORTEX_LM3S2965_IAR
CORTEX_LM3S2965_KEIL
CORTEX_LM3S316_IAR
CORTEX_LM3S6965_GCC
CORTEX_LM3S6965_IAR
CORTEX_LM3S6965_KEIL
CORTEX_LM3S811_GCC
CORTEX_LM3S811_IAR
CORTEX_LM3S811_KEIL
CORTEX_STM32F103_IAR
Common
Cygnal
Flshlite
H8S/RTOSDemo
HCS12_CodeWarrior_banked
HCS12_CodeWarrior_small
HCS12_GCC_banked
MicroBlaze
PC
PIC18_MPLAB
PIC18_WizC
PIC24_MPLAB
WizNET_DEMO_GCC_ARM7
WizNET_DEMO_TERN_186
dsPIC_MPLAB
lwIP_Demo_Rowley_ARM7
msp430_CrossWorks
msp430_GCC
uIP_Demo_IAR_ARM7
uIP_Demo_Rowley_ARM7
Source

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,4 +1,4 @@
# FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. # FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
# #
# This file is part of the FreeRTOS.org distribution. # This file is part of the FreeRTOS.org distribution.
# #

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,4 +1,4 @@
# FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. # FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
# #
# This file is part of the FreeRTOS.org distribution. # This file is part of the FreeRTOS.org distribution.
# #

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS distribution. This file is part of the FreeRTOS distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -86,7 +86,7 @@ CSRCS = \
$(DRVR_PATH)/GPIO/gpio.c \ $(DRVR_PATH)/GPIO/gpio.c \
$(DRVR_PATH)/TC/tc.c \ $(DRVR_PATH)/TC/tc.c \
../../../../Source/portable/GCC/AVR32_UC3/port.c \ ../../../../Source/portable/GCC/AVR32_UC3/port.c \
../../../../Source/portable/MemMang/heap_2.c \ ../../../../Source/portable/MemMang/heap_3.c \
../../../../Source/list.c \ ../../../../Source/list.c \
../../../../Source/queue.c \ ../../../../Source/queue.c \
../../../../Source/tasks.c \ ../../../../Source/tasks.c \

@ -86,7 +86,7 @@ CSRCS = \
$(DRVR_PATH)/GPIO/gpio.c \ $(DRVR_PATH)/GPIO/gpio.c \
$(DRVR_PATH)/TC/tc.c \ $(DRVR_PATH)/TC/tc.c \
../../../../Source/portable/GCC/AVR32_UC3/port.c \ ../../../../Source/portable/GCC/AVR32_UC3/port.c \
../../../../Source/portable/MemMang/heap_2.c \ ../../../../Source/portable/MemMang/heap_3.c \
../../../../Source/list.c \ ../../../../Source/list.c \
../../../../Source/queue.c \ ../../../../Source/queue.c \
../../../../Source/tasks.c \ ../../../../Source/tasks.c \

@ -64,7 +64,8 @@
#define configTICK_RATE_HZ ( ( portTickType ) 1000 ) #define configTICK_RATE_HZ ( ( portTickType ) 1000 )
#define configMAX_PRIORITIES ( ( unsigned portBASE_TYPE ) 8 ) #define configMAX_PRIORITIES ( ( unsigned portBASE_TYPE ) 8 )
#define configMINIMAL_STACK_SIZE ( ( unsigned portSHORT ) 128 ) #define configMINIMAL_STACK_SIZE ( ( unsigned portSHORT ) 128 )
#define configTOTAL_HEAP_SIZE ( ( size_t ) ( 1024*25 ) ) /* configTOTAL_HEAP_SIZE is not used when heap_3.c is used. */
#define configTOTAL_HEAP_SIZE ( ( size_t ) ( 1 ) )
#define configMAX_TASK_NAME_LEN ( 16 ) #define configMAX_TASK_NAME_LEN ( 16 )
#define configUSE_TRACE_FACILITY 0 #define configUSE_TRACE_FACILITY 0
#define configUSE_16_BIT_TICKS 0 #define configUSE_16_BIT_TICKS 0
@ -85,6 +86,7 @@ to exclude the API function. */
#define INCLUDE_vTaskDelayUntil 1 #define INCLUDE_vTaskDelayUntil 1
#define INCLUDE_vTaskDelay 1 #define INCLUDE_vTaskDelay 1
#define INCLUDE_xTaskGetCurrentTaskHandle 0 #define INCLUDE_xTaskGetCurrentTaskHandle 0
#define INCLUDE_xTaskGetSchedulerState 1
/* configTICK_USE_TC is a boolean indicating whether to use a Timer Counter /* configTICK_USE_TC is a boolean indicating whether to use a Timer Counter
for the tick generation. Timer Counter will generate an accurate Tick; for the tick generation. Timer Counter will generate an accurate Tick;

@ -52,7 +52,12 @@
*-----------------------------------------------------------*/ *-----------------------------------------------------------*/
#define partstALL_OUTPUTS_OFF ( ( unsigned portCHAR ) 0x00 ) #define partstALL_OUTPUTS_OFF ( ( unsigned portCHAR ) 0x00 )
#define partstMAX_OUTPUT_LED ( ( unsigned portCHAR ) 8 ) #if( BOARD==EVK1100 )
# define partstMAX_OUTPUT_LED ( ( unsigned portCHAR ) 8 )
#elif( BOARD==EVK1101 )
# define partstMAX_OUTPUT_LED ( ( unsigned portCHAR ) 4 )
#endif
static volatile unsigned portCHAR ucCurrentOutputValue = partstALL_OUTPUTS_OFF; /*lint !e956 File scope parameters okay here. */ static volatile unsigned portCHAR ucCurrentOutputValue = partstALL_OUTPUTS_OFF; /*lint !e956 File scope parameters okay here. */

@ -32,7 +32,7 @@
*****************************************************************************/ *****************************************************************************/
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.
@ -162,6 +162,12 @@ static portBASE_TYPE prvCheckOtherTasksAreStillRunning( void );
*/ */
static void vMemCheckTask( void *pvParameters ); static void vMemCheckTask( void *pvParameters );
/*
* Called by the check task following the detection of an error to set the
* LEDs into a state that shows an error has beeen found.
*/
static void prvIndicateError( void );
/*-----------------------------------------------------------*/ /*-----------------------------------------------------------*/
int main( void ) int main( void )
@ -262,11 +268,7 @@ portBASE_TYPE bSuicidalTask = 0;
/* Could not create the task - we have probably run out of heap. /* Could not create the task - we have probably run out of heap.
Don't go any further and flash the LED faster to provide visual Don't go any further and flash the LED faster to provide visual
feedback of the error. */ feedback of the error. */
for(;;) prvIndicateError();
{
vParTestToggleLED( mainCHECK_TASK_LED );
vTaskDelay( mainERROR_FLASH_RATE );
}
} }
/* Delay until it is time to execute again. */ /* Delay until it is time to execute again. */
@ -291,12 +293,7 @@ portBASE_TYPE bSuicidalTask = 0;
/* An error has occurred in one of the tasks. /* An error has occurred in one of the tasks.
Don't go any further and flash the LED faster to give visual Don't go any further and flash the LED faster to give visual
feedback of the error. */ feedback of the error. */
vParTestSetLED(mainERROR_LED,pdTRUE); prvIndicateError();
for(;;)
{
vParTestToggleLED( mainCHECK_TASK_LED );
vTaskDelay( mainERROR_FLASH_RATE );
}
} }
else else
{ {
@ -454,3 +451,26 @@ static portLONG lErrorOccurred = pdFALSE;
xTaskResumeAll(); xTaskResumeAll();
} }
} }
/*-----------------------------------------------------------*/
static void prvIndicateError( void )
{
/* The check task has found an error in one of the other tasks.
Set the LEDs to a state that indicates this. */
vParTestSetLED(mainERROR_LED,pdTRUE);
for(;;)
{
#if( BOARD==EVK1100 )
vParTestToggleLED( mainCHECK_TASK_LED );
vTaskDelay( mainERROR_FLASH_RATE );
#endif
#if ( BOARD==EVK1101 )
vParTestSetLED( 0, pdTRUE );
vParTestSetLED( 1, pdTRUE );
vParTestSetLED( 2, pdTRUE );
vParTestSetLED( 3, pdTRUE );
#endif
}
}

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

@ -1,5 +1,5 @@
/* /*
FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry. FreeRTOS.org V4.4.0 - Copyright (C) 2003-2007 Richard Barry.
This file is part of the FreeRTOS.org distribution. This file is part of the FreeRTOS.org distribution.

Some files were not shown because too many files have changed in this diff Show More