Download Intel Webcam 253668-032US User's Manual
Transcript
PROCESSOR MANAGEMENT AND INITIALIZATION
The three platform ID bits, when read as a binary coded decimal (BCD) number, indicate the bit position in the microcode update header’s processor flags field associated
with the installed processor. The processor flags in the 48-byte header and the
processor flags field associated with the extended processor signature structures
may have multiple bits set. Each set bit represents a different platform ID that the
update supports.
Register Name:
MSR Address:
Access:
IA32_PLATFORM_ID
017H
Read Only
IA32_PLATFORM_ID is a 64-bit register accessed only when referenced as a Qword through a
RDMSR instruction.
Table 9-10. Processor Flags
Bit
63:53
52:50
Descriptions
Reserved
Platform Id Bits (RO). The field gives information concerning the intended platform for
the processor. See also Table 9-7.
52
0
0
0
0
1
1
1
1
49:0
51
0
0
1
1
0
0
1
1
50
0
1
0
1
0
1
0
1
Processor Flag 0
Processor Flag 1
Processor Flag 2
Processor Flag 3
Processor Flag 4
Processor Flag 5
Processor Flag 6
Processor Flag 7
Reserved
To validate the platform information, software may implement an algorithm similar to
the algorithms in Example 9-6.
Example 9-6. Pseudo Code Example of Processor Flags Test
Flag ← 1 << IA32_PLATFORM_ID[52:50]
If (Update.HeaderVersion == 00000001h)
{
If (Update.ProcessorFlags & Flag)
{
Load Update
Vol. 3 9-43
Related documents
Intel ARCHITECTURE IA-32 User's Manual
PDF ActiveBatch User`s Guide
virtual-machine extensions (VMX)
ECE5465/Intel arch reference/Intel 64 and 32 Arch Sw Dev Man V3B
Intel® 64 and IA-32 Architectures Developer`s Manual, Vol. 3C
Intel® Xeon® Processor E5 Family
Virtual Memory in a Multikernel
IA-32 Intel® Architecture Software Developer`s Manual
Intel® 64 and IA-32 Architectures Software Developer`s Manual
Intel Core 2 Duo E8230
Intel Core 2 Duo T5850
Intel® Xeon® Processor 7100 Series Specification Update