A project x86 kernel built for fun and testing purposes. Supports being run via QEMU or smiliar, or bootloaded from any bootloader that supports multiboot 2 (GRUB2 or similar).
- A cross-compiler that supports building C to i686-elf executabled (GCC)
- OSDev wiki has a list of prebuilt toolchains for multiple operating systems.
- An emulator or device that supports VGA (Most modern graphics cards still do)