6#ifndef ZEPHYR_INCLUDE_ARCH_X86_INTEL64_EXCEPTION_H_
7#define ZEPHYR_INCLUDE_ARCH_X86_INTEL64_EXCEPTION_H_
21#ifdef CONFIG_EXCEPTION_DEBUG
#define X86_FXSAVE_SIZE
Definition thread.h:37
Exception stack frame.
Definition exception.h:60
unsigned long code
Definition exception.h:48
uint32_t r13
General-purpose register R13.
Definition exception.h:55
unsigned int ss
Definition exception.h:32
uint32_t r11
General-purpose register R11.
Definition exception.h:51
uint32_t r8
General-purpose register R8.
Definition exception.h:45
unsigned long rsp
Definition exception.h:52
uint32_t r10
General-purpose register R10.
Definition exception.h:49
unsigned long rip
Definition exception.h:49
unsigned long vector
Definition exception.h:47
uint32_t r15
General-purpose register R15.
Definition exception.h:59
unsigned long rdx
Definition exception.h:34
uint32_t r9
General-purpose register R9.
Definition exception.h:47
unsigned long rsi
Definition exception.h:35
unsigned long rflags
Definition exception.h:51
unsigned long rdi
Definition exception.h:36
uint32_t r12
General-purpose register R12.
Definition exception.h:53
unsigned long rax
Definition exception.h:32
unsigned long rbp
Definition exception.h:29
unsigned int cs
Definition exception.h:48
uint32_t r14
General-purpose register R14.
Definition exception.h:57
char fxsave[X86_FXSAVE_SIZE]
Definition exception.h:43
unsigned long rcx
Definition exception.h:33
Definition exception.h:56
unsigned long rsp
Definition exception.h:66
unsigned long r8
Definition exception.h:61
unsigned long r9
Definition exception.h:60
unsigned long r10
Definition exception.h:59
unsigned long rdx
Definition exception.h:62
unsigned long rflags
Definition exception.h:58
char fxsave[X86_FXSAVE_SIZE]
Definition exception.h:64
unsigned long rdi
Definition exception.h:65
unsigned long rip
Definition exception.h:57
unsigned long rsi
Definition exception.h:63