27.10.2015 Views

Advanced Configuration and Power Interface Specification

ACPI_6.0

ACPI_6.0

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Advanced</strong> <strong>Configuration</strong> <strong>and</strong> <strong>Power</strong> <strong>Interface</strong> <strong>Specification</strong><br />

INIT messages cause processors to soft reset.<br />

If a platform can generate an interrupt after correcting platform errors (e.g., single bit error<br />

correction), the interrupt input line used to signal such corrected errors is specified by the Global<br />

System Interrupt field in the following table. Some systems may restrict the retrieval of corrected<br />

platform error information to a specific processor. In such cases, the firmware indicates the<br />

processor that can retrieve the corrected platform error information through the Processor ID <strong>and</strong><br />

EID fields in the structure below. OSPM is required to program the I/O SAPIC redirection table<br />

entries with the Processor ID, EID values specified by the ACPI system firmware. On platforms<br />

where the retrieval of corrected platform error information can be performed on any processor, the<br />

firmware indicates this capability by setting the CPEI Processor Override flag in the Platform<br />

Interrupt Source Flags field of the structure below. If the CPEI Processor Override Flag is set,<br />

OSPM uses the processor specified by Processor ID, <strong>and</strong> EID fields of the structure below only as a<br />

target processor hint <strong>and</strong> the error retrieval can be performed on any processor in the system.<br />

However, firmware is required to specify valid values in Processor ID, EID fields to ensure<br />

backward compatibility.<br />

If the CPEI Processor Override flag is clear, OSPM may reject a ejection request for the processor<br />

that is targeted for the corrected platform error interrupt. If the CPEI Processor Override flag is set,<br />

OSPM can retarget the corrected platform error interrupt to a different processor when the target<br />

processor is ejected.<br />

Note that the _MAT object can return a buffer containing Platform Interrupt Source Structure<br />

entries. It is allowed for such an entry to refer to a Global System Interrupt that is already specified<br />

by a Platform Interrupt Source Structure provided through the static MADT table, provided the<br />

value of platform interrupt source flags are identical.<br />

Refer to the Itanium TM Processor Family System Abstraction Layer (SAL) <strong>Specification</strong> for details<br />

on h<strong>and</strong>ling the Corrected Platform Error Interrupt.<br />

Table 5-57 Platform Interrupt Sources Structure<br />

Field<br />

Byte<br />

Length<br />

Byte<br />

Offset<br />

Description<br />

Type 1 0 8 Platform Interrupt Source structure<br />

Length 1 1 16<br />

Flags 2 2 MPS INTI flags. See Table 5-51 for a description of this field.<br />

Interrupt Type 1 4 1 PMI<br />

2 INIT<br />

3 Corrected Platform Error Interrupt<br />

All other values are reserved.<br />

Processor ID 1 5 Processor ID of destination.<br />

Processor EID 1 6 Processor EID of destination.<br />

I/O SAPIC Vector 1 7 Value that OSPM must use to program the vector field of the I/O<br />

SAPIC redirection table entry for entries with the PMI interrupt type.<br />

Global System<br />

Interrupt<br />

4 8 The Global System Interrupt that this platform interrupt will signal.<br />

Platform Interrupt<br />

Source Flags<br />

4 12 Platform Interrupt Source Flags. See Table 5-58 for a description of<br />

this field<br />

146 April, 2015 Version 6.0

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

Saved successfully!

Ooh no, something went wrong!