Simple kernel written in C99 (with some assembly)
make to build
$(uname -m), and run
make ARCH to build
k for ARCH.
See PORTABILITY.md for notes on portability.
Currently supported architectures: NONE
k has its own first- and second-stage bootloaders, see
BOOT.md for details.
k does not currently support dual-booting.
k aims to implement a de-crufted subset of POSIX.1-2017.
k follows sircmpwn's C style
k currently uses NASM as its assembler, but will switch to a better
assembler if one is made.