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.

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

on what the hardware platform supports. This section describes at a high level what should be done<br />

for these different options. Figure 16-77 illustrates the flow of the boot-up software.<br />

Boot Vector<br />

SLP_TYP=S2<br />

?<br />

Yes<br />

No<br />

Initialize CPU<br />

Init Memory Controller<br />

Enable Memory<br />

Configure Caches<br />

Enable Caches<br />

Initialize Chipset<br />

Initialize CPU<br />

Enable Memory<br />

Configure Caches<br />

SLP_TYP=S3<br />

?<br />

Yes<br />

No<br />

SLP_TYP=<br />

S4BIOS<br />

?<br />

Yes<br />

Restore memory<br />

Image<br />

No<br />

POST<br />

Jump To<br />

Waking Vector<br />

Initialize Memory<br />

Image<br />

* System<br />

* Reserved<br />

* ACPI NVS<br />

* ACPI Reclaim<br />

* ACPI Tables<br />

* MPS Tables<br />

* ...<br />

Boot OS Loader<br />

Figure 16-77 BIOS Initialization<br />

The processor will start executing at its power-on reset vector when waking from an S2, S3, or S4<br />

sleeping state, during a power-on sequence, or as a result of a hard or soft reset.<br />

Version 6.0 701

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

Saved successfully!

Ooh no, something went wrong!