Module rstubs::interrupts::idt
source · Statics§
- IDT 🔒The global interrupt descriptor table configures interrupt service routines for interrupt vectors.
Functions§
- assassin 🔒Handle the custom assassin interrupt
- A double fault is a special exception that occurs when the CPU fails to invoke an exception handler. By handling this we prevent a system reset.
- Invalid memory accesses with segmentation
- Invalid task state segment register
- keyboard 🔒Handle the custom keyboard interrupt
- Load the interrupt descriptor table on this core.
- Invalid memory accesses with paging
- panic 🔒Handle the custom panic interrupt
- timer 🔒Handle the custom timer interrupt
- wake_up 🔒Handle the custom wake up interrupt