summaryrefslogtreecommitdiff
path: root/src/kernel/proc.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/kernel/proc.h')
-rw-r--r--src/kernel/proc.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/kernel/proc.h b/src/kernel/proc.h
index 976b275..745db8d 100644
--- a/src/kernel/proc.h
+++ b/src/kernel/proc.h
@@ -1,13 +1,15 @@
#pragma once
+#include <kernel/arch/generic.h>
struct process {
void *stack_top;
void *esp;
-
void *eip;
+
+ struct pagedir *pages;
};
extern struct process *process_current;
-struct process *process_new(void *eip);
+struct process *process_new();
void process_switch(struct process *proc);