Expand description
x86_64 CPU exception handlers (vectors 0โ30).
Authors: MarioS271
Modulesยง
- _0_
divide_ ๐error - Divide-error exception handler (vector 0).
- _1_
debug ๐ - Debug exception handler (vector 1).
- _2_
non_ ๐maskable_ interrupt - Non-Maskable Interrupt (NMI) handler (vector 2).
- _3_
breakpoint ๐ - Breakpoint exception handler (vector 3,
int3). - _4_
overflow ๐ - Overflow trap handler (vector 4,
intoinstruction). - _6_
invalid_ ๐opcode - Invalid-opcode exception handler (vector 6,
#UD). - _7_
device_ ๐not_ avail - Device-not-available exception handler (vector 7,
#NM). - _8_
double_ ๐fault - Double-fault exception handler (vector 8).
- _10_
invalid_ ๐tss - Invalid-TSS exception handler (vector 10,
#TS). - _11_
segment_ ๐not_ present - Segment-not-present exception handler (vector 11,
#NP). - _12_
stack_ ๐segment_ fault - Stack-segment fault exception handler (vector 12,
#SS). - _13_
general_ ๐protection_ fault - General Protection Fault exception handler (vector 13).
- _14_
page_ ๐fault - Page-fault exception handler (vector 14).
- _16_
x87_ ๐floating_ point - x87 floating-point exception handler (vector 16,
#MF). - _17_
alignment_ ๐check - Alignment-check exception handler (vector 17,
#AC). - _18_
machine_ ๐check - Machine-check exception handler (vector 18,
#MC). - _19_
simd_ ๐floating_ point - SIMD floating-point exception handler (vector 19,
#XM/#XF). - _20_
virtualization ๐ - Virtualization exception handler (vector 20,
#VE). - _29_
vmm_ ๐communication_ exception - VMM communication exception handler (vector 29,
#VC, AMD SVM). - _30_
security_ ๐exception - Security exception handler (vector 30,
#SX, AMD SVM). - invalid_
fault_ ๐handler - Generic handler for interrupt vectors that cannot legally fire in 64-bit long mode.