[SeaBIOS] [PATCH 0/5] Use wrappers for VGA IO port accesses

Kevin O'Connor kevin at koconnor.net
Sun Jan 15 04:37:41 CET 2012


Introduce standard wrappers for accessing the VGA IO ports.  The VGA
ports are pretty bizarre - using wrappers makes the code easier to
understand.

-Kevin


Kevin O'Connor (5):
  vgabios: Add wrapper functions for accessing standard VGA registers.
  vgabios: Use standard VGA IO wrapper functions in stdvga.c.
  vgabios: Use standard VGA IO wrapper functions in bochsvga.
  vgabios: Use standard VGA IO wrappers in clext.c.
  vgabios: Use standard VGA IO wrappers in geodevga.c.

 Makefile          |    7 +-
 vgasrc/bochsvga.c |   53 +++-----
 vgasrc/bochsvga.h |    2 +-
 vgasrc/clext.c    |  125 ++++++-----------
 vgasrc/geodevga.c |   19 +--
 vgasrc/stdvga.c   |  408 +++++++++++++----------------------------------------
 vgasrc/stdvga.h   |   31 +++-
 vgasrc/stdvgaio.c |  185 ++++++++++++++++++++++++
 vgasrc/vgabios.c  |   16 +-
 9 files changed, 389 insertions(+), 457 deletions(-)
 create mode 100644 vgasrc/stdvgaio.c

-- 
1.7.6.4




More information about the SeaBIOS mailing list