From 93b6111f47ebf1b707a2446f6fe8b23e946ea3cb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=B6nke=20Holz?= Date: Thu, 30 Nov 2023 18:37:45 +0100 Subject: [PATCH] Kernel/aarch64: Unbreak RPi framebuffer boot console 342c707 introduced an additional check whether this flag is set before trying to use the multiboot-provided framebuffer console. --- Kernel/Arch/aarch64/RPi/Framebuffer.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Kernel/Arch/aarch64/RPi/Framebuffer.cpp b/Kernel/Arch/aarch64/RPi/Framebuffer.cpp index 2c8834c01b..7fb4c5a96c 100644 --- a/Kernel/Arch/aarch64/RPi/Framebuffer.cpp +++ b/Kernel/Arch/aarch64/RPi/Framebuffer.cpp @@ -127,6 +127,8 @@ void Framebuffer::initialize() // NOTE: The required pixel format for MULTIBOOT_FRAMEBUFFER_TYPE_RGB is actually BGRx8888. VERIFY(framebuffer.pixel_order() == PixelOrder::BGR); multiboot_framebuffer_type = MULTIBOOT_FRAMEBUFFER_TYPE_RGB; + + multiboot_flags |= MULTIBOOT_INFO_FRAMEBUFFER_INFO; } }