Use separate IST stack for IRQs and cpu exceptions

This commit is contained in:
2025-12-22 22:19:01 +01:00
parent 1fd6f4890d
commit 259aa732c8
3 changed files with 57 additions and 53 deletions

View File

@@ -1,6 +1,7 @@
#include <amd64/apic.h>
#include <amd64/hpet.h>
#include <amd64/init.h>
#include <amd64/debug.h>
#include <aux/compiler.h>
#include <limine/limine.h>
#include <mm/liballoc.h>
@@ -16,6 +17,7 @@ ALIGNED (16) static uint8_t uacpi_memory_buffer[UACPI_MEMORY_BUFFER_MAX];
void bootmain (void) {
amd64_init ();
amd64_debug_init ();
pmm_init ();
mm_init ();