mirror of
https://github.com/freebsd/freebsd-src
synced 2024-07-22 02:37:15 +00:00
loader: Add new option WITH_LOADER_BIOS_TEXTONLY
This option will omit all the graphics support, the teken terminal library, video mode support, etc and support a simple, basic, text-only video console for the x86 BIOS boot loader. It uses the FreeBSD 12 version of vidconsole.c. It defaults to NO. Sponsored by: Netflix Differential Revision: https://reviews.freebsd.org/D43912
This commit is contained in:
parent
1954e5c1dc
commit
63e9c97664
|
@ -1,5 +1,5 @@
|
|||
.\" DO NOT EDIT-- this file is @generated by tools/build/options/makeman.
|
||||
.Dd February 16, 2024
|
||||
.Dd February 17, 2024
|
||||
.Dt SRC.CONF 5
|
||||
.Os
|
||||
.Sh NAME
|
||||
|
@ -990,6 +990,10 @@ Do not build LLVM target support for X86.
|
|||
The
|
||||
.Va LLVM_TARGET_ALL
|
||||
option should be used rather than this in most cases.
|
||||
.It Va WITH_LOADER_BIOS_TEXTONLY
|
||||
Use the old, FreeBSD 12 vidconsole.c.
|
||||
This only supports text mode without teken, without any graphics, font or video mode support.
|
||||
This setting only affects the i386 and amd64 BIOS boot loader.
|
||||
.It Va WITH_LOADER_EFI_SECUREBOOT
|
||||
Enable building
|
||||
.Xr loader 8
|
||||
|
|
|
@ -202,6 +202,7 @@ __DEFAULT_NO_OPTIONS = \
|
|||
DTRACE_TESTS \
|
||||
EXPERIMENTAL \
|
||||
HESIOD \
|
||||
LOADER_BIOS_TEXTONLY \
|
||||
LOADER_VERBOSE \
|
||||
LOADER_VERIEXEC_PASS_MANIFEST \
|
||||
LLVM_BINUTILS \
|
||||
|
|
3
tools/build/options/WITH_LOADER_BIOS_TEXTONLY
Normal file
3
tools/build/options/WITH_LOADER_BIOS_TEXTONLY
Normal file
|
@ -0,0 +1,3 @@
|
|||
Use the old, FreeBSD 12 vidconsole.c.
|
||||
This only supports text mode without teken, without any graphics, font or video mode support.
|
||||
This setting only affects the i386 and amd64 BIOS boot loader.
|
Loading…
Reference in a new issue