Project

General

Profile

Actions

Feature #8918

closed

Feature #10028: loader: implement framebuffer console

loader.efi: add vesa edid support

Added by Toomas Soome almost 6 years ago. Updated almost 5 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
bootloader
Start date:
2018-07-19
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)
Difficulty:
Medium
Tags:
Gerrit CR:
External Bug:

Description

Add placeholder for EDID info and very basic command to deal with EDID data. The code itself will be reworked later into more useful form but we need the structures.


Subtasks 2 (0 open2 closed)

Feature #9664: loader: need UEFI32 supportClosedToomas Soome2018-07-19

Actions
Bug #9665: loader: UEFI loader needs to set ISADIR based on hardwareClosedToomas Soome2018-07-19

Actions
Actions #1

Updated by Toomas Soome almost 5 years ago

  • Related to Feature #10028: loader: implement framebuffer console added
Actions #2

Updated by Toomas Soome almost 5 years ago

  • Related to deleted (Feature #10028: loader: implement framebuffer console)
Actions #3

Updated by Toomas Soome almost 5 years ago

  • Parent task set to #10028
Actions #4

Updated by Electric Monk almost 5 years ago

  • Status changed from In Progress to Closed

git commit 9890ff8357a674572254e0be06b175a1e8eab4b0

commit  9890ff8357a674572254e0be06b175a1e8eab4b0
Author: Toomas Soome <tsoome@me.com>
Date:   2019-01-07T09:11:18.000Z

    10028 loader: implement framebuffer console
    10029 common/font: create shared font.c
    10030 import pnglite into usr/src/common/pnglite
    8918 loader.efi: add vesa edid support
    10031 loader: import tem for loader console
    10032 loader: implement tem utf-8 support
    10033 ficl: add simple gfx words
    10034 loader: use term-drawrect for menu frame
    10035 loader: add alpha blending for gfx_fb
    10036 ficl: add fb-putimage
    10037 loader: add illumos.png logo
    10038 loader: replace gop and vesa with framebuffer
    10039 loader: build rules for new font setup
    10040 loader: gfx use GOP Blt() function in visual_io callbacks
    Reviewed by: Robert Mustacchi <rm@joyent.com>
    Reviewed by: Gergő Mihály Doma <domag02@gmail.com>
    Approved by: Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>

Actions

Also available in: Atom PDF