Nil RTOS
Macros
nilconf.h File Reference

Configuration file template. More...

This graph shows which files directly or indirectly include this file:

Macros

#define NIL_CFG_ENABLE_ASSERTS   FALSE
 System assertions.
 
#define NIL_CFG_FREQUENCY   (F_CPU/16384L)
 System tick frequency.
 
#define NIL_CFG_IDLE_ENTER_HOOK()
 Idle thread enter hook. More...
 
#define NIL_CFG_IDLE_LEAVE_HOOK()
 Idle thread leave hook. More...
 
#define NIL_CFG_NUM_THREADS   2
 Number of user threads in the application. More...
 
#define NIL_CFG_THREAD_EXT_FIELDS   /* Add threads custom fields here.*/
 Threads descriptor structure extension. More...
 
#define NIL_CFG_THREAD_EXT_INIT_HOOK(tr)
 Threads initialization hook.
 
#define NIL_CFG_TIMEDELTA   0
 Time delta constant for the tick-less mode. More...
 
#define WHG_FIX   TRUE
 Problem fixes.
 
#define WHG_MOD   TRUE
 Use mods for Arduino library.
 

Detailed Description

Configuration file template.

A copy of this file must be placed in each project directory, it contains the application specific kernel settings.