Moved PCB for each process to kernel heap

This commit is contained in:
2022-07-03 13:17:06 -05:00
parent e3026b2601
commit 5c7d002bbf
8 changed files with 144 additions and 104 deletions

View File

@@ -1,9 +1,11 @@
#pragma once
struct process_context_t;
void *initialize_context(void *task_entry);
void destroy_context(void *ctx);
void save_context(struct process_context_t *context, void *ptr);
void save_context(struct process_context_t *context);
void load_context(struct process_context_t *context);