XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
_EFI_SMM_CONFIGURATION_PROTOCOL Struct Reference

#include <SmmConfiguration.h>

Collaboration diagram for _EFI_SMM_CONFIGURATION_PROTOCOL:
Collaboration graph
[legend]

Public Attributes

EFI_SMM_RESERVED_SMRAM_REGIONSmramReservedRegions
 
EFI_SMM_REGISTER_SMM_ENTRY RegisterSmmEntry
 

Detailed Description

The EFI SMM Configuration Protocol is a mandatory protocol published by a DXE CPU driver to indicate which areas within SMRAM are reserved for use by the CPU for any purpose, such as stack, save state or SMM entry point.

The RegisterSmmEntry() function allows the SMM IPL DXE driver to register the SMM Foundation entry point with the SMM entry vector code.

Member Data Documentation

◆ RegisterSmmEntry

EFI_SMM_REGISTER_SMM_ENTRY _EFI_SMM_CONFIGURATION_PROTOCOL::RegisterSmmEntry

◆ SmramReservedRegions

EFI_SMM_RESERVED_SMRAM_REGION* _EFI_SMM_CONFIGURATION_PROTOCOL::SmramReservedRegions

A pointer to an array SMRAM ranges used by the initial SMM entry code.


The documentation for this struct was generated from the following file: