Intel® Software Network Knowledge Base Wiki


Constructing Nav Tree
One Moment...

(refresh menu)



 
Welcome, Guest | Quick Login | Register

Mobility


Mobile Intel® Core™2 Processor Detection Table

Version 7, Changed by INTEL SOFTWARE NETWORK SUPPORT on 1/8/2008
Created by: INTEL SOFTWARE NETWORK SUPPORT

This page is maintained by Intel

By Frank Wildgrube, Intel Corporation

The table titled "Mobile Intel® Core™2 Processor Detection" is intended to help software developers that need to identify mobile processors based on the Intel® Core™2 processor microarchitecture. The software will need to have ring 0 privilege to take advantage of this table due to the execution privilege requirements of the RDMSR instruction. By examining the processor signature returned by CPUID.1.EAX[31:0] and testing the respective MSR Mobile Bit, software can determine if the processor it is executing on is an Intel® mobile processor. Exceptions to this do exist; for example, processor signature 00000F4xh when CPUID.1.EBX[23:16] returns a value > 2.  This bit does not indicate mobile processor, but instead indicates a desktop Intel® Pentium® 4 processor that implements the low power boot feature.

 

Processor Signature CPUID.1.EAX[31:0]

Mobile Bit

Bit meaning

Additional Notes

00000F2xh

MSR 0x2C[21]

0 = Not Mobile
1 = Mobile Processor

No TjMax value ever specified.

00000F3xh
00000F4xh

MSR 0x2C[21]

0 = Not Mobile
1 = Mobile Processor

If this bit is = 1 in a multi-core processor, then the meaning is low power boot and a EIST transition is required to operate at a higher ratio.  No TjMax value ever specified.

00000F6xh

MSR 0x2C[21]

0 = Not Mobile
1 = Mobile Processor

If this bit is = 1 in a multi-core processor, then the meaning is low power boot and a EIST transition is required to operate at a higher ratio.  No TjMax value ever specified.

000006Fxh

MSR 0x17[28]

0 = Not Mobile
1 = Mobile Processor

If this bit is = 1 in a 4 core processor, then the meaning is low power boot and a EIST transition is required to operate at a higher ratio and the TjMax is not valid.

0001066xh

MSR 0x17[28]

0 = Not Mobile
1 = Mobile Processor

TjMax is only valid if a mobile processor

0001067xh

MSR 0x17[28]

0 = Not Mobile
1 = Mobile Processor

TjMax is only valid if a mobile processor

000106Dxh

MSR 0x17[28]

0 = Not Mobile
1 = Mobile Processor

No Mobile processors based on this processor signature.

 



Served
25 Knowledge Bases
604 Pages
Search
Powering Up Search...


Vote on this Page

Tags For This Page
Loading Tags..

Tag This



Additional legal information