From ff9c7766edded74f4d522484c828b1bdc7dfa96d Mon Sep 17 00:00:00 2001 From: Marvin Borner Date: Sat, 9 Jan 2021 23:31:28 +0100 Subject: Let's make a procfs for IPC instead --- kernel/inc/proc.h | 10 ---------- 1 file changed, 10 deletions(-) (limited to 'kernel/inc/proc.h') diff --git a/kernel/inc/proc.h b/kernel/inc/proc.h index 93d8d48..c8fb3e2 100644 --- a/kernel/inc/proc.h +++ b/kernel/inc/proc.h @@ -4,7 +4,6 @@ #define PROC_H #include -#include #include #include #include @@ -25,13 +24,6 @@ struct proc { struct regs regs; struct regs regs_backup; enum proc_state state; - struct list *messages; -}; - -struct proc_message { - struct proc *src; - struct proc *dest; - struct message *msg; }; struct proc *kernel_proc; @@ -40,8 +32,6 @@ void scheduler(struct regs *regs); void proc_init(void); void proc_print(void); struct proc *proc_current(void); -void proc_send(struct proc *src, struct proc *dest, u32 type, void *data); -u32 proc_receive(struct proc *proc, struct message *buf); struct proc *proc_from_pid(u32 pid); void proc_exit(struct proc *proc, int status); void proc_yield(struct regs *r); -- cgit v1.2.3