Commit Graph
389 Commits
Author SHA1 Message Date
Michal 2bc12a363f Removal of ValueTuple reference. (#78)
It turned out that usage of ValueTuple can be avoided if the code gets simplified (or rather turned into series of LINQ queries).
2019-01-11 14:40:35 +01:00
Tomasz Dylewski e41c76c8c0 Added support for Nuvoton NCT6798D (#79) 2019-01-11 14:27:17 +01:00
Nick Babcock 4ae6141b31 Performance improvements when NIC Enabled (#67)
Thanks to @nickbabcock
2018-11-19 16:33:05 +01:00
Ondrej Čerman cbe1642816 Intel SSD Airflow temperature support (#65) 2018-11-05 15:36:11 +01:00
Nick Babcock 2a760ad98f Fix NIC refresh logic when disabled (#58) 2018-10-30 14:45:53 +01:00
Michal 5d89cdc43d Cleanup around base collection types. (#59)
* Hardware in IGroup is now IEnumerable. No point to call ToArray each time.

* Use ValueTuple insead of custom pair.

* ListSet -> HashSet

* Ring Collection -> List

* ReadOnlyArray -> ReadOnlyList
2018-10-30 14:44:41 +01:00
Corey Shuman 9900f5c0de added support for asus rog maximus apex motherboard (#61)
Thanks @coreyshuman
2018-10-30 14:19:49 +01:00
zsolt3991 07d2d9d8a0 Added AsRock B85M-DGS Support for Voltage sensors (#54) 2018-08-27 18:22:48 +02:00
LORDofDOOM 4ce099c5bf Add Network (NIC) support (updated) (#52)
* [Core] Add Network (NIC) support - All credits to XiaofengdiZhu (https://github.com/XiaofengdiZhu/openhardwaremonitor/commits/EditeByXiaofengdizhu)

* [Core] NIC: Rename InternetSpeed to Throughput, drop non physical devices (like loopback), fix alltime stats for adapter
2018-08-26 10:51:09 +02:00
Fabian f6d3338cda Bugfix - abandoned ISABus mutex deadlock (#51) 2018-08-20 13:46:19 +02:00
Aqua Computer 4652be058c Bugfix (#48)
* Fixed 2 Bugs.
1. Mutex permissions: Global\\Access_ISABUS.HTP.Method, to allow other software access
2. when the driver is not in open the close function is not disposing the mutex

* Support for AMD Zen 2600(x), 2700(x)
Support undocumented temperature offset flag.

* Sync Git1

* AMD Zen 2600(x) + 2700(x) Temperatures

* Bugfix: temperature in AMD17H processors
2018-07-09 09:49:29 +02:00
Aqua Computer e272d1a774 AMD 2600(x) and 2700(x) support (#46)
* Support for AMD Zen 2600(x), 2700(x)
* Support undocumented temperature offset flag.
2018-07-03 13:37:05 +02:00
Phyxion 2a4641e933 Pr/40 (#45)
* Added basic Aquastream Hardware Support using HidLibrary from mikeobrien (https://github.com/mikeobrien/HidLibrary)

* * Using hidlibrary from Nuget and fixing ProductName.
* Added missing string Format for Gadget.
* Changed variable names to follow style.
* Added new newlines. Make AquacomputerGroup public accessible.
* Added aquacomputer Icon after they allowed me to use it ;-)

* Corrected spelling
Corrected Variable names

* Removed External/HidLibrary

* Aquastream

- Remove Debug.

* A

- Clean up remains.
2018-06-30 15:03:50 +02:00
Phyxion 47e04a43d2 Pr/43 (#44)
* Fixed 2 Bugs.
1. Mutex permissions: Global\\Access_ISABUS.HTP.Method, to allow other software access
2. when the driver is not in open the close function is not disposing the mutex

* Misc

- Misc.
2018-06-30 14:55:30 +02:00
Aeronaut 3460ec7fb2 Added support for NCT6792D, tested on MSI X99S Gaming 7 (#38) 2018-05-10 18:56:45 +02:00
Phyxion 66e69c4c25 Pr/30 (#32)
* Unified operating system type detection

* Revert "Unified operating system type detection"

This reverts commit 3edf0edfceaca259e041e23b9930d78531366fd5.

* Introduced OperatingSystem.IsLinux instead of constant check on Os version.

* Misc
2018-02-10 14:01:52 +01:00
Phyxion 98ebfcbf80 Merge branch 'master' into pr/21 2018-01-27 13:40:33 +01:00
Phyxion 10e4975c6d Update IntelCPU.cs
Fixes #25.
2017-12-29 21:50:28 +01:00
Phyxion bcca19de50 Merge branch 'master' of https://github.com/LibreHardwareMonitor/LibreHardwareMonitor 2017-12-29 13:24:46 +01:00
Phyxion 2cc137f1b2 Z270 PC MATE support
Credits to @martynsmall
2017-12-29 13:24:43 +01:00
Phyxion 95cfbdc275 Merge pull request #24 from jesterret/master
Added support for Fintek F71878AD (vendorId 0x1106)

Credits to @jesterret.
2017-12-29 12:26:21 +01:00
Phyxion ce8be3f30d Merge branch 'pr/23' 2017-12-29 12:18:31 +01:00
Doug Johnson 2916380122 Add support for Coffee Lake 2017-12-21 18:42:31 -07:00
jesterret 51fe254140 Added support for Fintek F71878AD (vendorId 0x1106) 2017-12-01 01:41:53 +01:00
Phyxion 60e1604672 Several types to public to allow additional library usage. 2017-11-20 15:44:44 +01:00
LORDofDOOM 5fae26e854 [Core] Wrong line -> Fix 2017-11-14 00:09:35 +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
LORDofDOOM bd952c9839 [Core] Add support for PRIME X370-PRO -> All credits goes to azuisleet (https://github.com/azuisleet/openhardwaremonitor/tree/IT8665E) 2017-11-13 06:45:48 +01:00
sebastian-dev bbb1ddfb0c SoC Voltage is Optional 2017-11-04 14:59:56 +01:00
sebastian-dev d6322373f5 *.ActivateSensor moved to constructor, AMD register definitions changed to private 2017-11-04 14:51:22 +01:00
aquacomputer 4a157b3332 Refactoring + Naming 2017-11-03 10:45:33 +01:00
aquacomputer 5927e69c8a Code Style 2017-11-02 14:07:10 +01:00
aquacomputer cb4cfbfe53 Code Style 2017-11-02 14:05:36 +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
Marcus Tillmanns 8b7e55c445 Adding support for Fan control on IT8260E 2017-09-16 16:51:14 +02:00
Phyxion 027f355b75 Merge branch 'pr/7' 2017-08-08 14:32:13 +02:00
Phyxion 9c5d1ed4c3 P8P67 REV 3.1 support 2017-08-07 16:17:59 +02:00
Phyxion 94d306fbe0 Merge branch 'pr/6' 2017-08-07 10:05:31 +02:00
Phyxion 6e74850dcc Merge branch 'pr/5' 2017-08-07 09:58:14 +02:00
Phyxion 37f7f872d2 Merge pull request #4 from akc-kyiv/master
Added support for Apollo Lake Intel processors family
2017-08-07 09:46:35 +02:00
Phyxion 182e0b6341 Merge pull request #3 from rmattuschka/patch-2
add temp support for the AMD Athlon X4 845
2017-08-07 09:43:26 +02:00
Phyxion 6ad9b79fd8 Merge pull request #2 from MinerCrafter/Patch
Gigabyte X79-UD3
2017-08-07 09:42:00 +02:00
Cobra_Fast 3ef6fc04a1 Added support for Nuvoton NCT6796D. 2017-07-24 23:39:46 +02:00
Cobra_Fast 3dd1b47843 Add support for Intel Core X (Skylake-X only) CPUs. 2017-07-24 20:08:16 +02:00
MinerCrafter 29b5aa8085 Update SuperIOHardware.cs 2017-07-17 02:37:57 +02:00
MinerCrafter 687745dd3e Adjust +3v SB for X79-UD3 2017-07-17 02:19:47 +02:00
Greg V 6c0e00b832 Add support for Nuvoton NCT6795D 2017-07-16 19:42:04 +03:00
MinerCrafter 2406fb0b6e Add Gigabyte X79-UD3 rev 1.0 support
X79, IT8728F, socket 2011
2017-07-13 02:56:42 +02:00
rmattuschka b158aba97f add temp support for the AMD Athlon X4 845 2017-03-06 12:12:09 +01:00
Artem ba57a730d3 Added support for Apollo Lake Intel processors family 2017-01-27 17:24:25 +02:00