Hardware/CPU/AMD10CPU.cs
Sun, 27 May 2012 14:23:31 +0000 Changed the license to the Mozilla Public License 2.0 and update the licensing information.
Mon, 02 Jan 2012 20:45:18 +0000 Small corrections for AMD family 15h CPUs (based on documentation).
Sun, 19 Jun 2011 14:14:00 +0000 Added initial support for AMD family 12h and 15h CPUs.
Sun, 19 Jun 2011 12:41:18 +0000 Added support for saving and restoring the sensor history for the last 24h. The sensor history is now saved in a reduced format (duplicate values are removed, gaps are marked with a NAN sensor value.
Sun, 08 May 2011 22:10:13 +0000 Fixed the bus and core clock reading on AMD family 10h model Ah CPUs. The new "Core Performance Boost" feature of these CPUs resulted in very low accuracy of the bus speed (and as a consequence also an inaccurate TSC multiplier). This fixed Issue 205.
Sat, 16 Apr 2011 19:26:20 +0000 A first correction for reading core and bus clocks on AMD family 14h CPUs.
Sat, 16 Apr 2011 13:19:13 +0000 Added initial support for AMD Fusion (family 14h) CPUs.
Sun, 10 Apr 2011 23:36:07 +0000 Replaced the StreamReader based lm-sensors access with an implementation using the FileStream class in order to avoid buffering problems when seeking.
Sat, 09 Apr 2011 20:16:42 +0000 Added support for AMD 10h core temperature sensors and Asus ATK0110 devices on Linux.
Thu, 27 Jan 2011 22:29:43 +0000 Added support for AMD family 11h CPUs.
Wed, 03 Nov 2010 22:07:46 +0000 Added CPUID support for Linux.
Sun, 31 Oct 2010 22:08:47 +0000 Replaced the non-kernel code of WinRing0 with a managed implementation. The new implementation should fix Issue 32 and simplify further work on Issue 46.
Fri, 01 Oct 2010 19:01:09 +0000 Fixed the initialization of the TSC estimating code.
Thu, 30 Sep 2010 16:51:09 +0000 Improved the implementation for the AMD 10h family CPU clock speeds.
Wed, 22 Sep 2010 20:44:34 +0000 A first (experimental) implementation for the AMD 10h family CPU clock speeds.
Wed, 22 Sep 2010 19:12:12 +0000 Rewritten the PCI access for AMD CPUs.
Tue, 21 Sep 2010 20:32:36 +0000 Refactored some of the hardware monitoring code and fixed a few code inspection warnings.
Mon, 20 Sep 2010 19:28:25 +0000 Refactored the CPU classes and added a GenericCPU class.
Thu, 12 Aug 2010 20:53:27 +0000 Changed the project files to Visual Studio 2010. Fixed some Code Analysis warnings.
Sun, 08 Aug 2010 13:57:26 +0000 Refactored the hardware monitoring code into a library (Issue 101).
Sun, 06 Jun 2010 11:07:57 +0000 Fixed Issue 69.
Thu, 20 May 2010 21:23:54 +0000 Fixed Issue 10.
Sun, 09 May 2010 16:22:13 +0000 Refactored the hardware code and added the visitor pattern for operations on the computer/hardware/sensor/parameter tree.
Thu, 06 May 2010 19:20:38 +0000 Added an Identifier class for IHardware, ISensor and IParameter Identifier properties.
Mon, 26 Apr 2010 18:51:22 +0000 Added a processorIndex to CPU classes for multi CPU support.
Sat, 24 Apr 2010 19:59:52 +0000 Implemented APIC based CPU enumeration (Issue 41).
Sat, 27 Feb 2010 15:55:17 +0000 Added support for sensor parameters. Fixed Core and Thread count detection for Intel Core i7 CPUs with disabled HyperThreading.
Fri, 12 Feb 2010 22:46:31 +0000 Tray sensor display default color is black and color can be changed now. Fixed CPU load reading for AMD CPUs and added additional misc device for AMD core temperature reading.
Sun, 07 Feb 2010 19:53:51 +0000 Added initial support for W83627HF. Some refactoring for IHardware classes.
Thu, 04 Feb 2010 21:19:27 +0000 Release version 0.1.13. Replaced PerformanceCounter based CPU load sensors with an implementation using NtQuerySystemInformation. Fixed a temperature reading problem for W83627DHG chips (sensors with invalid value 127?C).
Wed, 03 Feb 2010 22:02:58 +0000 Release version 0.1.12. Added error handling for PerformanceCounters (CPU load sensor).
Wed, 03 Feb 2010 20:35:10 +0000 Release version 0.1.11. Added support for load percentage sensor type. Added load sensors for CPUs and ATI GPUs.
Tue, 02 Feb 2010 21:58:54 +0000 Release version 0.1.10. Changed core count for Intel Core i5/i7 CPUs. Added CpuidEx function.
Tue, 26 Jan 2010 22:37:48 +0000 Initial commit.