Modulesยง
- idt ๐
- Registrar of IRQ handling routines
Functionsยง
- handle_
exception ๐handles exception/faults (nr < 32); - handle_
irq ๐ โhandle_irq assumes the interrupt is disabled when called. this will also make sure interrupt is disabled when it returns - initialize the idt and pic_8259
- irq_restore only re-enable irq if was_enabled==true. it will not disable irq regardless the was_enabled value. This function should only be called to restore irq based on previous irq_save();
- irq_save() disables all interrupts and returns the previous state
- trap_
gate ๐