diff options
Diffstat (limited to 'src/kernel/arch/amd64/registers.h')
-rw-r--r-- | src/kernel/arch/amd64/registers.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/kernel/arch/amd64/registers.h b/src/kernel/arch/amd64/registers.h index b8f6248..5fd09c9 100644 --- a/src/kernel/arch/amd64/registers.h +++ b/src/kernel/arch/amd64/registers.h @@ -1,9 +1,9 @@ #pragma once -#include <camellia/types.h> +#include <kernel/types.h> #include <stdint.h> /* requires 16-byte alignment */ -struct registers { +struct CpuRegs { uint64_t r15, r14, r13, r12, r11, r10, r9, r8; uint64_t rdi, rsi; userptr_t rbp, rsp; @@ -12,7 +12,7 @@ struct registers { } __attribute__((__packed__)); // saves a return value according to the SysV ABI -static inline uint64_t regs_savereturn(struct registers *regs, uint64_t value) { +static inline uint64_t regs_savereturn(CpuRegs *regs, uint64_t value) { regs->rax = value; return value; } |