aboutsummaryrefslogtreecommitdiff
path: root/tools/build
diff options
context:
space:
mode:
authorWarner Losh <imp@FreeBSD.org>2024-02-18 06:14:50 +0000
committerWarner Losh <imp@FreeBSD.org>2024-02-18 06:29:07 +0000
commit63e9c976640d05ef65842eaf3d54de9a8d48cbdc (patch)
tree081ba9568515042f11f2066c95ac541d1f90a272 /tools/build
parent1954e5c1dc583df602e6d7058f59eac71b4be6b2 (diff)
downloadsrc-63e9c976640d05ef65842eaf3d54de9a8d48cbdc.tar.gz
src-63e9c976640d05ef65842eaf3d54de9a8d48cbdc.zip
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
Diffstat (limited to 'tools/build')
-rw-r--r--tools/build/options/WITH_LOADER_BIOS_TEXTONLY3
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/build/options/WITH_LOADER_BIOS_TEXTONLY b/tools/build/options/WITH_LOADER_BIOS_TEXTONLY
new file mode 100644
index 000000000000..08804c19c691
--- /dev/null
+++ b/tools/build/options/WITH_LOADER_BIOS_TEXTONLY
@@ -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.