X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=kern%2Fproc_p.h;h=79e97b9230cbe16bd7b9cbbfafc38622cb1e1f34;hb=ea4ef51b306fde6480c03f72e81c4b31d51660f6;hp=5daf0dd0d47568c7c610c308fc7152a45faa5e24;hpb=99ebec567d8485806f6ebe23b8c8a1b825d0cf4d;p=bertos.git diff --git a/kern/proc_p.h b/kern/proc_p.h index 5daf0dd0..79e97b92 100755 --- a/kern/proc_p.h +++ b/kern/proc_p.h @@ -15,6 +15,9 @@ /* * $Log$ + * Revision 1.5 2004/08/14 19:37:57 rasky + * Merge da SC: macros.h, pool.h, BIT_CHANGE, nome dei processi, etc. + * * Revision 1.4 2004/07/30 14:24:16 rasky * Task switching con salvataggio perfetto stato di interrupt (SR) * Kernel monitor per dump informazioni su stack dei processi @@ -54,6 +57,7 @@ typedef struct Process { Node link; /*!< Link Process into scheduler lists */ cpustack_t *stack; /*!< Per-process SP */ + IPTR user_data; /*!< Custom data passed to the process */ #if CONFIG_KERN_SIGNALS sigset_t sig_wait; /*!< Signals the process is waiting for */ @@ -70,6 +74,7 @@ typedef struct Process struct ProcMonitor { Node link; + const char* name; cpustack_t* stack_base; size_t stack_size; } monitor;