base: add more x86_64 exception type enums

Fixes #4972
This commit is contained in:
Christian Prochaska 2023-07-28 13:11:07 +02:00 committed by Christian Helmuth
parent c88e6bb81d
commit 419e5e46f6

View File

@ -26,8 +26,12 @@ namespace Genode { struct Cpu_state; }
struct Genode::Cpu_state
{
enum Cpu_exception {
DIVIDE_ERROR = 0x00,
DEBUG = 0x01,
BREAKPOINT = 0x03,
UNDEFINED_INSTRUCTION = 0x06,
NO_MATH_COPROC = 0x07,
GENERAL_PROTECTION = 0x0d,
PAGE_FAULT = 0x0e,
SUPERVISOR_CALL = 0x80,
INTERRUPTS_START = 0x20,