BiOS ACPI table

Source: Internet
Author: User
<! --
@ Page {size: 21 cm 29.7; margin: 2 cm}
P {margin-bottom: 0.21}
H3 {margin-bottom: 0.21}
H3.western {font-family: "winding PL Zhongkai uni", Serif}
H3.cjk {font-family: "winding PL fine Shanghai uni"; font-style: normal}
H3.ctl {font-family: "winding PL fine Shanghai Song uni "}
--> Bibliography:

Http://www.books24x7.com/book/id_6137/viewer.asp? Bookid = 6137 & chunkid = 0441939724

 

The
Root System description table (rsdt) is the directory to all
Other description tables, providing the operating system access
All the available ACPI data

Rsdt
Is stored in the last 64kb below Tom.

 

Fixed
ACPI description table (fadt)

Data
In the fadt includes fixed-length entries describing the fixed ACPI
Features of the hardware

It
Also has the physical addresses of the differentiated system
Description table (dsdt) and firmware ACPI control structure (FACS)

 

Differentiated
System description table (dsdt)

Differentiated
Definition block that contains implementation and Configuration
Information beyond what's in the ACPI hardware registers the ospm
Uses for power management, thermal management,
Or plug and play.

Dsdt
Is a required table located at offset 0 in the segment from TOM-128K
To TOM-64K

(Tom
= Top of memory)

 

Rsdt -->
Fadt --> dsdt

 

Ssdt-Secondary
System description table

 

Psdt-persistent
System description table

The
Psdt has been removed from the ACPI 2.0 specification

 

Madt-multiple
APIC description table

 

FACS-firmware
ACPI Control Structure

The
FACS contains the system's hardware Signature
At last boot, the firmware waking vector,
And the global lock

 

 

When
The system boots, ospm uses the e820 BIOS call to obtain a system
Memory Map

The
BiOS shoshould decide where the different memory structures belong and
Configure the e820 handler to return the appropriate values

 

For
This example, the BIOS reports the system memory map by e820
Shown: Figure 1

 

The
BIOS has set aside memory from the top of memory1 to top of memory2
As acpi nvs memory and reserved memory,
And has marked both as reserved. A legacy operating system throws out
The acpi nvs memory and marks this area
As reserved memory, preventing the memory range from being allocated
To any add-in device.

Operating
System Loading

To see Figure 2

 

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.