diff options
author | jkim <jkim@FreeBSD.org> | 2010-08-05 19:30:57 +0000 |
---|---|---|
committer | jkim <jkim@FreeBSD.org> | 2010-08-05 19:30:57 +0000 |
commit | 9c60808f3945f5160e5936b26fd22a2b9080368d (patch) | |
tree | 5617abb38f50ab0a3bb549d85092bbb5e8cc685a | |
parent | 7a18b662f13ec766be7a2d5d636b3f18d33b7c27 (diff) | |
download | FreeBSD-src-9c60808f3945f5160e5936b26fd22a2b9080368d.zip FreeBSD-src-9c60808f3945f5160e5936b26fd22a2b9080368d.tar.gz |
Re-add flag register for output. Some BIOS calls actually use it to return
success/failure status. Oops.
-rw-r--r-- | sys/compat/x86bios/x86bios.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/compat/x86bios/x86bios.c b/sys/compat/x86bios/x86bios.c index 9fd4dc3..cda03a0 100644 --- a/sys/compat/x86bios/x86bios.c +++ b/sys/compat/x86bios/x86bios.c @@ -99,6 +99,7 @@ x86bios_vmf2emu(struct vm86frame *vmf, struct x86emu_regs *regs) regs->R_DS = vmf->vmf_ds; regs->R_ES = vmf->vmf_es; + regs->R_FLG = vmf->vmf_flags; regs->R_AX = vmf->vmf_ax; regs->R_BX = vmf->vmf_bx; regs->R_CX = vmf->vmf_cx; |