summaryrefslogtreecommitdiff
path: root/kernel/src/cpu/registers.c
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/src/cpu/registers.c')
-rw-r--r--kernel/src/cpu/registers.c29
1 files changed, 2 insertions, 27 deletions
diff --git a/kernel/src/cpu/registers.c b/kernel/src/cpu/registers.c
index 03efcdf..997d4af 100644
--- a/kernel/src/cpu/registers.c
+++ b/kernel/src/cpu/registers.c
@@ -1,32 +1,7 @@
#include <types.h>
-#include <libk/serial_stdio.h>
+#include <libk/stdio.h>
+#include <registers.h>
-struct registers_t {
- uint64_t rax;
- uint64_t rbx;
- uint64_t rcx;
- uint64_t rdx;
- uint64_t rsi;
- uint64_t rdi;
- uint64_t rsp;
- uint64_t rbp;
- uint64_t r8;
- uint64_t r9;
- uint64_t r10;
- uint64_t r11;
- uint64_t r12;
- uint64_t r13;
- uint64_t r14;
- uint64_t r15;
- uint64_t rip;
- uint16_t cs;
- uint16_t ds;
- uint16_t ss;
- uint16_t es;
- uint16_t fs;
- uint16_t gs;
-};
-typedef struct registers_t registers_t;
void print_reg(registers_t* registers)
{