Fabian
f6d3338cda
Bugfix - abandoned ISABus mutex deadlock ( #51 )
2018-08-20 13:46:19 +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
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
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
da432ef07c
Fixed the Assembly.GetEntryAssembly() can be null issue when loading the library from unmanaged code.
2016-05-26 17:27:24 +02:00
Michael Möller
c2f1a51725
Fixed Issue 387. The new implementation does not try to start a ring 0 driver that already exists, but could not be opened. It tries to delete the driver and install it new. The driver is now stored temporarily in the application folder. The driver is not correctly removed on system shutdown.
2012-09-23 18:37:43 +00:00
Michael Möller
5a8544454e
Added a few checks and delays to the driver loading code to increase the chance of loading the driver.
2012-08-11 21:48:54 +00:00
Michael Möller
6b1e346c16
Added more report output to the kernel driver loading code. Hopefully this helps to find the problems in Issue 253.
2012-07-18 20:20:26 +00:00
Michael Möller
194d0a6d5d
Attempt at fixing Issue 253 without breaking Issue 159 once more.
2012-07-17 16:10:59 +00:00
Michael Möller
4026c56ba0
Fixed Issue 274. Fixed Issue 107.
2012-07-11 22:28:39 +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
f55ace5f49
Fixed Issue 225.
2011-05-22 11:27:57 +00:00
Michael Möller
40b5f8debc
Fixed Issue 224.
2011-05-22 10:41:35 +00:00
Michael Möller
3408ca9a14
Fixed Issue 220.
2011-05-15 17:06:55 +00:00
Michael Möller
93a33ffc3c
Fixed Issue 218.
2011-05-15 16:20:30 +00:00
Michael Möller
32112f3e95
Fixed Issue 216.
2011-05-15 15:37:50 +00:00
Michael Möller
bd9495d159
Fixed the bus and core clock reading on AMD family 10h model Ah CPUs. The new "Core Performance Boost" feature of these CPUs resulted in very low accuracy of the bus speed (and as a consequence also an inaccurate TSC multiplier). This fixed Issue 205.
2011-05-08 22:10:13 +00:00
Michael Möller
35a9a0d90a
Fixed Issue 165.
2011-03-15 17:55:11 +00:00
Michael Möller
fc62ecc4df
Fixed Issue 164.
2011-02-12 21:17:42 +00:00
Michael Möller
46e4752c8f
Added code to delete any kernel driver service that can't be opened before reinstalling it.
2011-02-11 22:29:26 +00:00
Michael Möller
d1a963aa55
Added some error reporting to the Ring0 driver loading code.
2011-02-08 22:02:29 +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