-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DYVPC: test ThermalQuery #147
base: master
Are you sure you want to change the base?
Conversation
ThermalWrite arg (only try after ThermalQuery succeed):
SUBC: 0x10 - WTCP 0x20 - CPTV 0xAA - RSTV (reset?) |
Hello! Just been poking around my own HP device. How do I get the same information you did about my own device? So far I know 3 important EC addresses 0x11 (Monitors fan speed when controlled by EC. When manual fan control is enabled, this register is not used.) The superIO chip is a ENE KB9022Q-D (Had to teardown the laptop to find that one...) |
Check your DSDT and those FieldUnits above should be at the same offset in EC. |
I have no idea how to read a DSDT but here's the section relating to fan control I think.
|
|
My Fan Control definitions are actually found in a SSDT which is fine because MACiasl can still read it. This seems to be close to what you found.
Note: No FWPM here... Or anywhere else except the DSDT... What is going on? |
Just check if somewhere else use |
16e6147
to
a6b7356
Compare
Close #167 |
ioio -s DYVPC ThermalQuery index
0x00 - CPUT
0x01 - GPTP
0x02 - PHTP
0x03 - FRPM (conversion involved)
0x04 - BTTP
0x06 - CPTR & 0x3F
0x10 - WTCP
0x11 - WTGP
0x12 - WTSP
0x13 - WTFP
0x14 - WTBP
0x15 - WTHP
0x20 - CPTV
0x21 - GPTV
0x22 - PHTV
0x23 - FNTV
0x24 - BTTV
0xAA - RSTV