3 # A helper driver to save information to SMRAM after SMRR is enabled.
5 # Copyright (c) 2010 - 2015, Intel Corporation. All rights reserved.<BR>
7 # SPDX-License-Identifier: BSD-2-Clause-Patent
16 INF_VERSION = 0x00010005
17 BASE_NAME = SmramSaveInfoHandlerSmm
18 FILE_GUID = 63296C52-01CF-4eea-A47C-782A14DA6894
19 MODULE_TYPE = DXE_SMM_DRIVER
21 PI_SPECIFICATION_VERSION = 0x0001000A
23 ENTRY_POINT = SmramSaveInfoHandlerSmmMain
26 # The following information is for reference only and not required by the build tools.
28 # VALID_ARCHITECTURES = IA32 X64
32 SmramSaveInfoHandlerSmm.c
36 IntelFrameworkPkg/IntelFrameworkPkg.dec
37 Vlv2DeviceRefCodePkg/Vlv2DeviceRefCodePkg.dec
41 UefiRuntimeServicesTableLib
48 gEfiSmmSwDispatchProtocolGuid ## CONSUMED
49 gEfiSmmControlProtocolGuid ## CONSUMED
50 gEfiSmmReadyToLockProtocolGuid ## CONSUMED
53 gEfiVLVTokenSpaceGuid.PcdCpuLockBoxDataAddress
54 gEfiVLVTokenSpaceGuid.PcdCpuSmramCpuDataAddress
55 gEfiVLVTokenSpaceGuid.PcdCpuLockBoxSize
58 gEfiSmmSwDispatchProtocolGuid AND
59 gEfiSmmControlProtocolGuid