freebsd-nq/stand/i386
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
..
boot0
boot0sio
boot2 Don't add -Winline for WARNS=6 2021-03-22 11:55:45 +00:00
btx
cdboot
common
gptboot gptboot.efi: Add man page 2021-04-05 23:57:57 -06:00
gptzfsboot loader: implement mount/unmount rootfs 2021-09-08 04:01:20 +03:00
isoboot Don't add -Winline for WARNS=6 2021-03-22 11:55:45 +00:00
libfirewire Fix a few typos in source code comments 2021-08-14 09:06:09 +02:00
libi386 loader: narrow the scope of gfx frame buffer wrt tg supported kernels 2021-12-14 15:27:47 -07:00
loader i386 loaders: avoid lld 13 garbage collecting linker sets 2021-09-08 14:04:13 +02:00
loader_4th
loader_lua
loader_simp
mbr
pmbr Fix pmbr issues > 2TB 2021-07-13 15:40:44 -06:00
pxeldr
zfsboot loader: implement mount/unmount rootfs 2021-09-08 04:01:20 +03:00
boot.ldscript
Makefile
Makefile.inc