ACPI: Difference between revisions

4 bytes added ,  12 years ago
m
→‎Implementing ACPI: Added a link to AML
[unchecked revision][unchecked revision]
m (Put into ACPI)
m (→‎Implementing ACPI: Added a link to AML)
Line 5:
Information about ACPI is stored in the BIOS's memory (for those systems that support ACPI of course).
 
There are 2 main parts to ACPI. The first part is the tables used by the OS for configuration during boot (these include things like how many CPUs, APIC details, NUMA memory ranges, etc). The second part is the run time ACPI environment, which consists of [[AML]] code (a platform independent OOP language that comes from the BIOS and devices) and the ACPI SMM (System Management Mode) code.
 
To begin using ACPI, the operating system must look for the RSDP (Root System Description Pointer). This is covered in [[RSDP]] because it is too verbose to put here.
Anonymous user