summaryrefslogtreecommitdiff
path: root/src/sercon.c
diff options
context:
space:
mode:
authorGerd Hoffmann <kraxel@redhat.com>2020-03-06 10:03:21 +0100
committerGerd Hoffmann <kraxel@redhat.com>2020-03-17 13:43:11 +0100
commit066a9956097b54530888b88ab9aa1ea02e42af5a (patch)
treeb54f101d563d884658f4e3c18b95ab2b2947d867 /src/sercon.c
parentb3fa857752dcffd84a770e4bfe265160f96ab08e (diff)
downloadqemu-seabios-066a9956097b54530888b88ab9aa1ea02e42af5a.tar.gz
sercon: vbe modeset is int 10h function 4f02 not 4f00
Fixes console redirection for NetBSD primary bootloader. https://bugs.launchpad.net/bugs/1743191 Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Reviewed-by: Kevin O'Connor <kevin@koconnor.net> Message-Id: <20200306090321.24811-1-kraxel@redhat.com>
Diffstat (limited to 'src/sercon.c')
-rw-r--r--src/sercon.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/sercon.c b/src/sercon.c
index a5dadb7..66a1f24 100644
--- a/src/sercon.c
+++ b/src/sercon.c
@@ -464,7 +464,7 @@ static void sercon_104f(struct bregs *regs)
regs->ax = 0x0100;
} else {
// Disable sercon entry point on any vesa modeset
- if (regs->al == 0x00)
+ if (regs->al == 0x02)
SET_LOW(sercon_enable, 0);
}
}