Monolithic kernel for x86_64
Find a file
2025-11-09 07:49:24 +01:00
src Need to rework malloc 2025-11-09 07:49:24 +01:00
.gitignore Work on scheduler 2025-11-08 17:05:49 +01:00
autodebug.sh Work on scheduler 2025-11-08 17:05:49 +01:00
bochsrc Initial commit 2025-10-22 15:51:24 +02:00
bx_enh_dbg.ini Initial commit 2025-10-22 15:51:24 +02:00
compile_flags.txt Initial commit 2025-10-22 15:51:24 +02:00
LICENSE Initial commit 2025-10-22 15:51:24 +02:00
limine.conf Work on scheduler 2025-11-08 17:05:49 +01:00
linker.ld Initial commit 2025-10-22 15:51:24 +02:00
Makefile Initial commit 2025-10-22 15:51:24 +02:00
README.md Work on scheduler 2025-11-08 17:05:49 +01:00

SFB/25

Hobby operating system for the x86_64 architecture written in C. Licensed under GPLv3

How to build

First run make dependencies to clone and build Limine and Flanterm

Then run make all - make sure to adjust the CC, AS and LD flags to match your cross-compiling toolchain

in the build folder you should have a SFB25.iso file.

To try out SFB/25 you can use QEMU:

qemu-system-x86_64 build/SFB25.iso -machine q35 -m 512M

External projects