CPUMSR

This program is intended only for power users! Some setings may be dangerous to hardware or
may result in a data loss. Everything you do is at your own risk.

The goal of this software is to provide end-users advanced control over their CPUs to fix
problems, improve performance or to enable new features.


---------------------------------------------------------------------------------------------
-IMPORTANT NOTICE: Since version 0.90 CPUMSR requires LLA Driver by Andreas Valisky.
 This is because the older driver was no longer sufficient and since it was dynamic
 it had some problems on certain systems. New driver is static, it must be installed
 before using CPUMSR.
 You can download this this driver here - http://lladrv.europe-science.org/#download



Change log

Version 0.90 (February 5th, 2005)

-fixed: Athlon 64 frequency / voltage control now fully according to specification (VCO style
 switching). This was heavily tested on many CPUs of this generation, no problems were found.
 It should now not freeze under any condition.
-fixed: Pentium M switching reworked according to available information. This new version
 should increase stability for people who had problems. Tested on few desktop and mobile
 systems, seems to be stable now.
-also reworked Pentium 4 Enhanced SpeedStep swithing to accomodate new information available.
 For this to work you need an LGA775 CPU supporting Enhanced Speedstep and with it enabled.
-added support for .5x multipliers for Athlon 64. Please understand that using such multipliers
 reduces memory frequency under expected value hence decreasing memory performance. You can
 enable .5x multipliers in Configuration.
-fixed: both Pentium M on Banias (CPUID 695h) and on Dothan (CPUID 6D6h and CPUID 6D8h) cores
 should now be detected properly.
-added ability to enable Enhanced SpeedStep on Pentium 4 processors that support this.
-added some more information obtained from the CPU and fixed some other minor issues.

Note for frequency / voltage control: All supported CPUs check multiplier and voltage required
				      and do not allow for settings outside specs. If you set
				      unsupported settings, CPUMSR may freeze.



Version 0.88 (April 9th, 2004)
-added APIC bus messages during clock ramp down for AMD K7 class
-added new options for Prescott core (Please understand that current socket 478 Prescotts do not
 support Thermal Monitor 2 and do not support clock change on the fly. This is very preliminary
 support done because I found Prescott incorporates the same features as Pentium M on Banias core -
 e.g. Enhanced SpeedStep technology. It depends on Intel whether they decide to enable it.)
-added Pentium 4 Northwood / Prescott information about multiplier locking

-fixed: Name string now ends with NUL, not spaces. This addresses issues with some 3rd party
 software crashing / behaving strange after Name string change.
-fixed: Menu in Frequency & Voltage Control page (AMD K7) didn't show correct options when changing
 between CPUs in dual Mobile Athlon MP-M systems running AMD760MP or 760MPX chipsets.
