Commit Graph

5 Commits

Author SHA1 Message Date
kaguya d66e042ec1 feat: remove uACPI submodule and make uACPI in house
Signed-off-by: kaguya <vpshinomiya@protonmail.com>
2026-04-15 13:39:15 -04:00
kaguya cc8351bf8d feat: implement PCI subsystem and integrate uACPI support
See previous commit

Signed-off-by: kaguya <vpshinomiya@protonmail.com>
2026-04-15 13:33:18 -04:00
kaguya 840210ddc0 feat: add uACPI submodule for ACPI support
Here we implement ACPI into KirkOS, while it took a little bit to do, it surely will pay off massively in the long run.

Signed-off-by: kaguya <vpshinomiya@protonmail.com>
2026-04-15 13:32:27 -04:00
kaguya 95cc19fd1a build: partially transition userpsace build system to CMake
Replace the legacy userpsace Makefile with the CMake build system for the kernel

The userspace is the only one still utilizing manual Makefiles, it will eventually be CMakified

Signed-off-by: kaguya <vpshinomiya@protonmail.com>
2026-04-15 01:41:48 -04:00
kaguya 426ad76676 Initial Commit 2026-04-14 22:52:24 -04:00