1
0
Fork
You've already forked Kernel
0
No description
  • C 94.5%
  • C++ 5.1%
  • Makefile 0.2%
  • Assembly 0.1%
2026年07月04日 16:20:59 -04:00
.vscode Started new work on ACPI, next is LAI, then the LAPIC and such 2026年01月24日 20:52:47 -05:00
arch/x86_64 Added in process spawning and shit 2026年07月04日 16:20:59 -04:00
conf Modified to allow ACPI to be optional, going to add in PIC support for legacy devices soon! 2026年04月23日 20:04:58 -04:00
LICENSES Added *NIX like VFS 2026年02月09日 23:25:23 -05:00
limine @a464531c5e Started to rewrite ACPI implementation 2026年01月19日 15:24:28 -05:00
src Added in process spawning and shit 2026年07月04日 16:20:59 -04:00
.gitignore Modified gitignore. 2026年04月21日 16:59:25 -04:00
.gitmodules Now we have LAI, cool beans. 2026年01月25日 12:11:04 -05:00
gen_syms.zsh I can now lookup symbols 2026年01月27日 21:49:10 -05:00
GNUmakefile Updated a bit. Minor fixes. Added in API call to kill tasks. 2026年06月26日 19:07:58 -04:00
LICENSE Revert "Moved code to be under the MBL (custom license, applying for FSF review and approval)" 2026年04月15日 21:11:10 -04:00
linker.lds Added in C++ name demangling 2026年01月30日 20:30:02 -05:00
notes.md Switched to C++ 2026年01月09日 21:58:17 -05:00
readme.md Added in *dir VFS functions 2026年02月12日 16:24:36 -05:00

KARM: Kernel of Almost-Reachable Milestones

Buy me a coffee

KARM is a minimal hobby operating system kernel designed for anyone who's tired of waiting for their projects to "finally" be complete. A work in progress, KARM is a blend of endless rewrites, missed deadlines, and the occasional bug that somehow survives the refactor (fucking framebuffer being shifted to the right and not happening when the PMM debug logged, no reason WHY it did that, but it fucking did).

Also we have a website

Goals

We will get to having those when we have those.

Getting Started

I have NO CLUE what tools this uses to be honest, and I will not go through my shithole of a makefile trying to find out. So just have GNUMake and try to build, and install tools as needed.

ACPI

I dont fucking know, its there one day, the next it is not because I decided I wanted to refactor my (削除) entire fucking life (削除ここまで) OS for shits and giggles.