examples/triface/boot/cfg/cfg_proc.h File Reference

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_HEAP   0
 Dynamic memory allocation for processes.
#define CONFIG_KERN_PREEMPT   0
 Preemptive process scheduling.
#define CONFIG_KERN_PRI   0
 Priority-based scheduling policy.
#define CONFIG_KERN_QUANTUM   47
 Time sharing quantum (a prime number prevents interference effects) [ms].
#define KERN_LOG_LEVEL   LOG_LVL_ERR
 Module logging level.
#define KERN_LOG_FORMAT   LOG_FMT_VERBOSE
 Module logging format.

Detailed Description

Kernel configuration parameters.

Version:
Id
cfg_proc.h 2430 2009-03-25 16:33:22Z batt
Author:
Bernie Innocenti <bernie@codewiz.org>

Definition in file examples/triface/boot/cfg/cfg_proc.h.


Define Documentation

#define CONFIG_KERN_PREEMPT   0

Preemptive process scheduling.

WARNING: Experimental, still incomplete!

Definition at line 67 of file examples/triface/boot/cfg/cfg_proc.h.