Luna/kernel
apio f1a7138568 User mode (with a few syscalls)
IT ACTUALLY WORKS NOW.

Why wasn't it working? Oh, because I was not setting already present page tables's permissions to user mode. Just a little bug. THAT I SPENT DAYS TRYING TO FIND

Anyways, it works now. Such a relief...
2022-09-25 20:35:05 +02:00
..
include User mode (with a few syscalls) 2022-09-25 20:35:05 +02:00
src User mode (with a few syscalls) 2022-09-25 20:35:05 +02:00
Makefile Add a tool to auto-generate a symbol map, borrowed from SerenityOS :) 2022-09-19 20:35:24 +02:00
moon.ld Start the call stack with a null RBP before calling _start 2022-09-18 17:03:29 +02:00