]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Add VT driver for VBE framebuffer device
authortsoome <tsoome@FreeBSD.org>
Mon, 30 Nov 2020 08:22:40 +0000 (08:22 +0000)
committertsoome <tsoome@FreeBSD.org>
Mon, 30 Nov 2020 08:22:40 +0000 (08:22 +0000)
commitababf704e26972d66a38159d79a4874dc0861cf8
tree618705b9ee323cc3255c373b3fd51f60fafa64c1
parent985c152bf8a6c5dcd5c887ea8128f9d3bc2a4054
Add VT driver for VBE framebuffer device

Implement vt_vbefb to support Vesa Bios Extensions (VBE) framebuffer with VT.
vt_vbefb is built based on vt_efifb and is assuming similar data for
initialization, use MODINFOMD_VBE_FB to identify the structure vbe_fb
in kernel metadata.

struct vbe_fb, is populated by boot loader, and is passed to kernel via
metadata payload.

Differential Revision: https://reviews.freebsd.org/D27373
sys/amd64/conf/GENERIC
sys/amd64/conf/MINIMAL
sys/amd64/conf/NOTES
sys/conf/files
sys/dev/hyperv/vmbus/vmbus.c
sys/dev/vt/hw/vbefb/vbefb.c [new file with mode: 0644]
sys/i386/conf/MINIMAL
sys/kern/subr_module.c
sys/x86/include/metadata.h