[SeaBIOS] [PATCH 0/6] More vgabios refactoring

Kevin O'Connor kevin at koconnor.net
Thu Feb 2 04:08:43 CET 2012


Some additional changes.  Things should be about to wind down on the
vgabios front.  Cirrus should be about done.  For bochsvga, only vbe
functions 04/08 remain to be ported.  (Per Gerd's feedback, I don't
think it's worth porting the 32bit vbe interface.)

-Kevin


Kevin O'Connor (6):
  vgabios: Compare PCI ids against pci rom struct instead of config
    settings.
  vgabios: Fix linelength calculations in bochsvga and vbe.
  vgabios: Rework bochsvga mode switching.
  vgabios: Simplify cirrus find mode code.
  vgabios: Minor - organize cirrus code so like functions are near each
    other.
  vgabios: Move bocshvga mode checking from runtime to init.

 vgasrc/bochsvga.c |  206 +++++++++++++++++-------------------------
 vgasrc/bochsvga.h |    4 +-
 vgasrc/clext.c    |  255 +++++++++++++++++++++-------------------------------
 vgasrc/clext.h    |    4 +-
 vgasrc/vbe.c      |   13 +--
 vgasrc/vgabios.c  |    6 +-
 6 files changed, 199 insertions(+), 289 deletions(-)

-- 
1.7.6.4




More information about the SeaBIOS mailing list