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
Handle the custom keyboard interrupt
Load the interrupt descriptor table on this core.
Invalid memory accesses with paging
Handle the custom panic interrupt
Wrapper that saves and provides access to additional registers.
Handle the custom timer interrupt
Handle the custom wake up interrupt