started on isr/idt stuff

This commit is contained in:
2026-06-11 23:23:39 -05:00
parent eb1e096bac
commit 5e823e570b
5 changed files with 186 additions and 0 deletions

View File

@@ -1,6 +1,13 @@
#include <lib/print.h>
#include <lib/stream.h>
#include <idt.h>
#include <stdint.h>
extern void init_idt();
extern idt_entry create_idt_entry(uint32_t addr, uint16_t segment, uint8_t attributes);
void kernel_main(void)
{
extern print_stream_t vga_print_stream;
@@ -9,4 +16,6 @@ void kernel_main(void)
kout->trunc();
kprint("RockOS booting...");
init_idt();
}