Newer
Older
AMI-Aptio-BIOS-Reversed / AcpiModeEnable / README.md
@Ajax Dong Ajax Dong 2 days ago 1 KB Init

AcpiModeEnable

Field Value
Index 241
Module AcpiModeEnable
Size 9220 bytes (9.0 KB)
Phase DXE

Overview

AcpiModeEnable is a UEFI DXE driver responsible for transitioning the platform
into ACPI mode during system initialization. It resides in the AmiCRBPkg
Chipset SB package and performs the necessary chipset-level configuration to
enable ACPI S3/S4/S5 sleep states.

The driver registers a status-check routine via a protocol notification event
and reports the result through a global status variable. It includes debug
assertions from AutoGen.c verifying internal invariants at build time.

Key Functions

  • ModuleEntryPoint -- Driver entry point that initializes the ACPI mode
    enable logic, registers the protocol notification, and returns the status.

Dependencies

  • AmiCRBPkg / Chipset / SB platform libraries
  • UEFI Boot Services (protocol notification events)
  • Chipset-specific ACPI mode registers

Platform

  • Build: HR6N0XMLK DEBUG_VS2015 X64
  • Source Tree: e:\hs\Build\HR6N0XMLK\DEBUG_VS2015\X64\AmiCRBPkg\Chipset\SB\AcpiModeEnable\DEBUG
  • Machine: x86-64 (PE32+)
  • Subsystem: UEFI (0x000B)
  • Sections: .text, .rdata, .data, section_3, .xdata, .reloc