Commit Graph
26 Commits
Author SHA1 Message Date
Michael Möller cc719ae7e8 Improved the implementation for the AMD 10h family CPU clock speeds. 2010-09-30 16:51:09 +00:00
Michael Möller 1bd6b91c6f A first (experimental) implementation for the AMD 10h family CPU clock speeds. 2010-09-22 20:44:34 +00:00
Michael Möller 3b470715d7 Rewritten the PCI access for AMD CPUs. 2010-09-22 19:12:12 +00:00
Michael Möller bcde768e25 Refactored some of the hardware monitoring code and fixed a few code inspection warnings. 2010-09-21 20:32:36 +00:00
Paul Werelds dfb06376d6 Fixed some silly mistakes 2010-09-21 10:33:28 +00:00
Paul Werelds 5617677d85 Added thermal and voltage/frequency MSRs for K8 CPUs, fixed chars-per-line limit 2010-09-21 10:18:07 +00:00
Paul Werelds 54dd76e23d Added core and bus clock readings for AMD's K8 (0F) family of CPUs 2010-09-21 09:12:32 +00:00
Michael Möller ce9ec95613 Refactored the CPU classes and added a GenericCPU class. 2010-09-20 19:28:25 +00:00
Michael Möller 7752670742 Fixed some Code Analysis warnings. 2010-09-08 19:29:58 +00:00
Michael Möller 2ec18bf862 Changed the project files to Visual Studio 2010. Fixed some Code Analysis warnings. 2010-08-12 20:53:27 +00:00
Michael Möller a2650ba983 Refactored the hardware monitoring code into a library (Issue 101). 2010-08-08 13:57:26 +00:00
Michael Möller dd67a0aa5c Fixed Issue 69. 2010-06-06 11:07:57 +00:00
Michael Möller 8e5e1d7d19 Fixed Issue 10. 2010-05-20 21:23:54 +00:00
Michael Möller 4cd9cd9125 Refactored the hardware code and added the visitor pattern for operations on the computer/hardware/sensor/parameter tree. 2010-05-09 16:22:13 +00:00
Michael Möller a49919717e Added an Identifier class for IHardware, ISensor and IParameter Identifier properties. 2010-05-06 19:20:38 +00:00
Michael Möller 540d615641 Added a processorIndex to CPU classes for multi CPU support. 2010-04-26 18:51:22 +00:00
Michael Möller 65b0293b1c Implemented APIC based CPU enumeration (Issue 41). 2010-04-24 19:59:52 +00:00
Michael Möller cdde3208aa Fixed Issue 12. 2010-03-08 20:05:51 +00:00
Michael Möller f208712a0d Added support for sensor parameters. Fixed Core and Thread count detection for Intel Core i7 CPUs with disabled HyperThreading. 2010-02-27 15:55:17 +00:00
Michael Möller d656d7558b Fixed AMD family 0Fh temperature reading of first core. 2010-02-17 20:45:31 +00:00
Michael Möller ac6d7f818a 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. 2010-02-12 22:46:31 +00:00
Michael Möller 0060583e5b Added initial support for W83627HF. Some refactoring for IHardware classes. 2010-02-07 19:53:51 +00:00
Michael Möller 0543259a0b 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). 2010-02-04 21:19:27 +00:00
Michael Möller de0c73471d Release version 0.1.12. Added error handling for PerformanceCounters (CPU load sensor). 2010-02-03 22:02:58 +00:00
Michael Möller 5249183290 Release version 0.1.11. Added support for load percentage sensor type. Added load sensors for CPUs and ATI GPUs. 2010-02-03 20:35:10 +00:00
Michael Möller 92f872b244 Release version 0.1.5. Added support for AMD family 0Fh CPUs. Fixed saving of wrong window size values for minimized forms (by not saving them). 2010-01-31 20:57:18 +00:00