Message passing / mail system
All checks were successful
Build documentation / build-and-deploy (push) Successful in 2m20s

This commit is contained in:
2026-02-18 17:18:03 +01:00
parent 35454a087e
commit ae0a6024da
19 changed files with 340 additions and 66 deletions

View File

@@ -32,6 +32,7 @@ struct cpu;
struct proc {
int pid;
int exec_pid;
struct rb_node_link proc_tree_link;
struct rb_node_link procgroup_memb_tree_link;
struct list_node_link cpu_run_q_link;
@@ -44,6 +45,8 @@ struct proc {
struct cpu* cpu;
atomic_int state;
uintptr_t uvaddr_argument;
void* mail_recv_buffer;
size_t mail_recv_size;
};
void proc_sched (void);