Einzelnen Beitrag anzeigen

Razor
(Gast)

n/a Beiträge
 
#36

Re: core2duotemp.c to core2duotemp.pas

  Alt 9. Nov 2007, 10:33
Nonono wroong...ill explain it how it works

There are 2 registers $19C and $EE

If we want to check if a intel core cpu has dts we first use MSREAD command we check and we read $19C but the return must be 1 couse if its 0 the cpu dosent have DTS( Digital Thermal Sensor ).

Next up we try to detect the Tjunction wich on core cpus is 85 and 100 C with this register $EE.

so if the register $EE reads 0x40000000 then the Tjunction is 85C else its 100C.

And folow a simple formula : Core temp = Tjunction - Delta

And since i study electronics these stuff is similar in Zener diode and Silicon Diode .

My Core temp for Intel's core cpuz is 85%.
  Mit Zitat antworten Zitat