aboutsummaryrefslogtreecommitdiff
path: root/mubios/services/int10.c
diff options
context:
space:
mode:
Diffstat (limited to 'mubios/services/int10.c')
-rw-r--r--mubios/services/int10.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/mubios/services/int10.c b/mubios/services/int10.c
index 76a1c1d..0e63ef2 100644
--- a/mubios/services/int10.c
+++ b/mubios/services/int10.c
@@ -44,7 +44,7 @@ int10_service (struct bios_regs *regs)
u8 attribute;
u16 position;
- function = (u8)(regs->ax >> 8);
+ function = (u8)(regs->eax >> 8);
if (function != 0x0Eu)
return;
@@ -52,8 +52,8 @@ int10_service (struct bios_regs *regs)
cursor = (volatile u16 *)BDA_CURSOR;
video = (volatile u16 *)VGA_TEXT_BASE;
- character = (u8)regs->ax;
- attribute = (u8)regs->bx;
+ character = (u8)regs->eax;
+ attribute = (u8)regs->ebx;
position = *cursor;
if (character == 0x0Du)