Remove redundant redundancy.
[bertos.git] / kern / proc_p.h
index 79e97b9230cbe16bd7b9cbbfafc38622cb1e1f34..4123e138240fbbbe6354c03ad6bcc18d9c4bf978 100755 (executable)
@@ -1,8 +1,8 @@
 /*!
  * \file
  * <!--
- * Copyright 2001,2004 Develer S.r.l. (http://www.develer.com/)
- * Copyright 1999,2000,2001 Bernardo Innocenti <bernie@develer.com>
+ * Copyright 2001, 2004 Develer S.r.l. (http://www.develer.com/)
+ * Copyright 1999, 2000, 2001 Bernardo Innocenti <bernie@develer.com>
  * This file is part of DevLib - See devlib/README for information.
  * -->
  *
@@ -15,6 +15,9 @@
 
 /*
  * $Log$
+ * Revision 1.6  2004/08/24 16:05:15  bernie
+ * Add missing headers; Reformat.
+ *
  * Revision 1.5  2004/08/14 19:37:57  rasky
  * Merge da SC: macros.h, pool.h, BIT_CHANGE, nome dei processi, etc.
  *
  * Add multithreading kernel
  *
  */
-
 #ifndef KERN_PROC_P_H
 #define KERN_PROC_P_H
 
 #include "compiler.h"
+#include "cpu.h"        /* for cpu_stack_t */
 #include "config.h"
 #include "config_kern.h"
 #include <mware/list.h>
@@ -73,10 +76,10 @@ typedef struct Process
 #if CONFIG_KERN_MONITOR
        struct ProcMonitor
        {
-               Node link;
-               const charname;
-               cpustack_tstack_base;
-               size_t stack_size;
+               Node        link;
+               const char *name;
+               cpustack_t *stack_base;
+               size_t      stack_size;
        } monitor;
 #endif