6#ifndef ZEPHYR_INCLUDE_ARCH_X86_INTEL64_EXPCEPTION_H_
7#define ZEPHYR_INCLUDE_ARCH_X86_INTEL64_EXPCEPTION_H_
21#ifdef CONFIG_EXCEPTION_DEBUG
#define X86_FXSAVE_SIZE
Definition: thread.h:37
Exception Stack Frame.
Definition: exception.h:57
unsigned long code
Definition: exception.h:48
uint32_t r13
Definition: exception.h:31
unsigned long rsp
Definition: exception.h:52
unsigned long rip
Definition: exception.h:49
unsigned long vector
Definition: exception.h:47
uint32_t r15
Definition: exception.h:33
unsigned long rdx
Definition: exception.h:34
unsigned long r11
Definition: exception.h:44
unsigned long cs
Definition: exception.h:50
unsigned long rsi
Definition: exception.h:35
unsigned long rflags
Definition: exception.h:51
unsigned long rdi
Definition: exception.h:36
unsigned long ss
Definition: exception.h:53
uint32_t r12
Definition: exception.h:30
unsigned long rax
Definition: exception.h:32
unsigned long rbp
Definition: exception.h:29
unsigned long r9
Definition: exception.h:38
unsigned long r8
Definition: exception.h:37
unsigned long r10
Definition: exception.h:39
uint32_t r14
Definition: exception.h:32
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