summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/arch/i386/interface/pcbios/int13.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/arch/i386/interface/pcbios/int13.c b/src/arch/i386/interface/pcbios/int13.c
index 1adbef1b5..0dd96ac6a 100644
--- a/src/arch/i386/interface/pcbios/int13.c
+++ b/src/arch/i386/interface/pcbios/int13.c
@@ -559,10 +559,10 @@ int int13_boot ( unsigned int drive ) {
"\n99:\n\t",
1,
OUT_CONSTRAINTS ( "=d" ( d1 ) ),
- IN_CONSTRAINTS ( "d" ( drive ) ),
+ IN_CONSTRAINTS ( "0" ( drive ) ),
CLOBBER ( "eax", "ebx", "ecx", "esi", "edi", "ebp" ) );
- DBG ( "Booted disk returned via INT 18\n" );
+ DBG ( "Booted disk returned via INT 18 or 19\n" );
/* Unhook INTs 18 and 19 */
unhook_bios_interrupt ( 0x18, ( unsigned int ) int13_exec_fail,