Supervisor specific definitions.


Detailed Description

The Sentinel task stack size.


Defines

#define mainCOMSH_TASK_PRIORITY   ( tskIDLE_PRIORITY + 2 )
 Priority definitions for most of the tasks in the demo application.
#define mainDATALOG_TASK_PRIORITY   ( tskIDLE_PRIORITY + 2 )
#define mainETH_TASK_PRIORITY   ( tskIDLE_PRIORITY + 1 )
#define SUPERVISOR_CHECK_KO   (-1)
 Return status KO.
#define SUPERVISOR_CHECK_OK   0
 Return status OK.
#define SUPERVISOR_DEFAULT_PERIOD   ( ( portTickType ) 100 / portTICK_RATE_MS )
 The supervisor rate in ticks.
#define SUPERVISOR_DELAY_HEAPCHECK   600
 The delay between each heap usage check.
#define SUPERVISOR_DELAY_MMI_TIMEUPDATE   10
 The delay between each time update on the MMI.
#define SUPERVISOR_DELAY_PRINTTASKLIST   600
 The delay between each tasks list display.
#define SUPERVISOR_DELAY_TIMEUPDATE   10
 The delay between each time update.
#define SUPERVISOR_QUEUE_SIZE   1
 The supervisor queue length.
#define SUPERVISOR_STACK_SIZE   ( configMINIMAL_STACK_SIZE + 192 )
#define SUPERVISOR_USER_ACTION_STACK_SIZE   (configMINIMAL_STACK_SIZE+64)
 The supervisor User Action stack size.
#define SUPERVISOR_USER_ACTION_TASK_PRIORITY   ( tskIDLE_PRIORITY + 2 )
 The supervisor User Action task priority.


Define Documentation

#define mainCOMSH_TASK_PRIORITY   ( tskIDLE_PRIORITY + 2 )

Priority definitions for most of the tasks in the demo application.

Some tasks just use the idle priority.

Definition at line 125 of file supervisor.c.

Referenced by portTASK_FUNCTION().

#define mainDATALOG_TASK_PRIORITY   ( tskIDLE_PRIORITY + 2 )

Definition at line 127 of file supervisor.c.

Referenced by portTASK_FUNCTION().

#define mainETH_TASK_PRIORITY   ( tskIDLE_PRIORITY + 1 )

Definition at line 126 of file supervisor.c.

#define SUPERVISOR_CHECK_KO   (-1)

Return status KO.

Definition at line 104 of file supervisor.c.

#define SUPERVISOR_CHECK_OK   0

Return status OK.

Definition at line 102 of file supervisor.c.

#define SUPERVISOR_DEFAULT_PERIOD   ( ( portTickType ) 100 / portTICK_RATE_MS )

The supervisor rate in ticks.

Since the supervisor task is in charge of updating the local time every second, this rate must be less or equal to 1000.

Definition at line 99 of file supervisor.c.

Referenced by portTASK_FUNCTION().

#define SUPERVISOR_DELAY_HEAPCHECK   600

The delay between each heap usage check.

Definition at line 107 of file supervisor.c.

Referenced by portTASK_FUNCTION().

#define SUPERVISOR_DELAY_MMI_TIMEUPDATE   10

The delay between each time update on the MMI.

Definition at line 114 of file supervisor.c.

Referenced by portTASK_FUNCTION().

#define SUPERVISOR_DELAY_PRINTTASKLIST   600

The delay between each tasks list display.

Definition at line 121 of file supervisor.c.

Referenced by portTASK_FUNCTION().

#define SUPERVISOR_DELAY_TIMEUPDATE   10

The delay between each time update.

Definition at line 110 of file supervisor.c.

Referenced by portTASK_FUNCTION().

#define SUPERVISOR_QUEUE_SIZE   1

The supervisor queue length.

Definition at line 136 of file supervisor.c.

Referenced by portTASK_FUNCTION().

#define SUPERVISOR_STACK_SIZE   ( configMINIMAL_STACK_SIZE + 192 )

Definition at line 95 of file supervisor.c.

Referenced by vSupervisor_Start().

#define SUPERVISOR_USER_ACTION_STACK_SIZE   (configMINIMAL_STACK_SIZE+64)

The supervisor User Action stack size.

Definition at line 130 of file supervisor.c.

Referenced by portTASK_FUNCTION().

#define SUPERVISOR_USER_ACTION_TASK_PRIORITY   ( tskIDLE_PRIORITY + 2 )

The supervisor User Action task priority.

Definition at line 133 of file supervisor.c.

Referenced by portTASK_FUNCTION().


Generated on Fri Feb 19 02:22:49 2010 for AVR32 - Control Panel demonstration. by  doxygen 1.5.5