Commit Graph

11 Commits

Author SHA1 Message Date
57c663a0e0 Tasking rewrite & add multi-threading 2020-07-20 09:51:30 -05:00
7cde3f4eca Remove redundant syscalls 2020-07-12 16:29:57 -05:00
ac7cc05113 Add task states 2020-07-12 14:28:58 -05:00
3ca8b5a232 Add a very basic exit function and fix kmalloc.
Exit function does not deallocate task memory except for the data block, 
and does not are about the exit code except for logging.
2019-08-25 17:32:08 -05:00
99522efde5 Add a kernel serial driver and a yieldToPID function. 2019-08-04 13:14:35 -05:00
7974c1e026 Get VFS workng and start on fputc. Debugger is currently broken :( 2019-07-20 11:03:27 -05:00
7611d929a3 Fix most warnings 2019-06-29 09:04:34 -05:00
9db6bf61ca Start work on making IPC use a mailbox approach 2019-06-24 13:24:39 -05:00
1216d4c000 Store size of message in buffer 2019-06-22 15:29:02 -05:00
7ee2472fe5 Get IPC working 2019-06-22 11:11:12 -05:00
7f25b58910 move cpu folder into kernel folder 2019-05-24 09:04:31 -05:00