What family of CPUs are you looking at? I'm assuming Family 0xF/K8. I'm unclear what is meant by DTS on dual-core parts. Are you talking about some registers on the processor itself?
Depeding on what you're doing, you might try Googling 'ACPI Thermal Zones' as these are objects defined that you can access via WMI calls in windows or /proc/acpi in Linux to get the temperature of the processor in systems that have BIOS support. However, I've heard and noticed that the temperature reported does not always get updated when using WMI unless certain power management events happen like changing your Windows Power Scheme in the control panel which is cumbersome.
First thank you for your answer
i must admit i havent explained much in detail.
The DTS stands for DIgital Thermal Sensor and replaced the measuring sensor of single core cpus. It was used first in the Dual core series..
You can access the values of the DTS during an register in the northbridge..
but on single core system there isnt an DTS, there is another sensor..and you have to access that sensor different..but i dont know how..
The ACPI Thermal Zone is an WMI Class which is not used often from drivers , so there is usual no value .. so i cannot use this.
There have to be a register for the old single core values..
i have to say too,that i am trying this under windows...