921 B
921 B
Colonel
This is a small OS project I'm working on. It's slow progress and probably shouldn't be run anywhere except in an emulator. It currently supports the following architectures:
- x86
Compiling
You'll want to setup a cross-compilation toolchain with GCC for your target architecture, along with GNU Make (I'll switch to the GNU autotools as soon as I can get them to work properly).
To compile a full image you can run make build-iso
, which will use GNU GRUB as the bootloader. Else, just run make
and it will build the kernel into a file called colonel.bin
. You can run the latter with QEMU by using the -kernel
option.
License
This project is licensed under the terms and conditions of the GNU General Public License version 3 or greater.