paging is now enabled with __shaky__ code

This commit is contained in:
2025-06-09 21:01:17 -04:00
parent 83b6a9eaf2
commit 920d0b01e1
7 changed files with 97 additions and 10 deletions

View File

@ -5,12 +5,12 @@
#include <kernel/_kernel.h>
#include <kernel/tty.h>
#include <kernel/serial.h>
#include <kernel/paging.h>
#include <kernel/x86/gdt.h>
#include <kernel/x86/idt.h>
#include <kernel/x86/io.h>
#include <kernel/x86/keyb.h>
#include <kernel/x86/pit.h>
#include <kernel/x86/pci.h>
#include "multiboot.h"
@ -76,6 +76,8 @@ void _main(multiboot_info_t* mbd, uint32_t magic)
serial_initialize();
#endif
setup_paging();
init_kb();
init_pit(0x36, PIT_CHANNEL_0, 0);