sched: finish preparing scheduler for rewrite

This commit is contained in:
Matheus
2024-09-21 23:06:37 -03:00
parent cc6477d46d
commit 0bff52b41e
19 changed files with 332 additions and 330 deletions
+5
View File
@@ -13,6 +13,9 @@
#include <kernel/thread.h>
#define PROC_STATE_NORMAL 0
#define PROC_STATE_ZOMBIE 1
typedef struct proc_t {
mutex_t mutex;
int refcount;
@@ -107,5 +110,7 @@ int proc_signal_all(int signal, proc_t *sender);
void proc_stop_other_threads(void);
pid_t proc_allocate_pid(void);
void proc_init(void);
void proc_exit(void);
void proc_run_init();
#endif