Curle
8a54815712
This is a trimmed down version of Syncboot integrated into the kernel. The plan is, eventually, to allow the kernel to be booted by Syncboot, but that'll take a lot of research into QEMU. This was just quicker to do. This isn't tested, as I still need to figure out how to compile the EFI entry point separately. They can be linked together, however. That's why the kernel is designed around a PE32+ format. |
||
---|---|---|
.. | ||
memory | ||
boot.c | ||
bootstrap.c | ||
descriptor_tables.c | ||
graphics.c | ||
interrupts.c | ||
kernel.c | ||
memory.c | ||
ports.c | ||
print.c | ||
serial.c | ||
syscalls.c | ||
utils.c |