Restructure the interrupt vector distribution for better matching of their inherit...
[lunaix-os.git] / lunaix-os / kernel / asm / x86 / idt.c
index 5474743467670e4173d8424d973941522024da78..e194d87b02492706b7c802181881f1f502e86d9b 100644 (file)
@@ -22,11 +22,11 @@ _init_idt() {
     _set_idt_entry(FAULT_GENERAL_PROTECTION, 0x08, _asm_isr13, 0);
     _set_idt_entry(FAULT_PAGE_FAULT, 0x08, _asm_isr14, 0);
 
-    _set_idt_entry(APIC_ERROR_IV, 0x08, _asm_isr200, 0);
-    _set_idt_entry(APIC_LINT0_IV, 0x08, _asm_isr201, 0);
-    _set_idt_entry(APIC_TIMER_IV, 0x08, _asm_isr202, 0);
-    _set_idt_entry(APIC_SPIV_IV,  0x08, _asm_isr203, 0);
-    _set_idt_entry(PC_KBD_IV,  0x08, _asm_isr204, 0);
+    _set_idt_entry(APIC_ERROR_IV, 0x08, _asm_isr250, 0);
+    _set_idt_entry(APIC_LINT0_IV, 0x08, _asm_isr251, 0);
+    _set_idt_entry(APIC_SPIV_IV,  0x08, _asm_isr252, 0);
+    _set_idt_entry(APIC_TIMER_IV, 0x08, _asm_isr253, 0);
+    _set_idt_entry(PC_KBD_IV,  0x08, _asm_isr201, 0);
 
     _set_idt_entry(RTC_TIMER_IV,  0x08, _asm_isr210, 0);