Expand description
Abstracts the ACPI standard that provides interfaces for hardware detection, device configuration, and energy management.
Structsยง
- ACPI is the successor to APM (Advanced Power Management), aiming to give the operating system more control over the hardware.
- Rsdp ๐The first structure found in ACPI. It just tells us where the RSDT is.
- Header of an ACPI table
Enumsยง
- Error indicating why the ACPI tables could not be loaded correctly.
Constantsยง
- EBDA_EARLIEST_START ๐The earliest (lowest) memory address an EBDA (Extended Bios Data Area) can start
- EBDA_END ๐The end of the EBDA (Extended Bios Data Area)
- EBDA_START_PTR ๐This (usually!) contains the base address of the EBDA (Extended Bios Data Area), shifted right by 4
- RSDP_BIOS_AREA_END ๐The end of the main BIOS area below 1mb in which to search for the RSDP (Root System Description Pointer)
- RSDP_BIOS_AREA_START ๐The start of the main BIOS area below 1mb in which to search for the RSDP (Root System Description Pointer)
- RSDP_SIGNATURE ๐The RSDP (Root System Description Pointer)โs signature (trailing space!)
Traitsยง
- Simple marker trait for the other ACPI table types
Functionsยง
- find_search_areas ๐Find the areas we should search for the RSDP in.