refactor: re-structure the kernel address space for a more integral layout.
authorMinep <zelong56@gmail.com>
Sat, 18 Jun 2022 18:20:22 +0000 (19:20 +0100)
committerMinep <zelong56@gmail.com>
Sat, 18 Jun 2022 18:20:22 +0000 (19:20 +0100)
commit728194869c3dc89b0e1c625480d486ada309ae40
tree2b9ae5494a167a722c6bb909eddbdc0a9b096d89
parent12293ed1d71cd306ed9a5d021a79ba945fe4e680
refactor: re-structure the kernel address space for a more integral layout.
fix: spwan_proc0 invoking APIC functionality before it's initialization.
15 files changed:
lunaix-os/hal/apic.c
lunaix-os/hal/ioapic.c
lunaix-os/includes/hal/apic.h
lunaix-os/includes/lunaix/common.h
lunaix-os/includes/lunaix/mm/page.h
lunaix-os/kernel/asm/x86/interrupts.c
lunaix-os/kernel/asm/x86/pfault.c
lunaix-os/kernel/k_init.c
lunaix-os/kernel/lxinit.c
lunaix-os/kernel/mm/dmm.c
lunaix-os/kernel/mm/kalloc.c
lunaix-os/kernel/proc0.c
lunaix-os/kernel/process.c
lunaix-os/kernel/sched.c
lunaix-os/link/linker.ld