[SeaBIOS] [PATCH 0/2] cbvga text emulation and software cursor

Kevin O'Connor kevin at koconnor.net
Fri Oct 31 19:57:59 CET 2014


This is a resend of two previous patches that improve the text
emulation of the "coreboot native vga" SeaVGABIOS support.  The main
difference in this version is that the support requires both a compile
time define (CONFIG_VGA_EMULATE_TEXT) as well as runtime enablement.
The net effect of this is that the code wont try to blink the cursor
if a bootloader explicitly switches into graphics mode.

This is also available at:
  https://github.com/KevinOConnor/seabios/tree/testing

-Kevin


Kevin O'Connor (2):
  vgabios: Support emulating text mode attributes while in graphics mode
  vgabios: Add software cursor capability

 vgasrc/Kconfig    |  6 ++++
 vgasrc/cbvga.c    | 10 +++++--
 vgasrc/vbe.c      |  5 ++--
 vgasrc/vgabios.c  | 13 ++++++--
 vgasrc/vgabios.h  | 14 ++++++++-
 vgasrc/vgaentry.S | 30 +++++++++++++++++++
 vgasrc/vgafb.c    | 89 +++++++++++++++++++++++++++++++++++++++++++++++++++++--
 vgasrc/vgainit.c  | 34 +++++++++++++++++++++
 8 files changed, 188 insertions(+), 13 deletions(-)

-- 
1.9.3




More information about the SeaBIOS mailing list