pepperOS

will never be done

To compile the kernel and make an ISO image file:

make build-iso

Then it can be run with qemu-system-x86_64 kernel.iso.

Kernel conventions

Functions that return an integer as status of success/failure will return:

  • 0 if everything went correctly
  • a negative value if something went wrong

Thanks

PepperOS wouldn't be possible without:

Description
64-bit libre hobby kernel
Readme GPL-3.0 1.1 MiB
Languages
C 97.2%
Assembly 1.7%
Makefile 0.7%
Python 0.3%