diff options
author | Michael Brown | 2007-07-25 03:03:29 +0200 |
---|---|---|
committer | Michael Brown | 2007-07-25 03:03:29 +0200 |
commit | 09118cd5bfc7eb969bd6dca8dd722bd3adadb129 (patch) | |
tree | a678a45e3d054283adefd6084e1249c0fe399a28 /src/arch/i386/interface/pcbios/int13.c | |
parent | We probably shouldn't leave interrupts disabled when starting an OS. (diff) | |
download | ipxe-09118cd5bfc7eb969bd6dca8dd722bd3adadb129.tar.gz ipxe-09118cd5bfc7eb969bd6dca8dd722bd3adadb129.tar.xz ipxe-09118cd5bfc7eb969bd6dca8dd722bd3adadb129.zip |
Don't overwrite %dl with a (potentially) modified drive number if we
already handled the INT13 call.
Diffstat (limited to 'src/arch/i386/interface/pcbios/int13.c')
-rw-r--r-- | src/arch/i386/interface/pcbios/int13.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/arch/i386/interface/pcbios/int13.c b/src/arch/i386/interface/pcbios/int13.c index 94b57308..f7cb6795 100644 --- a/src/arch/i386/interface/pcbios/int13.c +++ b/src/arch/i386/interface/pcbios/int13.c @@ -390,7 +390,7 @@ static void int13 ( struct i386_all_regs *ix86 ) { /* Set OF to indicate to wrapper not to chain this call */ ix86->flags |= OF; - break; + return; } /* Remap BIOS drive */ |