From 46831c537fdb7468ea0168ebada38986728feecd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Herm=C3=A8s=20B=C3=A9lusca-Ma=C3=AFto?= Date: Tue, 6 Feb 2024 20:01:53 +0100 Subject: [PATCH] [HAL] HalInitializeBios() should not explicitly call HalpBiosDisplayReset(). While the BIOS support for INT10h emulation has been set up, any modification of the display should wait until the kernel requests video initialization with INBV/bootvid. The latter will call HalResetDisplay() (that calls HalpBiosDisplayReset()) at the correct time. This avoids an useless video mode change and reset when booting ReactOS. --- hal/halx86/generic/x86bios.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/hal/halx86/generic/x86bios.c b/hal/halx86/generic/x86bios.c index 6e033e34124..9d583c78789 100644 --- a/hal/halx86/generic/x86bios.c +++ b/hal/halx86/generic/x86bios.c @@ -143,8 +143,6 @@ HalInitializeBios( //DbgDumpPage(x86BiosMemoryMapping, 0xc351); x86BiosIsInitialized = TRUE; - - HalpBiosDisplayReset(); } }