1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-11-24 07:40:52 +00:00
freebsd/sys
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
..
amd64
arm arm: Fix atomic_testand{set,clear}_32(). According to atomic (9), the bit position argument should be a modulo operand size. While I'm in, add missing implementation of atomic_testandclear_64(). For more details see https://reviews.freebsd.org/D27886 2021-01-02 20:53:11 +01:00
arm64
bsm
cam
cddl
compat
conf Stop defaulting to DWRAF2 in kernel compilation 2020-12-31 15:56:18 -05:00
contrib
crypto
ddb ddb: Display process flags (p_flag and p_flag2) in 'show proc'. 2020-12-31 16:01:52 -08:00
dev vt: restore tty when console is ungrabbed 2020-12-31 11:10:11 -06:00
dts
fs nfs server: improve use of the VFS KPI 2021-01-02 20:17:12 +02:00
gdb
geom
gnu
i386
isa
kern jail: revert the attachment part of b4e87a6329 2020-12-31 19:55:49 -08:00
kgssapi
libkern
mips
modules [POWERPC64LE] enable IPMI using OPAL bus 2020-12-30 22:55:53 -03:00
net Streamline the infiniband code according to the ethernet code. 2020-12-31 10:07:02 +01:00
net80211
netgraph
netinet sctp: improve handling of aborted associations 2021-01-01 15:59:10 +01:00
netinet6
netipsec
netpfil
netsmb
nfs
nfsclient
nfsserver
nlm
ofed
opencrypto
powerpc
riscv
rpc
security
sys loader: implement framebuffer console 2021-01-02 21:41:36 +02:00
teken loader: implement framebuffer console 2021-01-02 21:41:36 +02:00
tests
tools
ufs ufs: use VNPASS when asserting on a vnode in ufs_read_pgcache 2021-01-01 03:14:11 +00:00
vm uma dbg: catch more corruption with atomics 2020-12-31 13:02:45 -08:00
x86
xdr
xen
Makefile