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.

ACPI Software Programming Model<br />

Global System Interrupt Vector<br />

(ie ACPI PnP IRQ# )<br />

8259 ISA IRQs<br />

Master<br />

8259<br />

Slave<br />

8259<br />

0<br />

7<br />

8<br />

15<br />

IRQ0<br />

.<br />

IRQ3<br />

.<br />

IRQ7<br />

IR8<br />

.<br />

IRQ11<br />

.<br />

IRQ15<br />

Figure 5-26 8259–Global System Interrupts<br />

The other interrupt model is the st<strong>and</strong>ard AT style mentioned above which uses ISA IRQs attached<br />

to a master slave pair of 8259 PICs. The system vectors correspond to the ISA IRQs. The ISA IRQs<br />

<strong>and</strong> their mappings to the 8259 pair are part of the AT st<strong>and</strong>ard <strong>and</strong> are well defined. This mapping<br />

is depicted in Figure 5-26.<br />

5.2.14 Smart Battery Table (SBST)<br />

If the platform supports batteries as defined by the Smart Battery <strong>Specification</strong> 1.0 or 1.1, then an<br />

Smart Battery Table (SBST) is present. This table indicates the energy level trip points that the<br />

platform requires for placing the system into the specified sleeping state <strong>and</strong> the suggested energy<br />

levels for warning the user to transition the platform into a sleeping state. Notice that while Smart<br />

Batteries can report either in current (mA/mAh) or in energy (mW/mWh), OSPM must set them to<br />

operate in energy (mW/mWh) mode so that the energy levels specified in the SBST can be used.<br />

OSPM uses these tables with the capabilities of the batteries to determine the different trip points.<br />

For more precise definitions of these levels, see Section 3.9.3, “Battery Gas Gauge.”<br />

Table 5-68 Smart Battery Description Table (SBST) Format<br />

Field<br />

Byte<br />

Length<br />

Byte<br />

Offset<br />

Description<br />

Header<br />

Signature 4 0 ‘SBST’ Signature for the Smart Battery Description Table.<br />

Length 4 4 Length, in bytes, of the entire SBST<br />

Revision 1 8 1<br />

Checksum 1 9 Entire table must sum to zero.<br />

OEMID 6 10 OEM ID<br />

Version 6.0 155

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

Saved successfully!

Ooh no, something went wrong!