Variables
x64::interrupt Namespace Reference

Variables

constexpr const auto divide_error = 0U
 
constexpr const auto debug_exception = 1U
 
constexpr const auto nmi_interrupt = 2U
 
constexpr const auto breakpoint = 3U
 
constexpr const auto overflow = 4U
 
constexpr const auto bound_range_exceeded = 5U
 
constexpr const auto invalid_opcode = 6U
 
constexpr const auto device_not_available = 7U
 
constexpr const auto double_fault = 8U
 
constexpr const auto coprocessor_segment_overrun = 9U
 
constexpr const auto invalid_tss = 10U
 
constexpr const auto segment_not_present = 11U
 
constexpr const auto stack_segment_fault = 12U
 
constexpr const auto general_protection = 13U
 
constexpr const auto page_fault = 14U
 
constexpr const auto floating_point_error = 16U
 
constexpr const auto alignment_check = 17U
 
constexpr const auto machine_check = 18U
 
constexpr const auto simd_floating_point_exception = 19U
 
constexpr const auto virtualization_exception = 20U
 

Variable Documentation

◆ divide_error

constexpr const auto x64::interrupt::divide_error = 0U

Definition at line 95 of file x64.h.

◆ debug_exception

constexpr const auto x64::interrupt::debug_exception = 1U

Definition at line 96 of file x64.h.

◆ nmi_interrupt

constexpr const auto x64::interrupt::nmi_interrupt = 2U

Definition at line 97 of file x64.h.

◆ breakpoint

constexpr const auto x64::interrupt::breakpoint = 3U

Definition at line 98 of file x64.h.

◆ overflow

constexpr const auto x64::interrupt::overflow = 4U

Definition at line 99 of file x64.h.

◆ bound_range_exceeded

constexpr const auto x64::interrupt::bound_range_exceeded = 5U

Definition at line 100 of file x64.h.

◆ invalid_opcode

constexpr const auto x64::interrupt::invalid_opcode = 6U

Definition at line 101 of file x64.h.

◆ device_not_available

constexpr const auto x64::interrupt::device_not_available = 7U

Definition at line 102 of file x64.h.

◆ double_fault

constexpr const auto x64::interrupt::double_fault = 8U

Definition at line 103 of file x64.h.

◆ coprocessor_segment_overrun

constexpr const auto x64::interrupt::coprocessor_segment_overrun = 9U

Definition at line 104 of file x64.h.

◆ invalid_tss

constexpr const auto x64::interrupt::invalid_tss = 10U

Definition at line 105 of file x64.h.

◆ segment_not_present

constexpr const auto x64::interrupt::segment_not_present = 11U

Definition at line 106 of file x64.h.

◆ stack_segment_fault

constexpr const auto x64::interrupt::stack_segment_fault = 12U

Definition at line 107 of file x64.h.

◆ general_protection

constexpr const auto x64::interrupt::general_protection = 13U

Definition at line 108 of file x64.h.

◆ page_fault

constexpr const auto x64::interrupt::page_fault = 14U

Definition at line 109 of file x64.h.

◆ floating_point_error

constexpr const auto x64::interrupt::floating_point_error = 16U

Definition at line 110 of file x64.h.

◆ alignment_check

constexpr const auto x64::interrupt::alignment_check = 17U

Definition at line 111 of file x64.h.

◆ machine_check

constexpr const auto x64::interrupt::machine_check = 18U

Definition at line 112 of file x64.h.

◆ simd_floating_point_exception

constexpr const auto x64::interrupt::simd_floating_point_exception = 19U

Definition at line 113 of file x64.h.

◆ virtualization_exception

constexpr const auto x64::interrupt::virtualization_exception = 20U

Definition at line 114 of file x64.h.