/nn

nearly nothing: a toy operating system

Primary LanguageCMIT LicenseMIT

nn

nn is a toy operating system, designed for fun (and from a position of general naïveté). i'm not sure how far it'll go, but one thing's for sure: it'll probably implement nearly nothing.

building

ensure gcc, nasm, binutils, GRUB, and xorriso are installed, then run make.

if all goes well, an nn.iso file should be produced.

running

to run nn in qemu, run make run. this requires qemu's i386 architecture.

to run nn in Bochs instead for its useful debugging functionality, run make debug.

donate

you can support the development of this project and others via Patreon:

Support me on Patreon