Potato Operating System for Potato Computers
Warning
README still a WIP
PotatOS is an operating system and kernel made completely from scratch by one person. It is made in C++ with some assembly.
- - AMD64 / x86_64
- - IA32 / x86 (Future support is planned)
- - RISC-V
- - AARCH64 / ARM64
Remake build system in new language
Note
RISC-V and ARM64 may come later on in development, but not current priority
- wget - To download project-specific tools
- unzip - Self-explanatory
- make - Builds makefiles
- xorriso - ISO creation and manipulation
- limine - Bootloader installer
- jq - Command-line JSON tool
- qemu-full - My emulator of choice
- compiledb - For clangd
- limine - Bootloader created by mintsuki
- [arch]-elf-gcc - Cross compiler for target architecture (plus misc gcc related tools)