387 Commits

Author SHA1 Message Date
Michael Möller
09c16898a4 Added experimental support for AMD family 19h (Zen 3) CPUs. 2020-12-27 16:06:04 +01:00
Michael Möller
1cd85881e8 Added experimental support for Intel 06_A5h CPUs (Intel Core i9-10900K and i5-10600K). 2020-05-22 19:05:35 +02:00
Michael Möller
9abc8906e4 Migrated from .NET Framework version 2.0 to .NET Framework version 4.5. 2020-05-21 17:53:08 +02:00
Michael Möller
0751abb5c5 Added support for the Global\\Access_PCI mutex to synchronize the PCI bus access for reading AMD temperature sensors. 2020-05-18 00:28:16 +02:00
Michael Möller
e82b9d7da2 Added a PowerModeChanged event handler to reset the hardware tree when resuming from sleep. This should correctly restore fan controls and other states. 2020-05-17 18:13:32 +02:00
Michael Möller
39cfbc709d Changed the NCT679XD fan RPM calculation to use the 13-bit fan count register instead of the 16-bit RPM register. 2020-05-16 22:43:05 +02:00
Michael Möller
a3fe5e66bd Added AMD family 15h model 60h and 70h CPU support. 2020-05-12 23:48:53 +02:00
rmattuschka
65c0d3e73e add temp support for the AMD Athlon X4 845 2020-05-12 01:06:14 +02:00
Michael Möller
b04c151c77 Added support for multiple processor groups. Changed the ThreadAffinity class to use a new struct GroupAffinity. Changed operating system checks to make use of a new flag OperatingSystem.IsUnix. 2020-05-05 23:11:28 +02:00
Michael Möller
7bf4f655d2 Added fan control support for ITE IT8721F, IT8665E, IT8686E, IT8688E and IT879XE super I/O chips. 2020-04-25 23:50:33 +02:00
Michael Möller
8afd59327e Added the AMD GPU driver version to the report. Added a check for erroneous ActivityPercent values returned by the ADL_Overdrive5_CurrentActivity_Get method. 2020-03-11 21:34:33 +01:00
Michael Möller
2019791af9 Added more ADL (AMD Display Library) functions and extended the AMD GPU report. Added an enum type for ADL function result status values. 2020-03-09 23:45:35 +01:00
Michael Möller
43e4e79ab4 Added more details to the AMD GPU report. 2020-03-08 22:58:53 +01:00
Michael Möller
720e9edcae Improved the AMD CPU and GPU name clean-up filters. 2020-03-08 15:31:19 +01:00
Michael Möller
122f626df6 Extended the support for ADL (AMD Display Library) Overdrive8 GPU sensors. 2020-03-01 22:36:10 +01:00
Michael Möller
ced93443b7 Added support for Intel CPUs with Comet Lake (06_A6H) microarchitecture. 2020-03-01 21:42:09 +01:00
Michael Möller
9b4a36942f Fixed an IndexOutOfRangeException in the AMD GPU report. 2020-02-29 21:57:58 +01:00
Michael Möller
9b55e1f66d Added support for ADL (AMD Display Library) Overdrive8 GPU sensors. 2020-02-28 23:21:59 +01:00
Michael Möller
e3919ece28 Added ADL (AMD Display Library) overdrive version to the report. 2020-02-27 22:48:26 +01:00
Michael Möller
6dc0e141c3 Fixed a NullReferenceException in the NvidiaGPU class. 2020-02-27 22:07:24 +01:00
Michael Möller
77908f1d99 Added missing ITE super I/O chip IDs to the LPCIO class. 2020-02-27 00:02:23 +01:00
Michael Möller
56ee2f5c0d Changed the max CCD count for AMD family 17h CPUs. 2020-02-25 22:24:34 +01:00
Michael Möller
59bd626aef Fixed a NullReferenceException in the AMD17CPU.Update method. 2020-02-25 19:11:55 +01:00
Michael Möller
b34e173eab Added more filters for cleaning up AMD CPU names. 2020-02-22 23:57:07 +01:00
Michael Möller
602ff5647a Improved the Intel SSD SMART attributes interpretation. 2020-02-22 23:26:23 +01:00
Michael Möller
bf269aea61 Added support for the NvAPI_GPU_ClientFanCoolersGetStatus NVAPI function (fan RPM and control value). 2020-02-21 23:43:33 +01:00
Michael Möller
a86f4fbd11 Updated NvAPI_GPU_GetDynamicPstatesInfoEx and NvAPI_GPU_GetDynamicPstatesInfo NVAPI function interfaces. 2020-02-21 21:50:32 +01:00
Michael Möller
8e9bea8b6c Added support for the NVML (NVIDIA Management Library). Added support for power and PCIE throughput sensors on NVIDIA GPUs. 2020-02-20 22:07:03 +01:00
Michael Möller
0a8923a998 Added an experimental fix for secondary ITE chips. 2020-02-14 20:58:22 +01:00
Michael Möller
710fe75138 Added the missing calling convention (CallingConvention.Cdecl) for the unmanaged function pointers in the NVAPI wrapper. 2020-02-11 23:49:20 +01:00
Michael Möller
d2c60279a0 Added partial support for ADL (AMD Display Library) OverDrive6 and OverDrive Next APIs. 2020-02-11 23:47:37 +01:00
Michael Möller
dc15084ed5 Changed the Fintek F71878AD fan control implementation to support restoring to the default control settings. 2020-02-09 17:13:53 +01:00
jesterret
5fd46f7f46 Added support for Fintek F71878AD (vendorId 0x1106) 2020-02-09 16:32:34 +01:00
Michael Möller
b4485c80d7 Added experimental support for the Nuvoton NCT6792D, NCT6792D-A, NCT6793D, NCT6795D, NCT6796D, NCT6796D-R, NCT6797D, NCT6798D super I/O chips. 2020-02-09 12:15:35 +01:00
Michael Möller
83be65ab94 Updated the mainboard manufacturer identification table. 2020-02-08 20:53:27 +01:00
Michael Möller
5748e67bf4 Added AMD family 17h (Ryzen) CPU support. 2020-02-08 00:36:51 +01:00
Michael Möller
f659aa0f60 Improved the Micron/Crucial SSD SMART data interpretation. 2020-02-05 22:45:10 +01:00
Michael Möller
6faec63ef6 Added support for Intel CPUs with Goldmont (06_5FH), Goldmont Plus (06_7AH), Cannon Lake (06_66H), Ice Lake (06_7DH, 06_7EH, 06_6AH, 06_6CH), Tremont (06_86H) and Tiger Lake (06_8CH, 06_8DH) microarchitecture. 2020-02-01 20:36:39 +01:00
Michael Möller
03303c0e5d Added experimental support for the ITE IT8655E, IT8665E and IT8686E chips. 2020-01-31 23:22:29 +01:00
Michael Möller
c7f351be3c Extended the mainboard specific configuration for the Gigabyte X570 AORUS MASTER to include the ITE IT8795E chip as well. Added default mainboard specific configurations for the ITE IT879XE chips. 2020-01-30 23:16:17 +01:00
Michael Möller
2339c4ed28 Added experimental support for the ITE IT8792E/IT8795E chips (chip ID 0x8733). Added support for detecting ITE chips on port 0x4E. 2020-01-30 23:13:28 +01:00
Michael Möller
5b34d265b6
Merge pull request #1129 from folfy/master
Bugfix - abandoned ISABus mutex deadlock
2020-01-29 21:58:22 +01:00
Michael Möller
49367c2e45 Added a mainboard specific configuration for the Gigabyte X570 AORUS MASTER (IT8688E). 2020-01-29 00:33:14 +01:00
Antoine Reversat
dd49f564b8 Add ITE configurations for Z390 M Gaming, Z390 Aorus ultra and Z390 UD 2020-01-28 23:41:07 +01:00
Antoine Reversat
87d5445c4c Add support for Z390 Aorus Ultra and Z390 UD 2020-01-28 14:46:53 -05:00
Antoine Reversat
511b594e34 Add Z390 M Gaming motherboard type 2020-01-28 14:42:53 -05:00
Michael Möller
183597f934 Added experimental support for the ITE IT8688E chip. 2020-01-27 22:05:56 +01:00
Michael Möller
e199e0ccc6 Added experimental support for Intel Atom CPUs with Apollo Lake microarchitecture. Added experimental support for Intel model 55h Skylake CPUs. 2018-01-08 22:09:58 +01:00
Fabian 'Folfsky' Fritzer
25824c683c Bugfix - abandoned ISABus mutex deadlock 2017-09-26 19:22:12 +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