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 430 KiB
Languages
C 93.2%
Assembly 5.1%
Makefile 1.6%