aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mubios/arch/irq.S2
1 files changed, 2 insertions, 0 deletions
diff --git a/mubios/arch/irq.S b/mubios/arch/irq.S
index 324ae05..5745911 100644
--- a/mubios/arch/irq.S
+++ b/mubios/arch/irq.S
@@ -34,6 +34,7 @@
irq0_entry:
push ax
push bx
+ push ds
xor bx, bx
mov ds, bx
@@ -60,6 +61,7 @@ irq0_send_eoi:
mov al, 0x20
out 0x20, al
+ pop ds
pop bx
pop ax
iret