Skip to content
  • Toomas Soome's avatar
    loader: implement framebuffer console · 3630506b
    Toomas Soome authored
    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
    3630506b