|
54f2d35416
|
kernel: Add the fork() system call
|
2023-03-18 23:45:48 +01:00 |
|
|
ff468db675
|
kernel/ELF+Scheduler: Use VFS instead of TarStream
continuous-integration/drone/push Build is passing
|
2023-03-11 10:34:08 +01:00 |
|
|
a33a72915e
|
Scheduler: Creation, destruction and switching of userspace tasks :))
From a TarStream. Not optimal, but OK for the moment.
|
2023-01-05 21:52:26 +01:00 |
|
|
5854e5e530
|
Add newlines at end-of-file
|
2023-01-02 13:07:29 +01:00 |
|
|
a11a5dec1f
|
DoublyLinkedList -> LinkedList
continuous-integration/drone/push Build is passing
|
2022-12-19 12:43:23 +01:00 |
|
|
92a7004c2f
|
Move the reaping logic to Scheduler
|
2022-12-19 12:24:15 +01:00 |
|
|
751377de0a
|
Scheduler: Make it possible for a thread to stop existing
continuous-integration/drone/push Build is passing
|
2022-12-18 18:43:34 +01:00 |
|
|
d93d95f23c
|
Add sleeping mechanism
|
2022-12-07 16:11:59 +00:00 |
|
|
13f5d09cfd
|
Add a Scheduler!!
|
2022-12-07 16:11:59 +00:00 |
|