how detect if the intel CPU has EIST support ... ?

Everything else that doesn't fall into one of the other PB categories.
User avatar
bingo
Enthusiast
Enthusiast
Posts: 210
Joined: Fri Apr 02, 2004 12:21 pm
Location: germany/thueringen
Contact:

how detect if the intel CPU has EIST support ... ?

Post by bingo »

I'm looking for a way to detect if the CPU has EIST support .

EIST = Enhanced Intel SpeedStep® technology

http://www.intel.com/design/xeon/applnots/24161827.pdf

#define EIST_FLAG 0x0080

:?:
check_EIST:
mov eax, dword ptr _features_ecx
and eax, EIST_FLAG ; check for Enhanced SpeedStep Technology
jz check_TM2
mov dx, offset eist_msg
mov ah, 9h
int 21h
:?:
["1:0>1"]
sec
Enthusiast
Enthusiast
Posts: 792
Joined: Sat Aug 09, 2003 3:13 am
Location: 90-61-92 // EU or ASIA
Contact:

Post by sec »

Code: Select all

#EIST_FLAG = $0080 
_features_ecx.l =0 
!mov eax, 1
!cpuid
!mov [v__features_ecx], ecx
_features_ecx & #EIST_FLAG
Debug _features_ecx
Don't test by myself
User avatar
bingo
Enthusiast
Enthusiast
Posts: 210
Joined: Fri Apr 02, 2004 12:21 pm
Location: germany/thueringen
Contact:

Post by bingo »

thanks :idea:

Debug _features_ecx = 128 ; EIST support ! (else = 0)
["1:0>1"]
Post Reply