Simon 4 months ago
parent c38000e503
commit e8135e9ff9

@ -69,7 +69,8 @@ enum Vector {
// Interrupts
KEYBOARD=32,
PANIC=33,
TIMER=34
TIMER=34,
ASS=25
};
constexpr size_t VECTORS = 256;

@ -126,6 +126,8 @@ void initInterruptHandlers() {
IDT::InterruptDescriptor::Returning(handle_keyboard_asm));
IDT::set(Core::Interrupt::Vector::TIMER,
IDT::InterruptDescriptor::Returning(handle_timer));
// Load the idt pointer
IDT::set(Core::Interrupt::Vector::ASS,
IDT::InterruptDescriptor::Returning(handle_assassin));
// Load the idt pointer
IDT::load();
}

Loading…
Cancel
Save