Commit Graph

4 Commits

Author SHA1 Message Date
291ed65248 Fixed wrong pointer type in load_module()
Kernel passed a pointer to its own state to get_free_resource_slot(),
causing its state to be corrupted.
next_process() also now loads the address space of the next process before entering it.
2021-04-17 06:25:11 -05:00
2a5dcd4a0f Improved get_free_resource_slot()
Table now tries to expand itself when no available slots are left
2021-04-17 04:59:39 -05:00
b582c39ff8 Started work on process management 2021-04-17 01:00:28 -05:00
0b302c5759 Started main kernel functions 2021-04-12 01:43:47 -05:00