From: lottaviano Date: Wed, 16 Sep 2009 07:45:40 +0000 (+0000) Subject: Change change macro to reduce stack space needed for each process. X-Git-Tag: 2.2.0~20 X-Git-Url: https://codewiz.org/gitweb?a=commitdiff_plain;h=5ba55b7568e1c091b96138adbbcd1c484706b1b2;p=bertos.git Change change macro to reduce stack space needed for each process. git-svn-id: https://src.develer.com/svnoss/bertos/trunk@2948 38d2e660-2303-0410-9eaa-f027e97ec537 --- diff --git a/bertos/kern/proc.c b/bertos/kern/proc.c index 15fe5b7f..66caa2db 100644 --- a/bertos/kern/proc.c +++ b/bertos/kern/proc.c @@ -40,8 +40,12 @@ #include "proc_p.h" #include "proc.h" -#include "cfg/cfg_arch.h" // ARCH_EMUL #include "cfg/cfg_proc.h" +#define LOG_LEVEL KERN_LOG_LEVEL +#define LOG_FORMAT KERN_LOG_FORMAT +#include + +#include "cfg/cfg_arch.h" // ARCH_EMUL #include "cfg/cfg_monitor.h" #include // ROUND_UP2 #include @@ -156,7 +160,7 @@ struct Process *proc_new_with_name(UNUSED_ARG(const char *, name), void (*entry) #if CONFIG_KERN_HEAP bool free_stack = false; #endif - TRACEMSG("name=%s", name); + LOG_INFO("name=%s", name); #if (ARCH & ARCH_EMUL) /* Ignore stack provided by caller and use the large enough default instead. */ @@ -328,7 +332,7 @@ void proc_setPri(struct Process *proc, int pri) */ void proc_exit(void) { - TRACEMSG("%p:%s", CurrentProcess, proc_currentName()); + LOG_INFO("%p:%s", CurrentProcess, proc_currentName()); #if CONFIG_KERN_MONITOR monitor_remove(CurrentProcess);