]> git.dujemihanovic.xyz Git - nameless-os.git/blobdiff - include/arch/x86/irq/idt.h
Fix interrupt trap gates
[nameless-os.git] / include / arch / x86 / irq / idt.h
index 8b2efa1b1aa453beb1583d11cc6d5ef9381eb032..daf586f2d5aefe44c723d5f38cb84290f0967472 100644 (file)
@@ -6,8 +6,8 @@
 #define IDT_VECTOR_COUNT 256 /* our IDT will have 256 vectors */
 #define IDT_DESCRIPTOR_SIZE 8 /* each IDT descriptor is 8 bytes long */
 
-#define IDT_TRAP_GATE          0x1F
-#define IDT_INTERRUPT_GATE     0x0E
+#define IDT_TRAP_GATE          0xF
+#define IDT_INTERRUPT_GATE     0xE
 
 struct idt_descriptor {
        uint16_t offset_1; /* bits 0-15 of offset */