1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-09 13:42:56 +00:00
freebsd/stand
Warner Losh aaaa5a2e68 loader: narrow the scope of gfx frame buffer wrt tg supported kernels
Store whether or not we found a vbefb module (eg, a tg supported kernel)
in the preloaded_file structure. This automatically resets on reload and
eliminates load_elf knowing about any gfx_* interface. Restrict this to
i386, which is the only place it's used. Update libi386 to check in the
preloaded_file struct. Eliminate this from the teken_gfx
structure. Rewrite the parsing code to be more inline. Check this from
the same place we check for a relocatable amd64 kernel.

Sponsored by:		Netflix
Reviewed by:		manu, tsoome
Differential Revision:	https://reviews.freebsd.org/D33427
2021-12-14 15:27:47 -07:00
..
arm
arm64
common loader: narrow the scope of gfx frame buffer wrt tg supported kernels 2021-12-14 15:27:47 -07:00
defaults loader: Set twiddle globaldiv to 16 by default 2021-09-28 15:24:02 -07:00
efi loader: framebuffer should only be written into 2021-12-11 13:25:35 +02:00
fdt loader: Fix dtb loading 2021-07-05 15:53:08 +02:00
ficl ficl: Fix a typo in a comment 2021-11-30 10:36:29 +01:00
ficl32
fonts
forth loader: support.4th resets the read buffer incorrectly 2021-07-28 13:50:38 -06:00
i386 loader: narrow the scope of gfx frame buffer wrt tg supported kernels 2021-12-14 15:27:47 -07:00
images
kshim Fix build of stand/usb . 2021-04-12 16:13:33 +02:00
liblua EFI secure boot VECTX related changes 2021-04-30 12:53:45 -05:00
liblua32
libofw powerpc64le: stand fixes 2021-10-20 15:48:33 -03:00
libsa stand: remove mips support 2021-12-10 11:05:31 -07:00
libsa32
lua lualoader: fix the autoboot_delay countdown message 2021-10-26 11:24:29 -05:00
man loader_lua.8: Fix first version 2021-09-29 17:18:51 -06:00
powerpc loader/kboot: minor style nit 2021-12-13 16:55:39 -07:00
uboot stand: remove mips support 2021-12-10 11:05:31 -07:00
usb stand: remove mips support 2021-12-10 11:05:31 -07:00
userboot loader: implement mount/unmount rootfs 2021-09-08 04:01:20 +03:00
defs.mk stand: remove mips support 2021-12-10 11:05:31 -07:00
fdt.mk
ficl.mk stand: remove mips support 2021-12-10 11:05:31 -07:00
loader.mk loader: narrow the scope of gfx frame buffer wrt tg supported kernels 2021-12-14 15:27:47 -07:00
lua.mk
Makefile
Makefile.amd64
Makefile.inc
uboot.mk
veriexec.mk EFI secure boot VECTX related changes 2021-04-30 12:53:45 -05:00