hachem.wtf
aboutsummaryrefslogtreecommitdiff
path: root/boot/regs.zig
diff options
context:
space:
mode:
Diffstat (limited to 'boot/regs.zig')
-rw-r--r--boot/regs.zig6
1 files changed, 2 insertions, 4 deletions
diff --git a/boot/regs.zig b/boot/regs.zig
index aedae99..7b2bb88 100644
--- a/boot/regs.zig
+++ b/boot/regs.zig
@@ -24,10 +24,8 @@ pub const Frame = extern struct {
ss: u64,
};
-// push/pop the 15 gprs in frames exact order (rax pushed first -> highest field,
-// r15 last -> at rsp = &frame). shared by every save/restore stub so they cant
-// drift from the frame layout above. `mov %rsp, %rdi` after push_gprs hands the
-// handler a *frame
+// push/pop the 15 gprs in frames exact order
+// (rax pushed first -> highest field, r15 last -> at rsp = &frame)
pub const PUSH_GPRS =
\\push %rax
\\push %rbx