BeRTOS
|
Kernel configuration parameters. More...
Go to the source code of this file.
Defines | |
#define | CONFIG_KERN 0 |
Enable the multithreading kernel. | |
#define | CONFIG_KERN_IRQ 0 |
Kernel interrupt supervisor. | |
#define | CONFIG_KERN_PREEMPT 0 |
Preemptive process scheduling. | |
#define | CONFIG_KERN_QUANTUM 11 |
Time sharing quantum (a prime number prevents interference effects) [ms]. | |
#define | CONFIG_KERN_PRI 0 |
Priority-based scheduling policy. | |
#define | CONFIG_KERN_HEAP 0 |
Dynamic memory allocation for processes. | |
#define | CONFIG_KERN_HEAP_SIZE 2048L |
Size of the dynamic memory pool used by processes. | |
#define | KERN_LOG_LEVEL LOG_LVL_ERR |
Module logging level. | |
#define | KERN_LOG_FORMAT LOG_FMT_VERBOSE |
Module logging format. |
Kernel configuration parameters.
Definition in file cfg_proc.h.
#define CONFIG_KERN_IRQ 0 |
Kernel interrupt supervisor.
WARNING: Experimental, still incomplete!
Definition at line 53 of file cfg_proc.h.