opnsense-src/stand/efi
Toomas Soome 21b5b8b38b loader.efi: add "gop blt <on|off>" command
Some systems have very slow console output and it may be about either
wrong memory attributes are set or gop->Blt() implementation is bad.

We do not have good way to set memory attributes, but we can
choose which Blt() to use (or we can set "gop off" to fall back on
use of SimpleTextOutput protocol).

This update adds argument for "gop" command to switch gop->Blt() use.
Note, this update does not fix the problem, but allows us to try to
understand the possible cause.

PR:		254381
Reported by:	Michael Galassi

Reviewed by:	manu, imp
Differential Revision:	https://reviews.freebsd.org/D49073
2025-02-20 21:50:20 +02:00
..
boot1 Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
fdt Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
gptboot stand: Install gptboot.efi(8) 2024-04-05 16:53:47 -06:00
include stand/efi: Changes to efichar to allow it to be used in the kernel 2024-03-28 14:09:37 -04:00
libefi stand/efihttp: Add device type check to efihttp_fs_open() 2025-01-19 11:00:26 -06:00
libefi32 stand/efi: Add a 32-bit variant of libefi 2024-09-20 08:45:05 -06:00
loader loader.efi: add "gop blt <on|off>" command 2025-02-20 21:50:20 +02:00
loader_4th Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
loader_ia32 stand: Add support for 64-bit machines with 32-bit UEFI implementations 2024-09-20 08:45:08 -06:00
loader_lua Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
loader_simp Remove residual blank line at start of Makefile 2024-07-15 16:43:39 -06:00
Makefile stand: Add support for 64-bit machines with 32-bit UEFI implementations 2024-09-20 08:45:08 -06:00
Makefile.inc stand: Add support for 64-bit machines with 32-bit UEFI implementations 2024-09-20 08:45:08 -06:00