coreboot-kgpe-d16/util/viatool
Andrey Korolyov b47dc52f30 viatool: Add VIA C3 MSRs
Tested on C3/EPIA board and Linux x86

Change-Id: I8df551f4b385ee8702af78df00169bdc8e180925
Signed-off-by: Andrey Korolyov <andrey@xdel.ru>
Reviewed-on: https://review.coreboot.org/12851
Tested-by: build bot (Jenkins)
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
2016-01-06 22:04:04 +01:00
..
quirks tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
Makefile tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
README
cpu.c viatool: Add VIA C3 MSRs 2016-01-06 22:04:04 +01:00
viatool.c tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00
viatool.h tree: drop last paragraph of GPL copyright header 2015-10-31 21:37:39 +01:00

README

viatool is a utility for extracting useful for extracting certain configuration
bits on VIA chipsets and CPUs. It is a fork of inteltool.

viatool is currently focused on "quirks". Quirks are device configurations that
cannot be accessed directly. They are implemented as hierarchical configurations
in the PCI or memory address spaces (index/data register pairs). Such
configurations refer to hardware parameters that are board specific. Those
parameters would otherwise be difficult to extract from a system running the
vendor's firmware.

viatool also preserves inteltool's MSR dumps. VIA CPU and Intel CPU MSRs are
nearly identical.