freebsd-skq/stand/efi/libefi
Toomas Soome 3630506b9d loader: implement framebuffer console
Draw console on efi.
Add vbe framebuffer for BIOS loader (vbe off, vbe on, vbe list,
vbe set xxx).
autoload font (/boot/fonts) based on resolution and font size.
Add command loadfont (set font by file) and
variable screen.font (set font by size). Pass loaded font to kernel.

Export variables:
screen.height
screen.width
screen.depth

Add gfx primitives to draw the screen and put png image on the screen.
Rework menu draw to iterate list of consoles to enamble device specific
output.

Probably something else I forgot...

Relnotes: yes
Differential Revision: https://reviews.freebsd.org/D27420
2021-01-02 21:41:36 +02:00
..
delay.c Simplify the EFI delay() function by calling BS->Stall() 2018-10-26 21:57:22 +00:00
devicename.c Start to reduce the number of #ifdef EFI_ZFS_BOOT 2019-04-20 05:31:56 +00:00
devpath.c loader.efi: efipart needs better support detecting nested partitions 2019-11-30 09:11:28 +00:00
efi_console.c loader: implement framebuffer console 2021-01-02 21:41:36 +02:00
efi_driver_utils.c connect_controllers() is missing NULL pointer check 2020-02-20 08:55:18 +00:00
efichar.c utf8_to_ucs2() should check for malloc failure 2018-01-16 20:35:54 +00:00
efienv.c Add efi_freebsd_delenv 2019-04-25 20:09:49 +00:00
efihttp.c stand/efihttp: Work around a bug in edk2 http instance reconfiguration 2020-09-09 16:35:51 +00:00
efinet.c efinet_dev_init() is missing NULL pointer check 2020-02-20 08:48:34 +00:00
efipart.c efipart_inithandles() is missing NULL pointer check 2020-02-20 08:56:56 +00:00
efizfs.c loader: zfs_probe_dev should pick first matching zfs pool 2020-09-23 08:22:14 +00:00
env.c Regularize the Netflix copyright 2019-02-04 21:28:25 +00:00
errno.c
handles.c efi_register_handles() is missing NULL pointer check 2020-02-20 09:02:59 +00:00
libefi.c loader.efi: efilib.h and libefi.c were left out of 350654 2019-08-06 20:13:28 +00:00
Makefile loader: implement framebuffer console 2021-01-02 21:41:36 +02:00
Makefile.depend Update Makefile.depend files 2019-12-11 17:37:53 +00:00
time_event.c
time.c
wchar.c Regularize the Netflix copyright 2019-02-04 21:28:25 +00:00