2 # A driver allocates common SMM communication buffer in EfiReservedMemoryType.
4 # This driver allocates common SMM communication buffer in EfiReservedMemoryType,
5 # then it publishes the information to EFI configuration table with
6 # gEdkiiPiSmmCommunicationRegionTableGuid.
7 # Any other driver or application can get the table and know the common
8 # communication buffer.
10 # Copyright (c) 2016, Intel Corporation. All rights reserved.<BR>
12 # SPDX-License-Identifier: BSD-2-Clause-Patent
17 INF_VERSION = 0x00010005
18 BASE_NAME = SmmCommunicationBufferDxe
19 MODULE_UNI_FILE = SmmCommunicationBufferDxe.uni
20 FILE_GUID = 8FAAD0A7-02B4-432F-8F5C-B880965D8B41
21 MODULE_TYPE = DXE_DRIVER
23 ENTRY_POINT = SmmCommunicationBufferEntryPoint
26 # The following information is for reference only and not required by the build tools.
28 # VALID_ARCHITECTURES = IA32 X64
32 SmmCommunicationBufferDxe.c
36 MdeModulePkg/MdeModulePkg.dec
40 UefiBootServicesTableLib
41 UefiRuntimeServicesTableLib
49 gEdkiiPiSmmCommunicationRegionTableGuid ## PRODUCES ## SystemTable
54 [UserExtensions.TianoCore."ExtraFiles"]
55 SmmCommunicationBufferExtraDxe.uni