aboutsummaryrefslogtreecommitdiffstats
path: root/idt.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'idt.cpp')
-rw-r--r--idt.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/idt.cpp b/idt.cpp
index de15ec9..8c4a796 100644
--- a/idt.cpp
+++ b/idt.cpp
@@ -62,8 +62,8 @@ struct StubEntry
asm volatile(R"(
pusha
- mov %%ds, %%ax
- push %%ax
+ mov %%ds, %%eax
+ push %%eax
mov $0x10, %%ax
mov %%ax, %%ds
mov %%ax, %%es
@@ -73,7 +73,7 @@ struct StubEntry
cld
call interruptGeneralHandler
pop %%eax
- pop %%ax
+ pop %%eax
mov %%ax, %%ds
mov %%ax, %%es
mov %%ax, %%fs