Commit Graph
25 Commits
Author SHA1 Message Date
LORDofDOOM bd6e61a100 [Core] Upgrade to NET 4.5.2 - Drop OxyPlot LinqBridge (not needed and conflicts with 4.5.2 Framework) 2017-11-22 23:56:02 +01:00
LORDofDOOM ba6e3bf253 [Core] netstandard support, drop PInvokeDelegateFactory and replace with direct dll calls in ADL.cs, NVAPI.cs, FTD2XX.cs, create project and solution file for netstandard, add compiler option in KernelDriver.cs and Ring0.cs - These options are not required for library mode. netstandard is not default for library - If compiled as usual anything works as in previous versions 2017-11-13 23:20:14 +01:00
aquacomputer 97c15952db AMD Ryzen 7, Threadripper and EPIC CPU implementation.
CPU Temperatures, Voltages, Power, Clocks.
2017-11-02 09:51:37 +01:00
Michael Möller 1fa4a31ac0 Extracted the register and value port state and some methods from the LPCIO class into a new class LPCPort. Fixed issue #733 (unlocking the i/o space after sleep). 2015-12-04 16:32:48 +01:00
Michael Möller 9e32a33cbf Merged the Nuvoton NCT6102D/NCT6106D implementation back into the NCT677X class. 2015-11-15 16:35:40 +01:00
Deve 2c1fe299cc Implement Nuvoton NCT6102D/NCT6106D chips. 2015-08-26 17:40:22 +02:00
Michael Möller b702e42e3b Changed the RAM implementation (removed Microsoft.VisualBasic dependency which is not implemented in Mono) and added code to prevent RAM hardware from loading on Linux. 2012-07-24 16:45:48 +00:00
Michael Möller 4bebb21f12 Added a RAM hardware and sensor, fixed Issue 115. 2012-07-23 21:54:35 +00:00
Michael Möller 4026c56ba0 Fixed Issue 274. Fixed Issue 107. 2012-07-11 22:28:39 +00:00
Michael Möller d6262767bb Added support for SSDs with a controller from Micron. 2012-07-08 15:24:44 +00:00
Michael Möller b551c5a497 Added SMART support for Samsung SSDs. 2012-01-02 18:44:19 +00:00
Michael Möller de089a3d28 Modified and extended version of the patch v4 by Roland Reinl (see Issue 256). Main differences to the original patch: DeviceIoControl refactorings removed, SmartAttribute is now descriptive only and does not hold any state, report is written as one 80 columns table, sensors are created only for meaningful values and without duplicates (remaining life, temperatures, host writes and reads). Also the current implementation should really preserve all the functionality of the old system. Additionally there is now a simple SMART devices emulation class (DebugSmart) that can be used in place of WindowsSmart for testing with reported data. 2011-12-31 17:31:04 +00:00
Michael Möller 938263fef2 Added support for reading the TAMG ACPI table on Gigabyte mainboards. Fixed a small problem with HDD/SSD names (0 chars are trimmed now as well). 2011-07-07 20:41:09 +00:00
Michael Möller 330e93ea64 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. 2011-06-19 12:41:18 +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 55e808987c Added first experimental support for the Nuvoton NCT6771F super I/O chip. 2010-11-21 17:31:25 +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 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
Michael Möller 3b470715d7 Rewritten the PCI access for AMD CPUs. 2010-09-22 19:12:12 +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 4c704e26bb Added a first implementation for the Heatmaster fan controller. 2010-08-22 21:53:11 +00:00
Michael Möller 2071610bbe Fixed some Code Analysis warnings. 2010-08-15 14:46: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