No description
Find a file
2026-03-04 07:19:48 +01:00
build Initial commit 2026-03-04 07:19:48 +01:00
include Initial commit 2026-03-04 07:19:48 +01:00
iso_root Initial commit 2026-03-04 07:19:48 +01:00
src Initial commit 2026-03-04 07:19:48 +01:00
autodebug.sh Initial commit 2026-03-04 07:19:48 +01:00
bochsrc Initial commit 2026-03-04 07:19:48 +01:00
bx_enh_dbg.ini Initial commit 2026-03-04 07:19:48 +01:00
compile_flags.txt Initial commit 2026-03-04 07:19:48 +01:00
LICENSE Initial commit 2026-03-04 07:19:48 +01:00
limine.conf Initial commit 2026-03-04 07:19:48 +01:00
linker.ld Initial commit 2026-03-04 07:19:48 +01:00
Makefile Initial commit 2026-03-04 07:19:48 +01:00
README.md Initial commit 2026-03-04 07:19:48 +01:00
uacpi_kernel_api.c Initial commit 2026-03-04 07:19:48 +01:00

Neobbo

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 Neobbo you can use QEMU:

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

External projects