]> xenbits.xensource.com Git - osstest/seabios.git/commitdiff
sercon: vbe modeset is int 10h function 4f02 not 4f00
authorGerd Hoffmann <kraxel@redhat.com>
Fri, 6 Mar 2020 09:03:21 +0000 (10:03 +0100)
committerGerd Hoffmann <kraxel@redhat.com>
Tue, 17 Mar 2020 12:43:11 +0000 (13:43 +0100)
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>

src/sercon.c

index a5dadb7261afef70f8f391390b0ad28d7af77e9a..66a1f2412e771b7222dd794d932d4c479d7935f4 100644 (file)
@@ -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);
     }
 }