aboutsummaryrefslogtreecommitdiff
path: root/kernel/include/boot/interrupts.h (unfollow)
Commit message (Collapse)Author
2025-09-16interrupts: exception_handler should accept IRQ numberHEADmainRaghuram Subramani
2025-09-16kernel: boot: interrupts: split interrupt-specific functions into itsRaghuram Subramani
own file
2025-06-01interrupts: refactor interrupts enable/disable APIRaghuram Subramani
2025-05-25interrupts: use constants for IDT_ENTRY attributesRaghuram Subramani
2025-05-25interrupts: rename idt namespace to interruptsRaghuram Subramani
2025-05-24interrupts: fix incorrect segment selector offsetRaghuram Subramani
IDT entry was setting the segment selector (GDT offset) to 0, which is the NULL selector. Therefore, a general protection fault was triggered crashing the kernel. This commit sets it to 0x08 (the first selector).
2025-02-07IDT: Initialize IDT with a very basic exception handler that does nothingRaghuram Subramani