ArvernOS
ArvernOS copied to clipboard
:floppy_disk: A minimal, experimental and "toy" monolithic kernel to learn about OS development // Work In Progress
~~It does not quite work yet, although binaries built for ArvernOS run on Linux... "Just" need to make the opposite to happen now.~~ It totally works ~~on x86_64 (because other...
I don't know if this thing I'm about to say is related to the problem but the kernel mode OS works but I can't run any applications ... (sorry for...
See: https://wiki.osdev.org/Higher_Half_Kernel
For targets that have a PCI bus, we should perform a scan in order to load the appropriate drivers. Currently, we initialize a driver, which calls the PCI code. That's...
The console module uses an external library to implement a vt100 console that works for VGA and VBE but it is currently a x86_64-only feature. The idea would be to...
Although this is going to be yet another board to maintain, and this one does not correspond to any real hardware, it would be interesting to have a `virt` machine...
Given we use NASM only for x86_64, we might want to get rid of it.