diff options
author | davej <davej> | 2001-12-10 22:00:37 +0000 |
---|---|---|
committer | davej <davej> | 2001-12-10 22:00:37 +0000 |
commit | 36ab237adf0835f107a8c2884e2e251c0d335bd5 (patch) | |
tree | b62857d1acc78a7cedc5cae0a543f8481103f3cc /README | |
parent | 37882cb4d50c368d17f903b56feddc90453081c6 (diff) |
Updated documentation a little.
Diffstat (limited to 'README')
-rw-r--r-- | README | 53 |
1 files changed, 15 insertions, 38 deletions
@@ -1,22 +1,30 @@ x86info v1.7 http://www.sourceforge.net/projects/x86info Dave Jones <davej@suse.de> -This program started life as a cpuid program by Phil Karn. -It's been modified considerably, and much more is planned. +Somewhere in the mists of time, there was a program by Phil Karn (KA9Q) +called cpuid, which identified CPU. It didn't get updated very often, +and quickly got out of date. It also didn't do much more than just +simple decoding. + +x86info was written to succeed Phils work. Initially, it borrowed some bits +from his code, but the last remnants are now long gone. Additional functionality +has been added, such as support for SMP, and building on non-Linux platforms. For problems specific to the Cygwin/Win32 port, contact Matthew Gregan <mgregan@jade.co.nz>. + Features: - SMP support. - Recognition of all Intel/AMD/IDT/Cyrix/VIA CPUs. - Parsing of model specific registers. - Approximation of current CPU MHz. + Caveats: - For usage of the MSR / SMP functions, x86info - needs the x86 cpuid driver provided with kernel - 2.2.18 / 2.4.0, and the appropriate nodes in /dev + For usage of the MSR / SMP functions, x86info needs the + x86 cpuid driver provided with the Linux kernel 2.2.18 / 2.4.0, + and the appropriate nodes in /dev To set up these devices, do the following.. @@ -35,38 +43,7 @@ Caveats: - only one CPU is polled in an SMP system - no support for reading MSRs -Command line switches: - -?, --help - Show command line arguments. - --a, --all - Show all information. This turns on -c, -f, -m, -r, -mhz - --c, --cacheinfo - Show TLB / Cache sizes/associativity. - --f, --flags - Show features supported by CPU(s) - --m, --msr - Dump model specific registers. - Currently only undocumented Athlon registers for research purposes. - Future versions will include parsing of bits in MSRs for all - processors. - --mhz, --mhz - Estimate current MHz. - --mp, --mptable - Dump the MP table from the BIOS, showing all known CPUs. - ---mult - Decode CPU multipliers/bus speed where possible. - --r, --registers - Dump register values from all cpuid calls possible. + FreeBSD / OpenBSD / NetBSD also have the same limitations. --s, --show-bluesmoke - Show the Machine Check registers if available. +Info on the command line switches can be found in the man page. |