- Joined
- Jan 31, 2013
- Messages
- 240
- Motherboard
- HP Probook 4740s
- CPU
- i5-3210M CPU @ 2.50GHz (Ivy Bridge-MB PGA SV)
- Graphics
- Intel HD Graphics 4000 (Ivy Bridge GT2), Radeon (not disabled)
- Mac
- Classic Mac
- Mobile Phone
I just remembered what this is. It is from ACPISensors.kext, method TSYS. 04b_FanQuietMod.txt has debugging still enabled, since it is still a work in progress (see comment at top). You will see these two methods in the patch:
Code:Method (TCPP, 0, Serialized) // Average temp\n {\n Store (FNUM, Local0)\n if (LNotEqual (Local0, 0))\n {\n Store (FSUM, Local1)\n Divide (Local1, Local0,, Local0)\n }\n Return (Local0)\n }\n Method (TSYS, 0, Serialized) // fan counter\n {\n Return (FCNT)\n }\n
TSYS: Returns the FCNT (fan counter)
TCPP: Returns average CPU temperature (FSUM/FNUM)
On my machine I have a special version of HwMonitor that displays these with better labels. It uses the localization facilities in Cocoa framework to simply map the english strings normally displayed to different string. You can see those files in the HwMonitor.app/Contents/Resources folder.
Do you mind if i create a patch "4c" for small changes (4b with the fan bytes posted in the graph but minus the quoted functions), and post it here? or would you incorporate it into your repo?
@ customac: just for the protocol: your changes were for a 4x40s or 4x30s?
and yes, my 4740s' fan is very quiet. I just want to tinker. Also the physiological response is interesting -- few but noticeable noise changes versus many small ones thay may not be noticed. After a few hours I tend to prefer the latter. EDIT: But I'm very biased, hence the question if this is of interest for others.