Commit Graph
28 Commits
Author SHA1 Message Date
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 a1077bc442 Fixed Issue 55. 2010-05-15 11:09:02 +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 426938de54 Fixed Issue 43. 2010-04-25 14:40:19 +00:00
Michael Möller ff6168eef7 Fixed Issue 39. 2010-04-24 20:09:18 +00:00
Michael Möller 65b0293b1c Implemented APIC based CPU enumeration (Issue 41). 2010-04-24 19:59:52 +00:00
Michael Möller 20158a0edd Fixed Issue 26. Added a dialog to automatically send a crash report. 2010-04-02 16:05:07 +00:00
Michael Möller 992b38ae20 Changed the CPU clock calculation. If no invariant TSC is available, then the max CPU clock is estimated at startup under load, otherwise an average over one second is used. 2010-03-09 22:27:10 +00:00
Michael Möller 207860b427 Reading TjMax for each core on Intel Core i3/i5/i7 CPUs. 2010-03-02 22:26:07 +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 bac676e771 Raised TjMax for Intel 65nm CPUs by 10°C 2010-02-18 23:28:14 +00:00
Michael Möller 26c71a2f38 Better core and thread number identification. Fixed clock reading on Intel Atom CPUs. New reporting of MSR values for Intel CPUs. 2010-02-17 20:22:21 +00:00
Michael Möller dc9108ade1 Added core clock and bus speed support for Intel Core i5, i7 CPUs. 2010-02-15 22:58:29 +00:00
Michael Möller f10c7cb524 Added core and bus clock support for Intel CPUs (Core 2). 2010-02-14 20:16:30 +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 7b07ba9fe6 Fixed Intel CPU coreCount in case CPUID 0x0B is supported but returns only 0. 2010-02-03 18:10:11 +00:00
Michael Möller a0c01caaca Release version 0.1.10. Changed core count for Intel Core i5/i7 CPUs. Added CpuidEx function. 2010-02-02 21:58:54 +00:00
Michael Möller 1f922873de Added support for W83627DHG chips. Changed Core i7 temperature reading. Fixed IT87 temperature reading. 2010-01-31 19:30:00 +00:00
Michael Möller 8fc7a41776 Release version 0.1.2. First implementation for Fintek F71882FG chips. Fixed Intel Core i7 temperature reading. Changed Nvidia GPU enumeration. 2010-01-28 23:29:39 +00:00
Michael Möller cf85bde358 Release version 0.1.1 2010-01-27 23:10:38 +00:00
Michael Möller d9a90e20d7 Implementation for Intel Core i7 temperature sensors. 2010-01-27 23:00:13 +00:00
Michael Möller 39ca26510c Initial commit. 2010-01-26 22:37:48 +00:00