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.

14.1.3 Generic Communications Subspace Structure (type 0) .................................. 676<br />

14.1.4 HW-Reduced Communications Subspace Structure (type 1) ......................... 677<br />

14.1.5 HW-Reduced Communications Subspace Structure (type 2) ......................... 678<br />

14.2 Generic Communications Channel Shared Memory Region ...................................... 680<br />

14.2.1 Generic Communications Channel Comm<strong>and</strong> Field ....................................... 680<br />

14.2.2 Generic Communications Channel Status Field ............................................. 680<br />

14.3 Doorbell Protocol ........................................................................................................ 681<br />

14.4 Platform Notification.................................................................................................... 681<br />

14.5 Referencing the PCC address space.......................................................................... 682<br />

15 <br />

System Address Map <strong>Interface</strong>s ............................................................... 683<br />

15.1 INT 15H, E820H - Query System Address Map ......................................................... 684<br />

15.2 E820 Assumptions <strong>and</strong> Limitations............................................................................. 686<br />

15.3 UEFI GetMemoryMap() Boot Services Function......................................................... 687<br />

15.4 UEFI Assumptions <strong>and</strong> Limitations ............................................................................. 688<br />

15.5 Example Address Map................................................................................................ 688<br />

15.6 Example: Operating System Usage............................................................................ 689<br />

16 <br />

Waking <strong>and</strong> Sleeping ................................................................................. 691<br />

16.1 Sleeping States........................................................................................................... 693<br />

16.1.1 S1 Sleeping State ........................................................................................... 695<br />

16.1.2 S2 Sleeping State ........................................................................................... 696<br />

16.1.3 S3 Sleeping State ........................................................................................... 696<br />

16.1.4 S4 Sleeping State ........................................................................................... 697<br />

16.1.5 S5 Soft Off State ............................................................................................. 698<br />

16.1.6 Transitioning from the Working to the Sleeping State..................................... 699<br />

16.1.7 Transitioning from the Working to the Soft Off State....................................... 700<br />

16.2 Flushing Caches ......................................................................................................... 700<br />

16.3 Initialization ................................................................................................................. 700<br />

16.3.1 Placing the System in ACPI Mode .................................................................. 703<br />

16.3.2 BIOS Initialization of Memory.......................................................................... 703<br />

16.3.3 OS Loading ..................................................................................................... 705<br />

16.3.4 Exiting ACPI Mode .......................................................................................... 707<br />

17 <br />

Non-Uniform Memory Access (NUMA) Architecture Platforms ............. 709<br />

17.1 NUMA Node................................................................................................................ 709<br />

17.2 System Locality........................................................................................................... 709<br />

17.2.1 System Resource Affinity Table Definition ...................................................... 710<br />

17.2.2 System Resource Affinity Update ................................................................... 710<br />

17.3 System Locality Distance Information......................................................................... 710<br />

17.3.1 Online Hot Plug ............................................................................................... 711<br />

17.3.2 Impact to Existing Localities............................................................................ 711<br />

Version 6.0<br />

xxv

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

Saved successfully!

Ooh no, something went wrong!