gdt idt stuff

This commit is contained in:
2026-06-12 23:03:00 -04:00
parent 5e823e570b
commit 00fb70c25b
7 changed files with 67 additions and 19 deletions

View File

@@ -6,7 +6,7 @@
#include <stdint.h>
extern void init_idt();
extern idt_entry create_idt_entry(uint32_t addr, uint16_t segment, uint8_t attributes);
extern void init_gdt();
void kernel_main(void)
{
@@ -15,7 +15,11 @@ void kernel_main(void)
kout = &vga_print_stream;
kout->trunc();
kprint("RockOS booting...");
kprint("RockOS booting...\n");
init_gdt();
kprint("GDT set\n");
init_idt();
kprint("IDT set\n");
}