Hardware/Computer.cs
2011-03-16 Fixed Issue 179.
2011-02-12 Fixed Issue 164.
2011-02-08 Added some error reporting to the Ring0 driver loading code.
2010-10-31 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-09-21 Refactored some of the hardware monitoring code and fixed a few code inspection warnings.
2010-09-08 Fixed some Code Analysis warnings.
2010-08-22 Added a first implementation for the Heatmaster fan controller.
2010-08-15 Fixed some Code Analysis warnings.
2010-08-12 Changed the project files to Visual Studio 2010. Fixed some Code Analysis warnings.
2010-08-08 Refactored the hardware monitoring code into a library (Issue 101).
2010-07-03 Split the sensors and parameter report tree.
2010-05-15 Added information about software environment to the report.
2010-05-09 Refactored the hardware code and added the visitor pattern for operations on the computer/hardware/sensor/parameter tree.
2010-04-02 Fixed Issue 26. Added a dialog to automatically send a crash report.
2010-03-27 Fixed Issue 9.
2010-03-27 Added a dialog for the report filename. Added additional checks to T-Balancer code for cases where the port gets closed. Moved the timer to the Computer class.
2010-02-27 Added sub-hardware support and basic enumeration for mainboards.
2010-02-27 Added support for sensor parameters. Fixed Core and Thread count detection for Intel Core i7 CPUs with disabled HyperThreading.
2010-02-16 Restored CTSHolding check and added more report output for T-Balancer enumeration.
2010-02-08 Added support for Winbond W83627EHF, W83667HG, W83667HG-B mainboard chips.
2010-02-07 Refactoring: New class Computer manages all the hardware and creates events.