Hobby Operating System
Go to file
Drew Galbraith 71e3521b87 [yunq] Add codegen for clients and servers (untested). 2023-10-24 15:57:35 -07:00
lib [yunq] Add codegen for clients and servers (untested). 2023-10-24 15:57:35 -07:00
scripts Add a text file to the sysroot for testing ext2 2023-07-31 23:42:52 -07:00
sys [zion] Add a method for duplicating and scoping down VMMOs. 2023-08-01 17:46:26 -07:00
sysroot Add a text file to the sysroot for testing ext2 2023-07-31 23:42:52 -07:00
toolchain
yunq [yunq] Add codegen for clients and servers (untested). 2023-10-24 15:57:35 -07:00
zion [zion] Add a basic slab allocator to the kernel. 2023-08-02 00:54:39 -07:00
.ccls
.clang-format
.gdbinit
.gitignore [Yunq] First pass at codegen for message headers and parsing. 2023-10-13 00:15:31 -07:00
CMakeLists.txt [victoria] Create and start VictoriaFalls process 2023-06-22 00:22:59 -07:00
LICENSE
README.md
init-dbg.sh

README.md

AcadiaOS

AcadiaOS is a hobby operating system Iuse to explore and learn about OS development.

It is built on top of a small microkernel (currently ~3k LOC) that is capability based and provides memory management, process scheduling, and hardware access.