18.12.2012 Views

Advanced Configuration and Power Interface Specification

Advanced Configuration and Power Interface Specification

Advanced Configuration and Power Interface Specification

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

method. This control method is required to execute a Notify on the error device (PNP0C33); the<br />

notification code used is 0x80.<br />

An example of a control method for error notification is the following:<br />

Method (\_GPE._L08) { // GPE 8 level error notification<br />

}<br />

Notify (error_device, 0x80)<br />

The overall flow when the platform uses the SCI notification is:<br />

The platform enumerates the error source with SCI as the notification method using the format in<br />

Table 18-287 <strong>and</strong> Table 18-288<br />

The platform surfaces an error device, PNP ID PNP0C33, to the OSPM<br />

When the platform is ready to report an error, the platform populates the error status block including<br />

the block status field ( Table 18-288)<br />

The platform signals the error using an SCI, on the appropriate GPE<br />

The OSPM evaluates the GPE control method associated with this event as indicated on<br />

Section 5.6.4.1.1; the platform is responsible for providing a control method that issues a<br />

NOTIFY(error_device, 0x80) on the error device<br />

OSPM responds to this notification by checking the error status block of all generic error sources<br />

with the SCI Generic notification type to identify the source reporting the error<br />

18.3.2.7 Hardware Error Notification<br />

This table describes the notification mechanism associated with a hardware error source.<br />

Table 18-290 Hardware Error Notification Structure<br />

Field Byte<br />

Length<br />

Byte<br />

Offset<br />

Description<br />

Type 1 0 Identifies the notification type:<br />

0 – Polled<br />

1 – External Interrupt<br />

2 – Local Interrupt<br />

3 – SCI<br />

4 – NMI<br />

5 - CMCI<br />

6 - MCE<br />

All other values are reserved<br />

Length 1 1 Total length of the structure in bytes.<br />

Hewlett-Packard/Intel/Microsoft/Phoenix/Toshiba 649

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

Saved successfully!

Ooh no, something went wrong!