Michael Möller
|
35a9a0d90a
|
Fixed Issue 165.
|
2011-03-15 17:55:11 +00:00 |
|
Michael Möller
|
3a00ce06fe
|
Fixed Issue 171.
|
2011-03-15 17:33:13 +00:00 |
|
Michael Möller
|
910c251496
|
Fixed Issue 172.
|
2011-03-15 17:20:22 +00:00 |
|
Michael Möller
|
fc62ecc4df
|
Fixed Issue 164.
|
2011-02-12 21:17:42 +00:00 |
|
Michael Möller
|
46e4752c8f
|
Added code to delete any kernel driver service that can't be opened before reinstalling it.
|
2011-02-11 22:29:26 +00:00 |
|
Michael Möller
|
d1a963aa55
|
Added some error reporting to the Ring0 driver loading code.
|
2011-02-08 22:02:29 +00:00 |
|
Michael Möller
|
4d4c3aae8d
|
Added support for AMD family 11h CPUs.
|
2011-01-27 22:29:43 +00:00 |
|
Michael Möller
|
1915002fa9
|
Fixed the Intel Sandy Bridge CPU core clock calculation.
|
2011-01-22 17:58:32 +00:00 |
|
Michael Möller
|
b193ab9b43
|
Added initial support for Intel Sandy Bridge CPUs.
|
2011-01-21 21:41:14 +00:00 |
|
Michael Möller
|
60c28cc250
|
Improved the saving and restoring of default fan control settings for ATI GPUs.
|
2011-01-20 21:48:26 +00:00 |
|
Michael Möller
|
86dbc6f06b
|
Added a minimal control interface to allow manual fan control and implemented the interface for ATI GPUs.
|
2011-01-20 21:31:54 +00:00 |
|
Michael Möller
|
667b36a431
|
Fixed the temperature reading and improved the report for the Nuvoton NCT6771F super I/O chip.
|
2010-12-08 19:23:13 +00:00 |
|
Michael Möller
|
55e808987c
|
Added first experimental support for the Nuvoton NCT6771F super I/O chip.
|
2010-11-21 17:31:25 +00:00 |
|
Michael Möller
|
5f6e6221b4
|
Fixed Issue 138.
|
2010-11-13 20:20:03 +00:00 |
|
Michael Möller
|
67011b6d9e
|
Replaced the direct reference to the Mono.Posix assembly with reflection.
|
2010-11-04 21:46:14 +00:00 |
|
Michael Möller
|
1804e2308b
|
Added CPUID support for Linux.
|
2010-11-03 22:07:46 +00:00 |
|
Michael Möller
|
0e435cafc6
|
Restricted the access to the kernel driver to system and built-in administrators.
|
2010-11-01 20:44:21 +00:00 |
|
Michael Möller
|
f238f35eff
|
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.
|
2010-10-31 22:08:47 +00:00 |
|
Paul Werelds
|
ecefde3ac4
|
Updated attribute maps for the 4 SSD controllers we figured out so far.
Also switched back to an array of DriveAttribute rather than a generic list.
|
2010-10-17 19:25:50 +00:00 |
|
Michael Möller
|
f34f8c996c
|
Changed the SMART AttributeID type from an enum to a struct.
|
2010-10-17 17:12:38 +00:00 |
|
Michael Möller
|
69e708b7d6
|
Added code to read the additional fans on the ASRock P55 Deluxe mainboard via special GPIO switching.
|
2010-10-17 16:04:19 +00:00 |
|
Paul Werelds
|
cac6928f07
|
Small bits of refactoring.
|
2010-10-17 08:21:33 +00:00 |
|
Michael Möller
|
e7ab97fd84
|
Improved the invariant TSC frequency estimation code to ignore readings with a large error.
|
2010-10-14 17:30:51 +00:00 |
|
Michael Möller
|
d78e37b480
|
Added a mainboard specific configuration for the ASRock P55 Deluxe.
|
2010-10-14 16:52:23 +00:00 |
|
Michael Möller
|
37be400281
|
Added a mainboard specific configuration for the ASRock AOD790GX-128M
|
2010-10-11 20:37:37 +00:00 |
|
Michael Möller
|
0f51fe20fe
|
Reading the timeStampCounterMultiplier right at the beginning when the time stamp counter is estimated instead of reading it at each update. Refactored the IntelCPU code a bit.
|
2010-10-10 16:57:11 +00:00 |
|
Paul Werelds
|
0f7bba06f3
|
Added initial SSD support for Intel, Indilinx, SandForce and Samsung drives. Experimental feature for now!
|
2010-10-08 12:18:32 +00:00 |
|
Michael Möller
|
d9ae399ad2
|
Added a new sensor type "Level" for wear or charge level (or any other percentage based sensors that don't fit into Load or Control).
|
2010-10-07 19:34:36 +00:00 |
|
Michael Möller
|
3e10baea63
|
Added more error checking to the T-Balancer enumeration code. This hopefully fixes an IndexOutOfRangeException in the TBalancerGroup constructor.
|
2010-10-06 19:50:10 +00:00 |
|
Michael Möller
|
d0f3c634d6
|
Reverted the SMART temperature attribute search strategy to the one used previously. Fixed a few minor details in the HDDGroup class.
|
2010-10-02 15:46:12 +00:00 |
|
Paul Werelds
|
e73e09cc9c
|
Added a S.M.A.R.T dump for all drives, regardless of temperature presence so that we can start debugging SSD's and such.
|
2010-10-02 14:39:25 +00:00 |
|
Michael Möller
|
9619107616
|
Fixed the initialization of the TSC estimating code.
|
2010-10-01 19:01:09 +00:00 |
|
Michael Möller
|
1e21129803
|
Fixed some problems when compiling in Mono and running on Linux.
|
2010-09-30 20:59:21 +00:00 |
|
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
|
7232dcc55f
|
Fixed a problem where the ADL Main_Memory_Alloc callback delegate could be garbage collected while still in use.
|
2010-09-27 23:48:41 +00:00 |
|
Michael Möller
|
e94f1c5874
|
Added support for more than one Heatmaster fan controller.
|
2010-09-24 21:33:55 +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
|
568a27b2a4
|
Corrected the size of the DriveCommandParameter structure to match the documentation of SENDCMDINPARAMS http://msdn.microsoft.com/en-us/library/ff565401%28VS.85%29.aspx
|
2010-09-18 15:13:26 +00:00 |
|
Michael Möller
|
49fad56e8c
|
Added a check to verify the FTDI chip ID before opening the T-Balancer port.
|
2010-09-15 18:43:15 +00:00 |
|
Michael Möller
|
56ce10022a
|
Fixed some hardware sorting issue in the gadget. Hardware with the same type and name would be added to the same section.
|
2010-09-13 22:55:25 +00:00 |
|
Michael Möller
|
7752670742
|
Fixed some Code Analysis warnings.
|
2010-09-08 19:29:58 +00:00 |
|
Michael Möller
|
8e8f3c080f
|
Added a mainboard specific configuration for the ECS A890GXM-A.
|
2010-09-07 17:52:43 +00:00 |
|
Michael Möller
|
39600d1cf3
|
Added a desktop gadget implementation.
|
2010-09-06 19:53:13 +00:00 |
|
Michael Möller
|
0d091fe5f2
|
Search all possible registry locations for the Heatmaster serial port.
|
2010-08-24 22:11:10 +00:00 |
|