Interrupt Dispatch and Handling (for first common vectors)

This commit is contained in:
2025-12-22 21:04:45 +01:00
parent d0b4da0596
commit 42fc169e10
6 changed files with 30 additions and 4 deletions

View File

@@ -3,6 +3,8 @@
#include <stdint.h>
void idt_init();
struct interrupt_descriptor
{
uint16_t address_low;
@@ -34,6 +36,7 @@ struct cpu_status_t
uint64_t r9;
uint64_t r8;
uint64_t rbp;
uint64_t rsp;
uint64_t rdi;
uint64_t rsi;
uint64_t rdx;