banan-os/kernel
Bananymous 6a9d60a8fb Kernel: Implement somewhat functioning multithread support
This still uses only a single cpu, but we can now have 'parallelization'

This seems to work fine in qemu and bochs, but my own computer did not
like this when I last tried.

I have absolutely no idea how multithreading should actually be
implmemented and I just thought and implemented the most simple one I
could think of. This might not be in any way correct :D
2023-02-01 01:53:35 +02:00
..
arch Kernel: Implement basic SpinLock 2023-02-01 01:52:52 +02:00
include/kernel Kernel: Implement somewhat functioning multithread support 2023-02-01 01:53:35 +02:00
kernel Kernel: Implement somewhat functioning multithread support 2023-02-01 01:53:35 +02:00
.gitignore Initial commit. We have a booting kernel 2022-11-12 21:04:47 +02:00
Makefile Kernel: Implement somewhat functioning multithread support 2023-02-01 01:53:35 +02:00
icxxabi.cpp Kernel: We can now use destructors in global objects 2022-12-13 00:52:32 +02:00