TianoCore EDK2 master
Loading...
Searching...
No Matches
StandaloneMmServicesTableLib.c File Reference
#include <PiMm.h>
#include <Library/MmServicesTableLib.h>
#include <Library/DebugLib.h>

Go to the source code of this file.

Functions

EFI_STATUS EFIAPI StandaloneMmServicesTableLibConstructor (IN EFI_HANDLE ImageHandle, IN EFI_MM_SYSTEM_TABLE *MmSystemTable)
 

Variables

EFI_MM_SYSTEM_TABLEgMmst = NULL
 

Detailed Description

MM Services Table Library.

Copyright (c) 2009 - 2018, Intel Corporation. All rights reserved.
Copyright (c) 2018, Linaro, Ltd. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent

Definition in file StandaloneMmServicesTableLib.c.

Function Documentation

◆ StandaloneMmServicesTableLibConstructor()

EFI_STATUS EFIAPI StandaloneMmServicesTableLibConstructor ( IN EFI_HANDLE  ImageHandle,
IN EFI_MM_SYSTEM_TABLE MmSystemTable 
)

The constructor function caches the pointer of the MM Services Table.

Parameters
ImageHandleThe firmware allocated handle for the EFI image.
MmSystemTableA pointer to the MM System Table.
Return values
EFI_SUCCESSThe constructor always returns EFI_SUCCESS.

Definition at line 27 of file StandaloneMmServicesTableLib.c.

Variable Documentation

◆ gMmst

Definition at line 14 of file StandaloneMmServicesTableLib.c.