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
720e9edcae
Improved the AMD CPU and GPU name clean-up filters.
2020-03-08 15:31:19 +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
5748e67bf4
Added AMD family 17h (Ryzen) CPU support.
2020-02-08 00:36:51 +01:00
Michael Möller
9eee90c076
Fixed Issue 645.
2014-12-28 22:42:36 +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
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
bcde768e25
Refactored some of the hardware monitoring code and fixed a few code inspection warnings.
2010-09-21 20:32:36 +00:00
Michael Möller
7752670742
Fixed some Code Analysis warnings.
2010-09-08 19:29:58 +00:00
Michael Möller
2071610bbe
Fixed some Code Analysis warnings.
2010-08-15 14:46:58 +00:00
Michael Möller
a2650ba983
Refactored the hardware monitoring code into a library (Issue 101).
2010-08-08 13:57:26 +00:00
Michael Möller
1b36c9c181
Attempt to fix an exception:
...
Version: 0.1.34.0
System.NullReferenceException: Riferimento a un oggetto non impostato su un'istanza di oggetto.
in OpenHardwareMonitor.Hardware.CPU.IntelCPU..ctor(Int32 processorIndex, CPUID[][] cpuid)
in OpenHardwareMonitor.Hardware.CPU.CPUGroup..ctor()
in OpenHardwareMonitor.Hardware.Computer.Open()
in OpenHardwareMonitor.GUI.MainForm..ctor()
in OpenHardwareMonitor.Program.Main()
2010-05-22 12:12:50 +00:00
Michael Möller
984029f77e
Fixed Issue 59.
2010-05-15 10:38:47 +00:00
Michael Möller
634300c15a
Fixed an overflow problem with the log function in the CPUID constructor.
2010-04-30 20:53:40 +00:00
Michael Möller
e7c951b093
Another small fix of the coreId calculation for multi-CPU systems.
2010-04-27 07:31:46 +00:00
Michael Möller
f840d88254
Fixed the coreId and threadId calculation in the APIC CPU enumeration code and removed some IndexOutOfRangeException problems.
2010-04-25 12:35:16 +00:00
Michael Möller
65b0293b1c
Implemented APIC based CPU enumeration (Issue 41).
2010-04-24 19:59:52 +00:00