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
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
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
10e4975c6d
Update IntelCPU.cs
...
Fixes #25 .
2017-12-29 21:50:28 +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
Phyxion
60e1604672
Several types to public to allow additional library usage.
2017-11-20 15:44:44 +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
Phyxion
027f355b75
Merge branch 'pr/7'
2017-08-08 14:32:13 +02:00
Phyxion
94d306fbe0
Merge branch 'pr/6'
2017-08-07 10:05:31 +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
Cobra_Fast
3dd1b47843
Add support for Intel Core X (Skylake-X only) CPUs.
2017-07-24 20:08:16 +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
rmattuschka
5621add106
Update IntelCPU.cs
...
This fixed the Issue #911
Kaby Lake 7700k incorrect clock speed
2017-01-21 14:51:38 +01:00
Michael Möller
d53db334dc
Fixed issue #909 (missing Intel 7700K core temps)
2017-01-18 20:01:46 +01:00
Stefan Hirschmann
d3e0f20d63
Add support for AMD Puma CPU architecture
2016-12-23 22:33:24 +01:00
Michael Möller
0973ff1a15
Merge pull request #865 from hirschmann:kabylake
2016-11-06 11:39:23 +01:00
Stefan Hirschmann
8938d83bd9
Add support for Intel Kaby Lake microarchitecture
2016-10-12 14:06:38 +02:00
Christian Mötzing
5605a5ead5
Add support for Intel Airmont microarchitecture
2016-06-18 18:27:43 +02:00
Michael Möller
e7bb68e877
Merge pull request #772 from kurdtkobain/patch-1
...
Add Device ID for Family 15h Model 30h APU
2016-05-26 16:24:28 +02:00
Michael Möller
d7316f81bb
Added Intel CPU models 0x4F and 0x56.
2016-05-26 15:14:29 +02:00
Tanguy Pruvot
7c32ea9526
Broadwell: handle missing desktop model id for 5775C
2016-05-22 02:13:07 +02:00
kurdtkobain
9b251b27cc
Add Device ID for Family 15h Model 30h APU
...
This works with my A8-7600 APU to get the useless CurTmpTjSel not much else.
2016-01-12 12:36:57 -05:00
Michael Möller
e19faf5047
Added model 0x4E to the Skylake microarchitecture.
2015-11-22 14:21:50 +01:00
Kevin Van den Abeele
f3959b535e
Skylake support
...
Added initial support for skylake cpus:
- Clock speed, core temp and load should all be working
- Power usage does not seem to be correct at the moment
2015-11-22 12:47:09 +01:00
Michael Möller
9eee90c076
Fixed Issue 645.
2014-12-28 22:42:36 +00:00
Michael Möller
e94d026298
Added support for Intel Atom N2xxx, D2xxx, C2xxx, E3xxx and Z3xxx CPUs (Fixed Issue 610, Issue 422 and Issue 647).
2014-12-28 17:54:26 +00:00
Michael Möller
ce61b81e50
Added support for Intel Core M-5xxx (14nm) Broadwell CPUs (Fixed Issue 646).
2014-12-28 15:34:37 +00:00
Michael Möller
fdc917d504
Added support for Intel Xeon E5-2600/1600 v3, Core i7-59xx CPUs (Fixed Issue 617). Corrected an error in the Intel CPU power calculation (wrong bit mask for "Energy Status Units: bits 12:8").
2014-09-16 20:35:33 +00:00
Michael Möller
fb67ee38dc
Changed the Intel core temperature reading to evaluate the "Reading Valid" bit 31 for package level sensors as well (undocumented).
2013-08-03 13:12:07 +00:00
Michael Möller
7513405fba
Added experimental support for Intel Ivy Bridge-E CPUs.
2013-08-01 11:57:09 +00:00
Michael Möller
9868e12d7a
Added experimental support for AMD family 15h model 1Xh and family 16h CPUs.
2013-06-29 16:12:40 +00:00
Michael Möller
e72ae00be8
Added experimental support for Intel Haswell CPUs.
2013-06-09 16:10:43 +00:00
Michael Möller
cc35e23910
Added support for Intel Ivy Bridge based CPUs. Added code to prevent displaying wrong information on unknown (future) Intel CPUs.
2012-05-28 10:39:30 +00:00
Michael Möller
2e3489e1f7
Changed the license to the Mozilla Public License 2.0 and update the licensing information.
2012-05-27 14:23:31 +00:00
Michael Möller
e500810713
Small corrections for AMD family 15h CPUs (based on documentation).
2012-01-02 20:45:18 +00:00
Michael Möller
454962a72e
Added additional Intel Sandy Bridge CPU power sensors.
2011-08-11 22:18:53 +00:00
Michael Möller
0645bdbd6c
Added Added a mainboard specific configuration for the Shuttle SH67Hx barebones. Added the SMBIOS system information to the report.
2011-08-06 17:27:55 +00:00
Michael Möller
70c338cc63
Added support for Intel CPU power sensors (package and cores).
2011-07-27 18:27:16 +00:00
Michael Möller
b056694bcb
Fixed the Intel CPU package temperature sensor MSR.
2011-07-24 22:16:28 +00:00
Michael Möller
169eaf3edf
Improved the CPU load sensors. The values displayed for the load per core and the total load should now be more accurate.
2011-07-24 16:18:56 +00:00
Michael Möller
6a7be57f73
Added support for package level temperature sensors on new Intel Sandy Bridge CPUs.
2011-06-26 17:00:32 +00:00