X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=app%2Fdemo%2Fcfg%2Fcfg_kern.h;fp=app%2Fdemo%2Fcfg%2Fcfg_kern.h;h=0000000000000000000000000000000000000000;hb=24c21c92d29b76a3f0de0a107f4bafef7bb0f812;hp=e828bce7009a46a7af95ca2ced6cdc8f1fe2f6a5;hpb=6b7a2e7b20bc7fe05a61c17d6d96eb70c67a09c9;p=bertos.git diff --git a/app/demo/cfg/cfg_kern.h b/app/demo/cfg/cfg_kern.h deleted file mode 100644 index e828bce7..00000000 --- a/app/demo/cfg/cfg_kern.h +++ /dev/null @@ -1,70 +0,0 @@ -/** - * \file - * - * - * \brief Kernel configuration parameters - * - * \version $Id$ - * \author Bernie Innocenti - */ - -#ifndef CFG_KERN_H -#define CFG_KERN_H - -/** - * Enable the multithreading kernel. - */ -#define CONFIG_KERN 1 - -/** - * \name Optional kernel features - * \{ - */ -#define CONFIG_KERN_SCHED 1 ///< Process schedling -#define CONFIG_KERN_SIGNALS 1 ///< Inter-process signals -#define CONFIG_KERN_IRQ 1 ///< Interrupt supervisor -#define CONFIG_KERN_HEAP 0 ///< Dynamic memory allocation -#define CONFIG_KERN_SEMAPHORES 0 ///< Re-entrant mutual exclusion primitives -#define CONFIG_KERN_MONITOR 1 ///< Process monitor -#define CONFIG_KERN_PREEMPT 1 ///< Preemptive process scheduling -#define CONFIG_KERN_PRI 1 ///< Priority-based scheduling policy -/*\}*/ - -/// [ms] Time sharing quantum (a prime number prevents interference effects) -#define CONFIG_KERN_QUANTUM 47 - -/// Module logging level. -#define KERN_LOG_LEVEL LOG_LVL_ERR - -/// Module logging format. -#define KERN_LOG_FORMAT LOG_FMT_VERBOSE - -#endif /* CFG_KERN_H */