-
Notifications
You must be signed in to change notification settings - Fork 111
Closed
Labels
docsImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or requestunimplemented featuresThere are features that aren't implemented in the driver yetThere are features that aren't implemented in the driver yet
Description
MsiFanControl project is a replacement app for "WMI1" devices, which allows setting Fan into Auto, Basic and Advanced mode with fan curve. This app is made for Windows and utilizes ACPI-WMI subsystem to Read/Write data to EC.
Fan mode switching is handled by System[9] register, which corresponds to 0xF4 EC address (according to mapping from DSDT tables). Values used by this project are slightly different, but control bits are similar to our.
For Basic fan mode, it sets System[10] register, which corresponds to 0xF5 EC address. Input data should be in range [-15;15] which is turned to value where: ((value < 0) << 7) | ((value < 0) ? -value : value)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
docsImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or requestunimplemented featuresThere are features that aren't implemented in the driver yetThere are features that aren't implemented in the driver yet
