aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBruce Evans <bde@FreeBSD.org>1996-12-18 15:38:23 +0000
committerBruce Evans <bde@FreeBSD.org>1996-12-18 15:38:23 +0000
commit07addd421ef1b29eda31816c4e7bbb2b23f3fad3 (patch)
tree18e984801ba41747c5b94de81f116b9720709afb
parentdb7e362115d6a79e284303922e2e8d696f2a976c (diff)
Notes
-rw-r--r--sys/i386/boot/biosboot/bios.S7
1 files changed, 4 insertions, 3 deletions
diff --git a/sys/i386/boot/biosboot/bios.S b/sys/i386/boot/biosboot/bios.S
index a3ff7e2c5e39..91489eea1c43 100644
--- a/sys/i386/boot/biosboot/bios.S
+++ b/sys/i386/boot/biosboot/bios.S
@@ -24,7 +24,7 @@
* the rights to redistribute these changes.
*
* from: Mach, Revision 2.2 92/04/04 11:34:26 rpd
- * $Id: bios.S,v 1.5 1995/09/03 05:36:13 julian Exp $
+ * $Id: bios.S,v 1.6 1996/11/11 14:03:33 bde Exp $
*/
/*
@@ -352,12 +352,13 @@ xext: movb $0x88, %ah
cli
xdone:
- mov %eax, %ebx
+ pushl $0 /* actually pushw $0 */
+ pushl %eax /* actually pushw %ax */
data32
call EXT(real_to_prot)
- mov %ebx, %eax
+ pop %eax
pop %edi
pop %esi
pop %ebx