diff --git a/src/system/boot/platform/openfirmware/video.cpp b/src/system/boot/platform/openfirmware/video.cpp index 41cbd4f935..1bd241fdba 100644 --- a/src/system/boot/platform/openfirmware/video.cpp +++ b/src/system/boot/platform/openfirmware/video.cpp @@ -7,6 +7,7 @@ #include #include +#include #include #include #include @@ -87,6 +88,10 @@ platform_switch_to_logo(void) gKernelArgs.frame_buffer.depth = depth; gKernelArgs.frame_buffer.bytes_per_row = lineBytes; + // Move text to top of display so we don't scroll the boot logo out as soon + // as we display some text + console_set_cursor(0, 0); + dprintf("video mode: %ux%ux%u\n", gKernelArgs.frame_buffer.width, gKernelArgs.frame_buffer.height, gKernelArgs.frame_buffer.depth);