freebsd-dev/stand/efi
Warner Losh df065f699f stand: More sensible defaults when ConOut is missing
When ConOut is missing, we used to default to serial. Except we did it
in the worst way possible by just setting the howto bits and not
updating the console setting, which lead to weird behavior where we'd
get some things on the video port, others on serial.

Instead, set console to "efi,comconsole" for this case. Also set
RB_MULTIPLE always (so we get dual consoles from the kernel) and or in
RB_SERIAL when we can't find GOPs that suggest the precense of a video
console. This will put output in the most places and have a sensible
default for 'primary' console.

Sponsored by:		Netflix
Reviewed by:		emaste, manu
Differential Revision:	https://reviews.freebsd.org/D36299
2022-08-26 22:17:56 -06:00
..
boot1 stand: s/libstand/libsa/g to catch up with rename 2022-04-30 07:34:19 -06:00
fdt Remove "All Rights Reserved" from Foundation copyrights 2022-06-30 10:49:09 -04:00
gptboot gptboot.efi: Add man page 2021-04-05 23:57:57 -06:00
include stand: efi_fmtdev can be reduced to devformat 2022-08-11 10:27:16 -06:00
libefi stand: efi_fmtdev can be reduced to devformat 2022-08-11 10:27:16 -06:00
loader stand: More sensible defaults when ConOut is missing 2022-08-26 22:17:56 -06:00
loader_4th
loader_lua
loader_simp
Makefile stand: properly declare subdir deps or .WAIT, do parallel build 2020-12-31 11:15:45 -06:00
Makefile.inc