]> git.ipfire.org Git - thirdparty/ipxe.git/commit
[vesafb] Add VESA frame buffer console
authorMichael Brown <mcb30@ipxe.org>
Thu, 28 Nov 2013 04:15:34 +0000 (04:15 +0000)
committerMichael Brown <mcb30@ipxe.org>
Thu, 28 Nov 2013 05:55:45 +0000 (05:55 +0000)
commitaa2e04fe1cea2deb3203ea5a84940722a6cb02e0
treeb7c6de12b0accda18cdac6476b81e035af421de0
parentdecf9dd1330eb817c2c3e3b0e85a3c6ee14d01a2
[vesafb] Add VESA frame buffer console

The VESA frame buffer console uses the VESA BIOS extensions (VBE) to
enumerate video modes, selects an appropriate mode, and then hands off
to the generic frame buffer code.

The font is extracted from the VGA BIOS, avoiding the need to provide
an external font file.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
src/arch/i386/include/ipxe/vesafb.h [new file with mode: 0644]
src/arch/i386/interface/pcbios/vesafb.c [new file with mode: 0644]
src/arch/x86/include/bits/errfile.h
src/config/config.c
src/config/console.h