Files
edk2/StandaloneMmPkg/Drivers/StandaloneMmIplPei/StandaloneMmIplPei.inf
Hongbin1 Zhang 8d764088ea StandaloneMmPkg/MmIpl: load MM Core and execute MM Core in MM RAM
StandaloneMmIplPei will search the MM Core driver in all FV and relocate
it to MM RAM, and enter MM Core entrypoint to run MM Core.

Signed-off-by: Hongbin1 Zhang <hongbin1.zhang@intel.com>
Cc: Jiewen Yao <jiewen.yao@intel.com>
Cc: Ray Ni <ray.ni@intel.com>
Cc: Star Zeng <star.zeng@intel.com>
Cc: Jiaxin Wu <jiaxin.wu@intel.com>
Cc: Wei6 Xu <wei6.xu@intel.com>
Cc: Sami Mujawar <sami.mujawar@arm.com>
Cc: Ard Biesheuvel <ardb+tianocore@kernel.org>
Cc: Supreeth Venkatesh <supreeth.venkatesh@arm.com>
2024-08-28 15:25:27 +00:00

56 lines
1.2 KiB
INI

## @file
# This module provide a Standalone MM compliant implementation of MM IPL PEIM.
#
# Copyright (c) 2024, Intel Corporation. All rights reserved.<BR>
#
# SPDX-License-Identifier: BSD-2-Clause-Patent
#
##
[Defines]
INF_VERSION = 0x00010005
BASE_NAME = StandaloneMmIplPei
FILE_GUID = 578A0D17-2DC0-4C7D-A121-D8D771923BB0
MODULE_TYPE = PEIM
VERSION_STRING = 1.0
PI_SPECIFICATION_VERSION = 0x0001000A
ENTRY_POINT = StandaloneMmIplPeiEntry
#
# The following information is for reference only and not required by the build tools.
#
# VALID_ARCHITECTURES = X64
#
[Sources]
StandaloneMmIplPei.c
StandaloneMmIplPei.h
[Packages]
MdePkg/MdePkg.dec
MdeModulePkg/MdeModulePkg.dec
StandaloneMmPkg/StandaloneMmPkg.dec
[LibraryClasses]
PeimEntryPoint
PeiServicesLib
DebugLib
HobLib
MemoryAllocationLib
MmUnblockMemoryLib
BaseMemoryLib
PeCoffLib
CacheMaintenanceLib
[Guids]
gMmCommBufferHobGuid
gEfiSmmSmramMemoryGuid
[Ppis]
[Pcd]
gEfiMdeModulePkgTokenSpaceGuid.PcdMmCommBufferPages
[Depex]
TRUE