]> git.proxmox.com Git - mirror_edk2.git/blob - StandaloneMmPkg/Library/StandaloneMmCoreHobLib/StandaloneMmCoreHobLib.inf
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[mirror_edk2.git] / StandaloneMmPkg / Library / StandaloneMmCoreHobLib / StandaloneMmCoreHobLib.inf
1 ## @file
2 # Instance of HOB Library for Standalone MM Core.
3 #
4 # HOB Library implementation for the Standalone MM Core. Does not have a constructor.
5 # Uses gHobList defined in the Standalone MM Core Entry Point Library.
6 #
7 # Copyright (c) 2007 - 2014, Intel Corporation. All rights reserved.<BR>
8 # Copyright (c) 2016 - 2018, ARM Limited. All rights reserved.<BR>
9 #
10 # SPDX-License-Identifier: BSD-2-Clause-Patent
11 #
12 #
13 ##
14
15 [Defines]
16 INF_VERSION = 0x0001001A
17 BASE_NAME = HobLib
18 FILE_GUID = CF56EF2C-68D8-4BD5-9A8B-8A7BFCFF751C
19 MODULE_TYPE = MM_CORE_STANDALONE
20 VERSION_STRING = 1.0
21 PI_SPECIFICATION_VERSION = 0x00010032
22 LIBRARY_CLASS = HobLib|MM_CORE_STANDALONE
23
24 #
25 # VALID_ARCHITECTURES = X64 AARCH64 ARM
26 #
27 [Sources.common]
28 Common.c
29
30 [Sources.X64]
31 X64/StandaloneMmCoreHobLib.c
32
33 [Sources.AARCH64, Sources.ARM]
34 Arm/StandaloneMmCoreHobLib.c
35 Arm/StandaloneMmCoreHobLibInternal.c
36
37 [Packages]
38 MdePkg/MdePkg.dec
39 StandaloneMmPkg/StandaloneMmPkg.dec
40
41
42 [LibraryClasses]
43 BaseMemoryLib
44 DebugLib
45
46 [Guids]
47 gEfiHobListGuid ## CONSUMES ## SystemTable