From 1b89086baed3cd118018b8dd837d00ccd5d024ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Herm=C3=A8s=20B=C3=A9lusca-Ma=C3=AFto?= Date: Tue, 18 Nov 2025 22:07:18 +0100 Subject: [PATCH] [HALX86] Re-enable HalpBiosDisplayReset() for x64: it actually supports display reset (#5513) CORE-18185 Addendum to commit 215148267e7bad7 Everything that's needed (the x86 emulator with x86BiosCall) is implemented. Fixes screen cleaning when bootvid takes over the VGA display. --- hal/halx86/generic/x86bios.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/hal/halx86/generic/x86bios.c b/hal/halx86/generic/x86bios.c index 8edccda7cda..d32e681096f 100644 --- a/hal/halx86/generic/x86bios.c +++ b/hal/halx86/generic/x86bios.c @@ -499,7 +499,6 @@ BOOLEAN NTAPI HalpBiosDisplayReset(VOID) { -#if 0 X86_BIOS_REGISTERS Registers; ULONG OldEflags; BOOLEAN Success; @@ -515,9 +514,5 @@ HalpBiosDisplayReset(VOID) /* Restore previous flags */ __writeeflags(OldEflags); return Success; -#else - /* This x64 HAL does NOT currently handle display reset (TODO) */ - return FALSE; -#endif } #endif // _M_AMD64