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.

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

4 <br />

3.4.2 Setting Device <strong>Power</strong> States............................................................................... 39<br />

3.4.3 Getting Device <strong>Power</strong> Status .............................................................................. 40<br />

3.4.4 Waking the Computer ......................................................................................... 40<br />

3.4.5 Example: Modem Device <strong>Power</strong> Management ................................................... 41<br />

3.5 Processor <strong>Power</strong> Management....................................................................................... 44<br />

3.6 Device <strong>and</strong> Processor Performance States .................................................................... 44<br />

3.7 <strong>Configuration</strong> <strong>and</strong> “Plug <strong>and</strong> Play” .................................................................................. 44<br />

3.7.1 Device <strong>Configuration</strong> Example: Configuring the Modem .................................... 45<br />

3.7.2 NUMA Nodes ...................................................................................................... 45<br />

3.8 System Events ................................................................................................................ 45<br />

3.9 Battery Management....................................................................................................... 46<br />

3.9.1 Battery Communications ..................................................................................... 46<br />

3.9.2 Battery Capacity.................................................................................................. 47<br />

3.9.3 Battery Gas Gauge ............................................................................................. 47<br />

3.9.4 Low Battery Levels.............................................................................................. 48<br />

3.9.5 Battery Calibration............................................................................................... 49<br />

3.10 Thermal Management................................................................................................... 50<br />

3.10.1 Active <strong>and</strong> Passive Cooling Modes................................................................... 51<br />

3.10.2 Performance vs. Energy Conservation ............................................................. 52<br />

3.10.3 Acoustics (Noise) .............................................................................................. 52<br />

3.10.4 Multiple Thermal Zones..................................................................................... 52<br />

3.11 Flexible Platform Architecture Support ......................................................................... 52<br />

3.11.1 Hardware-reduced ACPI ................................................................................... 53<br />

3.11.2 Low-<strong>Power</strong> Idle ................................................................................................. 53<br />

3.11.3 Connection Resources...................................................................................... 54<br />

ACPI Hardware <strong>Specification</strong> ...................................................................... 57<br />

4.1 Hardware-Reduced ACPI ............................................................................................... 57<br />

4.1.1 Hardware-Reduced Events ................................................................................. 58<br />

4.2 Fixed Hardware Programming Model ............................................................................. 58<br />

4.3 Generic Hardware Programming Model ......................................................................... 59<br />

4.4 Diagram Legends............................................................................................................ 61<br />

4.5 Register Bit Notation .......................................................................................................61<br />

4.6 The ACPI Hardware Model ............................................................................................ 62<br />

4.6.1 Hardware Reserved Bits ..................................................................................... 67<br />

4.6.2 Hardware Ignored Bits ........................................................................................ 67<br />

4.6.3 Hardware Write-Only Bits.................................................................................... 67<br />

4.6.4 Cross Device Dependencies............................................................................... 67<br />

4.7 ACPI Hardware Features................................................................................................ 68<br />

4.8 ACPI Register Model ...................................................................................................... 69<br />

4.8.1 ACPI Register Summary ..................................................................................... 72<br />

4.8.2 Fixed Hardware Features.................................................................................... 75<br />

4.8.3 Fixed Hardware Registers................................................................................... 85<br />

4.8.4 Generic Hardware Registers............................................................................... 93<br />

xvi April, 2015 Version 6.0

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

Saved successfully!

Ooh no, something went wrong!