opnsense-src/stand
Warner Losh 940984f4c1 loader: Use printc instead of print to fit in 24,80
print automatically adds a newline, while printc does not. Use printc in
preference to print for managing the autoboot message. This means we can
use line 24 safely on a 24x80 terminal, restoring some functionality
that was lost in 101afbc6ee2f0.

Note: we still set the default curosor position to 25,1 in screen.lua,
but real VT100s (and successors) will treat any row larger than the
pnumber of rows in a cursor motion command to be the last physical row
(this is so you can move to 9999,9999 and do a cursor location query to
get the size of the screen). Keeping that as is looks better on a
typical VGA console.

Fixes: 101afbc6ee2f0
Sponsored by: Netflix
Reviewed by: kevans
Differential Revision:	https://reviews.freebsd.org/D46771

(cherry picked from commit 3fb656f8ef21332d96de8097521aaa51ddeb649d)
2024-12-28 11:14:27 -07:00
..
arm64 stand: Automated cleanup of cdefs and other formatting 2024-04-15 20:32:05 -06:00
common loader: Add TSLOG to interpreter built-ins 2024-09-29 08:24:52 -07:00
defaults loader: Make EFI entropy size configurable 2024-09-29 08:24:52 -07:00
efi loader.efi: Fix LOADER_NET_SUPPORT=no builds 2024-11-03 17:51:25 -07:00
fdt libsa: Remove redundant sys/cdefs.h 2024-04-16 13:54:26 -06:00
ficl stand: Remove dangling mips references 2024-04-16 13:54:28 -06:00
ficl32 Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
fonts Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
forth loader/4th: Move from hint.acpi.0.rsdp to acpi.rsdp 2024-12-28 11:13:19 -07:00
i386 btx: Align the PXE prompt with other options 2024-11-30 21:46:03 -05:00
images stand: Fix logo alpha 2024-07-29 18:37:09 +02:00
kboot loader: Bump all versions to 3.0 2024-08-01 08:49:54 -06:00
kshim Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
liblua stand: Spell LUA_COMPILE_SET correctly. 2024-05-20 19:08:53 +02:00
liblua32 Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
libofw libsa: Remove redundant sys/cdefs.h 2024-04-16 13:54:26 -06:00
libsa manuals: Misc syntax fixes 2024-11-04 12:15:27 -04:00
libsa32 Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
lua loader: Use printc instead of print to fit in 24,80 2024-12-28 11:14:27 -07:00
man manuals: Misc syntax fixes 2024-11-04 12:15:27 -04:00
powerpc loader/powerpc: Add some CAS support for newer POWER CPUs 2024-10-23 22:07:20 -04:00
uboot loader: Bump all versions to 3.0 2024-08-01 08:49:54 -06:00
usb Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
userboot loader: Bump all versions to 3.0 2024-08-01 08:49:54 -06:00
defs.mk kboot: Add our own lua bindings 2024-04-16 13:54:24 -06:00
fdt.mk stand: Rename LIBFDT to LIBSAFDT 2023-11-16 10:18:58 -05:00
ficl.mk Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
loader.mk Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
lua.mk Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
Makefile Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
Makefile.amd64 Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
Makefile.inc Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
veriexec.mk libsecureboot do not report expected unverified files 2024-04-16 13:54:22 -06:00