You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Oct 12, 2018. It is now read-only.
The code to evaluate ACPI methods in ACPISensors::getSensorValue is using the UInt64 version of IOACPIPlatform::evaluateInteger. This appears to cause a KP, where using the UInt32 version (as does slice's branch) does not.
There is also one more case in PTIDSensors where this method is used. My DSDT doesn't have the PTID, so I didn't test that, although changing it might be a good idea as well...
I guess the PTID is something in ACPI namespace added by the OS, in this case OS X (still learning this stuff). So I'm not sure of the right overload method call there!? Probably either works since the result fits into 32-bits.
The code to evaluate ACPI methods in ACPISensors::getSensorValue is using the UInt64 version of IOACPIPlatform::evaluateInteger. This appears to cause a KP, where using the UInt32 version (as does slice's branch) does not.
There is also one more case in PTIDSensors where this method is used. My DSDT doesn't have the PTID, so I didn't test that, although changing it might be a good idea as well...
My branch: https://github.com/RehabMan/HWSensors
The text was updated successfully, but these errors were encountered: