coreboot-kgpe-d16/util/viatool
Tom Hiller 8ba9e8cf63 util: Add description.md to each util
Descriptions are taken from the files themselves or READMEs. Description
followed by a space with the language in marked up as code.

Change-Id: I5f91e85d1034736289aedf27de00df00db3ff19c
Signed-off-by: Tom Hiller <thrilleratplay@gmail.com>
Reviewed-on: https://review.coreboot.org/27563
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Philipp Deppenwiese <zaolin.daisuki@gmail.com>
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
2018-07-26 13:26:50 +00:00
..
quirks viatool/quirks: Add newline to end of file 2016-07-28 20:18:10 +02:00
Makefile codebase: Change makefile $(shell pwd) commands to $(CURDIR) 2016-03-11 18:48:06 +01:00
README viatool: Add utility to read various configuration bits on VIA systems 2013-06-04 22:36:26 +02:00
cpu.c util: Correct typo in MSR_EBC_SOFT_POWERON 2016-07-28 01:09:37 +02:00
description.md util: Add description.md to each util 2018-07-26 13:26:50 +00:00
viatool.c utils: Remove old license text from help & disclaimer file 2016-01-13 22:53:29 +01:00
viatool.h Use more secure HTTPS URLs for coreboot sites 2017-06-07 12:04:50 +02: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.