Base Mp Configuration Table Entries; Mp Configuration Table Header Fields - Intel MultiProcessor Specification

Intel multiprocessor specification
Table of Contents

Advertisement

MultiProcessor Specification
Table 4-2. MP Configuration Table Header Fields
Field
SIGNATURE
BASE
TABLE LENGTH
SPEC_REV
CHECKSUM
OEM ID
PRODUCT ID
OEM TABLE POINTER
OEM TABLE SIZE
ENTRY COUNT
ADDRESS OF LOCAL APIC
EXTENDED TABLE
LENGTH
EXTENDED TABLE
CHECKSUM
4.3
Base
MP Configuration Table Entries
A variable number of variable length entries follow the header of the MP configuration table. The
first byte of each entry identifies the entry type. Each entry type has a known, fixed length. The
total length of the MP configuration table depends upon the configuration of the system. Software
must step through each entry
sorted on ENTRY TYPE in ascending order. Table 4-3 gives the meaning of each value of
ENTRY TYPE.
4-6
Offset
Length
(in bytes)
(in bits) Description
0
32
The ASCII string representation of "PCMP," which
confirms the presence of the table.
4
16
The length of the
including the header,
aids in calculation of the checksum.
6
8
The version number of the MP specification.
of
01h
Version
7
8
A checksum of the entire
bytes, including CHECKSUM and reserved bytes,
must add up to zero.
8
64
A string that identifies the manufacturer of the system
hardware.
16
96
A string that identifies the product family.
28
32
A physical-address pointer to an OEM-defined
configuration table. This table is optional. If not
present, this field is zero.
32
16
The size of the base OEM table in bytes. If the table
is not present, this field is zero.
34
16
The number of entries in the variable portion of the
base
table. This field helps the software identify the
end of the table when stepping through the entries.
36
32
The base address by which each processor accesses
its local APIC.
40
16
Length in bytes of the extended entries that are
located in memory at the end of the base
configuration table. A zero value in this field indicates
that no extended entries are present.
42
8
Checksum for the set of extended table entries,
including only extended entries starting from the end
of the base configuration table. When no extended
table is present, this field is zero.
in the base table
until it reaches ENTRY COUNT. The entries are
base
configuration table in bytes,
starting from offset 0. This field
indicates Version 1.1. A value of 04h indicates
1.4.
base
configuration table. All
A value
Version 1.4

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents