justapostSounds interesting. Although I am not very familiar with Linux programing. If GCC supports inline assembly code, it might work.
Code:
__declspec(naked) void Ring0ReadMSR()
{
_asm
{
rdmsr
mov [ebx],eax
mov [edi],edx
retf
}
}
//////////////////////////////////////////////////////////////////////
// WRMSR
//////////////////////////////////////////////////////////////////////
__declspec(naked) void Ring0WriteMSR()
{
_asm
{
mov eax,[ebx]
mov edx,[edi]
wrmsr
retf
}
}

Originally Posted by
justapost
Yeah, realized it cuz i had forgotten my benchmark software usb stick and had to download it again.
So I dropped my plans to write an gui tool for multi management. CrytalCPU has multi management for intel chips which should be extendable to support phenoms p-states.
But at the moment i'm more interested in writing an power saving module with tweakable p-states for linux.

Bookmarks