Files
pepperOS/README.md
2025-12-21 15:34:45 +01:00

26 lines
547 B
Markdown

# 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:
- the [Limine](https://codeberg.org/Limine/Limine) portable bootloader
- Marco Paland's freestanding [printf implementation](https://github.com/mpaland)