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 />

Table 18-324 IA-32 Architecture Corrected Machine Check Structure<br />

Field<br />

Byte<br />

Length<br />

Byte<br />

Offset<br />

Description<br />

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

Source Id 2 2 Uniquely identifies the error source.<br />

Reserved 2 4 Reserved<br />

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

firmware will h<strong>and</strong>le errors from this source first.<br />

All other bits must be set to zero.<br />

Enabled 1 7 If the field value is 1, indicates this error source is to be enabled.<br />

If the field value is 0, indicates that the error source is not to be<br />

enabled.<br />

If FIRMWARE_FIRST is set in the flags field, the Enabled field is<br />

ignored by OSPM.<br />

Number of<br />

Records To Preallocate<br />

Max Sections Per<br />

Record<br />

Notification<br />

Structure<br />

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

source. Must be >= 1.<br />

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

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

source. Must be >= 1.<br />

28 16 Hardware Error Notification Structure as defined in Table 18-332<br />

Number Of 1 44 The number of hardware error reporting banks.<br />

Hardware Banks<br />

Reserved 3 45 Reserved.<br />

Machine Check<br />

Bank Structure[n]<br />

- 48 A list of Machine Check Bank structures defined in<br />

Section 18.3.2.1.1.<br />

18.3.2.2.1 IA-32 Architecture Non-Maskable Interrupt<br />

Uncorrected platform errors are typically reported using the Non-Maskable Interrupt (NMI) vector<br />

(for example, INT 2). This table allows platform firmware to communicate parameters regarding the<br />

configuration <strong>and</strong> h<strong>and</strong>ling of NMI error conditions.<br />

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

Table 18-325 IA-32 Architecture NMI Error Structure<br />

Field<br />

Byte<br />

Length<br />

Byte<br />

Offset<br />

Description<br />

Type 2 0 2 – IA-32 Architecture NMI Structure.<br />

Source Id 2 2 Uniquely identifies this error source.<br />

Reserved 4 4 Must be zero.<br />

Number of Records<br />

To Pre-allocate<br />

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

source. Must be >= 1.<br />

Version 6.0 719

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

Saved successfully!

Ooh no, something went wrong!