summaryrefslogtreecommitdiff
path: root/util/viatool/README
diff options
context:
space:
mode:
Diffstat (limited to 'util/viatool/README')
-rw-r--r--util/viatool/README12
1 files changed, 12 insertions, 0 deletions
diff --git a/util/viatool/README b/util/viatool/README
new file mode 100644
index 0000000000..5a007be3db
--- /dev/null
+++ b/util/viatool/README
@@ -0,0 +1,12 @@
+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.