27.10.2015 Views

Advanced Configuration and Power Interface Specification

ACPI_6.0

ACPI_6.0

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

ACPI Platform Error <strong>Interface</strong>s (APEI)<br />

Field<br />

Byte<br />

length<br />

Byte<br />

offset<br />

Description<br />

OEM Table ID 8 16 The manufacturer model ID.<br />

OEM Revision 4 24 OEM revision of the HEST for the supplied OEM table ID.<br />

Creator ID 4 28 Vendor ID of the utility that created the table.<br />

Creator Revision 4 32 Revision of the utility that created the table.<br />

Error Source Count 4 36 The number of error source descriptors.<br />

Error Source Structure[n] - 40 A series of Error Source Descriptor Entries.<br />

The following sections detail each of the specific error source descriptors.<br />

Note: Error source types 3, 4, <strong>and</strong> 5 are reserved for legacy reasons <strong>and</strong> must not be used.<br />

18.3.2.1 IA-32 Architecture Machine Check Exception<br />

Processors implementing the IA-32 Instruction Set Architecture employ a machine check exception<br />

mechanism to alert OSPM to the presence of an uncorrected hardware error condition. The<br />

information in this table is used by OSPM to configure the machine check exception mechanism for<br />

each processor in the system.<br />

Only one entry of this type is permitted in the HEST. OSPM applies the information specified in this<br />

entry to all processors.<br />

Table 18-322 IA-32 Architecture Machine Check Exception Structure<br />

Field<br />

Byte<br />

Length<br />

Byte<br />

Offset<br />

Description<br />

Type 2 0 0 – IA-32 Architecture Machine Check Exception Structure.<br />

Source Id 2 2 This value serves to uniquely identify this error source against<br />

other error sources reported by the platform.<br />

Reserved 2 4 Reserved.<br />

Flags 1 6 Bit [0] - FIRMWARE_FIRST: If set, this bit indicates to the<br />

OSPM that system firmware will h<strong>and</strong>le errors from this<br />

source first.<br />

All other bits are reserved.<br />

Enabled 1 7 Specifies whether MCE is to be enabled. If set to 1, this field<br />

indicates this error source is to be enabled. If set to 0, this<br />

field indicates that the error source is not to be enabled.<br />

Number of Records<br />

To Pre-allocate<br />

Max Sections Per<br />

Record<br />

Global Capability Init<br />

Data<br />

Global Control Init<br />

Data<br />

4 8 Indicates the number of error records to pre-allocate for this<br />

error source.<br />

4 12 Indicates the maximum number of error sections included in<br />

an error record created as a result of an error reported by this<br />

error source.<br />

8 16 Indicates the value of the machine check global capability<br />

register.<br />

8 24 Indicates the value to be written to the machine check global<br />

control register.<br />

Version 6.0 717

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!