EVE 1.0
Configuration parameters
Collaboration diagram for Configuration parameters:

Macros

#define EVE_RTOS_LOW_LAT   (1)
 
#define EVE_RTOS_TASK_POOL_COUNT   (3)
 
#define EVE_RTOS_STACK_POOL_SIZE   (1024)
 
#define EVE_RTOS_SEMAPHORE_POOL_COUNT   (4)
 
#define EVE_RTOS_TIMER_POOL_COUNT   (4)
 
#define EVE_RTOS_PENDED_WORK_POOL_COUNT   (4)
 
#define EVE_RTOS_EVENT_GROUP_POOL_COUNT   (4)
 
#define EVE_RTOS_TCP_SOCKET_POOL_COUNT   (4)
 
#define EVE_RTOS_SOCKET_CLOSE_TIMEOUT   (MS_TO_TICKS(1000))
 

Detailed Description

Macro Definition Documentation

#define EVE_RTOS_LOW_LAT   (1)

Enables aggressive rescheduling if set

Definition at line 53 of file rtos-conf.h.

#define EVE_RTOS_TASK_POOL_COUNT   (3)

Size of RTOS task pool, amount of tasks which can be created by xTaskCreate

Definition at line 59 of file rtos-conf.h.

#define EVE_RTOS_STACK_POOL_SIZE   (1024)

Size of RTOS stack pool, amount of bytes which can be allocated for stacks

Definition at line 65 of file rtos-conf.h.

#define EVE_RTOS_SEMAPHORE_POOL_COUNT   (4)

Size of RTOS semaphore pool, amount of mutextes and semaphores which can be created

Definition at line 71 of file rtos-conf.h.

#define EVE_RTOS_TIMER_POOL_COUNT   (4)

Size of RTOS timer pool, amount of timers which can be created by xTimerCreate

Definition at line 77 of file rtos-conf.h.

#define EVE_RTOS_PENDED_WORK_POOL_COUNT   (4)

Size of RTOS pended function pool, amount of workitems which can be scheduled by xTimerPendFunctionCall(-FromISR)

Definition at line 83 of file rtos-conf.h.

#define EVE_RTOS_EVENT_GROUP_POOL_COUNT   (4)

Size of RTOS event group pool, amount of event groups which can be created by xEventGroupCreate

Definition at line 89 of file rtos-conf.h.

#define EVE_RTOS_TCP_SOCKET_POOL_COUNT   (4)

Size of RTOS socket pool, amount of sockets which can be created by socket() call

Definition at line 95 of file rtos-conf.h.

#define EVE_RTOS_SOCKET_CLOSE_TIMEOUT   (MS_TO_TICKS(1000))

Timeout for gracefuly close.

Definition at line 101 of file rtos-conf.h.