freebsd-dev/stand/efi/libefi
Warner Losh 5a399a1a39 Remove bogus attempt to simulate scrolling. It's not needed and messes
up serial output. Setting the cursor position after every character is
inefficient, and causes all lines to be over-printed in the serial
console for the boot loader. Allow the terminal to do the emulation.

This isn't completely perfect when the size of the terminal attached
to the serial port isn't the same as 80x25 to match the viedoe console
(or whatever the video console is). While imperfect still, these
changes make it much better.

This makes the serial port useful with UEFI.

Differential Revision: https://reviews.freebsd.org/D16309
2018-07-17 21:45:14 +00:00
..
delay.c
devicename.c Remove d_type from devdesc. It's not needed as we can fetch it from 2018-03-12 21:39:59 +00:00
devpath.c
efi_console.c Remove bogus attempt to simulate scrolling. It's not needed and messes 2018-07-17 21:45:14 +00:00
efi_driver_utils.c
efichar.c utf8_to_ucs2() should check for malloc failure 2018-01-16 20:35:54 +00:00
efienv.c libefi: UEFI_BOOT_VAR_GUID duplicates EFI_GLOBAL_VARIABLE 2018-03-15 05:58:35 +00:00
efinet.c efinet: Do not return only if ReceiveFilter fails 2018-03-30 16:37:08 +00:00
efipart.c Refactor currdev setting 2018-04-11 19:46:24 +00:00
efizfs.c Provide a more direct interface to tell ZFS what the preferred handle 2018-06-15 19:07:26 +00:00
env.c More typos 2018-07-17 20:26:17 +00:00
errno.c
handles.c
libefi.c
Makefile Move the env convenience routines out of boot1.c. 2018-03-12 21:40:14 +00:00
Makefile.depend
time_event.c
time.c
wchar.c