Redo testbios utility to use all of YABEL

Hardware / Coreboot - Stefan Reinauer [chromium.org] - 17 February 2016 18:47 UTC

Drop buggy duplicate implementation of intXX handlers and provide enough glue to use all of YABEL.

Change-Id: I2db77a56a2a991cb84876456dcbb3a843a0d9754

0508273 Redo testbios utility to use all of YABEL
util/vgabios/Makefile | 81 +++++-
util/vgabios/device.c | 482 ++++++++++++++++++++++++++++++++
util/vgabios/helper_exec.c | 269 ------------------
util/vgabios/helper_exec.h | 32 ---
util/vgabios/helper_mem.c | 313 ---------------------
util/vgabios/include/arch/byteorder.h | 24 ++
util/vgabios/include/arch/io.h | 4 -
util/vgabios/include/config.h | 35 +++
util/vgabios/include/console/console.h | 17 +-
util/vgabios/include/stdtypes.h | 15 +
util/vgabios/include/swab.h | 57 ++++
util/vgabios/int10.c | 476 -------------------------------
util/vgabios/int15.c | 11 -
util/vgabios/int16.c | 9 -
util/vgabios/int1a.c | 171 -----------
util/vgabios/inte6.c | 20 --
util/vgabios/pci-userspace.c | 150 ++++------
util/vgabios/pci-userspace.h | 81 ++----
util/vgabios/testbios.c | 249 ++++++++---------
util/vgabios/testbios.h | 62 +---
20 files changed, 904 insertions(+), 1654 deletions(-)

Upstream: review.coreboot.org


  • Share