Monday, August 3, 2009

gm965temp on github

http://github.com/tbfly/gm965temp/

Enjoy it!

Using:

git clone git://github.com/tbfly/gm965temp.git

to check out the code.

Saturday, July 18, 2009

GM965temp for more Intel Chips temperature report

GM965 temperature report in following Intel IGP according to datasheet:

Short name Full name

GM965 Mobile Intel® GM965 Express Chipset
GME965 Mobile Intel® GME965 Express Chipset
GM45 Mobile Intel® GM45 Express Chipset

For these chips, the "TR Temperature Read" Register can be found. And RTR1 can be used to do the same job too.


G45 Intel® G45 Express Chipset
Q45 Intel® Q45 Express Chipset
G43 Intel® G43 Express Chipset
Q43 Intel® Q43 Express Chipset

G35 Intel® G35 Express Chipset
Q35 Intel® Q35 Express Chipset
Q33 Intel® Q33 Express Chipset
G33 Intel® G33/G31 Express Chipset

In their datasheets, the "TR Temperature Read" Register can't be found. While, on register TSTTP.RELT, it can report temperature in theory.

I updated the gm965temp, and need more people to test it.

hwmon: GM/GME965 GM45 and more chips IGP temperature report

http://phoronix.com/forums/showthread.php?t=18109

Please Check my posting on:

http://lists.lm-sensors.org/pipermai...ly/026358.html

You can get the gm965temp module packge from:

http://lists.lm-sensors.org/pipermai...chment-0001.gz

Attachment is the updated version gm965temp module and patched
"sensors-detect.gm965temp".
For some reasons about safe consideration, gm965temp is not
considered to merge to hwmon subsystem.
So, it is packaged as external module.

Now, it supported:
PM/GM/GME965, PM/GM45(need tester :-). These chips read temp from
register TR1/RTR1 .

Following Chip sets:
G33/Q33/Q35 G41 G43/Q43 G45/Q45,
B43_BASE and B43_SOFT_SKU.
They all need testers! These chips read temp
from register TSTTP.RELT .

Hope someone can help to test it, thank you very much!

Friday, July 10, 2009

[PATCH 2.6.31-rc2] hwmon: gm965temp for GM/GME965 IGP thermal sensor report

I just update gm965temp as hwmon driver.

You can get it here.

http://lists.lm-sensors.org/pipermail/lm-sensors/2009-July/026293.html

Monday, March 23, 2009

GPU_temp support GME965 src

Just a slight update for GME965 support.
Hope someone like it!

http://www.rayfile.com/files/74421d68-17a9-11de-b092-0014221b798a/

Thanks Mauro Blanco.
He had test it on GME965 platform, it seems work.

Wednesday, December 24, 2008

[SRC]GM965/GM45 Thermal Sensor detect program v0.5

GM45, GME945/945GM sensor for temperature *need test*!
Hope some one like it!

http://www.rayfile.com/files/3bf05ba3-d1b9-11dd-b622-0014221b798a/

Saturday, November 22, 2008

GM965_temp can‘t be update to IGP_temp

Last updated 2008-12-24

At leaset can't be done as GM965 temperature report in following Intel IGP according to datasheet:

Short name Full name
G45 Intel® G45 Express Chipset
Q45 Intel® Q45 Express Chipset
G43 Intel® G43 Express Chipset
Q43 Intel® Q43 Express Chipset
GM45 Mobile Intel® GM45 Express Chipset
G35 Intel® G35 Express Chipset
Q35 Intel® Q35 Express Chipset
Q33 Intel® Q33 Express Chipset
G33 Intel® G33/G31 Express Chipset

In their datasheets, the "TR Temperature Read" Register can't be found. So the real time temperature report is unreachable. While the SMI temperature can be set, so BIOS programmer can do some jobs on it.

GM45 is a exception! It just had the similar regs as GM965, and I just add support
code for it. But need somebody to test it!

I just try to play my laptop's hardware. Such as HDAPS and ICH8. And the result is: ICH8's temperature subsystem hardware is unused in F31G, so I can't reach it through PCI access.While, HDAPS's embedded controller, I can't find it. I ananly it on Win32, and found it maybe can reach by ACPI PNP0C09 _HID Port 0x62 and 0x66.