Specific the directory for all hw and cfg module. Use double quote for cfg and hw...
[bertos.git] / bertos / cfg / cfg_kern.h
index 8211f68b62763b43502cd9ea8a6d5e0e78f704a9..eecc5139db0a14946ff25d73e1ceb77d5ce9bb93 100644 (file)
  * \author Bernardo Innocenti <bernie@develer.com>
  */
 
-#ifndef CONFIG_KERN_H
-#define CONFIG_KERN_H
+#ifndef CFG_KERN_H
+#define CFG_KERN_H
 
-#include <cfg/arch_config.h>  /* ARCH_EMUL */
+#include "cfg/cfg_arch.h"  /* ARCH_EMUL */
+
+/**
+ * Multithreading kernel.
+ */
+#define CONFIG_KERNEL 0
 
 /**
  * \name Modules activation
  * \{
  */
 /*      Module/option          Active    Dependencies */
-#define CONFIG_KERN_SCHED       (1)
-#define CONFIG_KERN_SIGNALS     (1    && CONFIG_KERN_SCHED)
-#define CONFIG_KERN_TIMER       (1)
+#define CONFIG_KERN_SCHED       (0)
+#define CONFIG_KERN_SIGNALS     (0    && CONFIG_KERN_SCHED)
+#define CONFIG_KERN_TIMER       (0)
 #define CONFIG_KERN_HEAP        (0)
 #define CONFIG_KERN_SEMAPHORES  (0    && CONFIG_KERN_SIGNALS)
-#define CONFIG_KERN_MONITOR     (1    && CONFIG_KERN_SCHED)
+#define CONFIG_KERN_MONITOR     (0    && CONFIG_KERN_SCHED)
 /*\}*/
 
 /* EXPERIMENTAL */
        #endif
 #endif
 
-
-#endif /*  CONFIG_KERN_H */
+#endif /*  CFG_KERN_H */