]> git.proxmox.com Git - mirror_edk2.git/blame - ArmVirtPkg/Library/ArmVirtMemoryInitPeiLib/ArmVirtMemoryInitPeiLib.inf
UefiCpuPkg: Move AsmRelocateApLoopStart from Mpfuncs.nasm to AmdSev.nasm
[mirror_edk2.git] / ArmVirtPkg / Library / ArmVirtMemoryInitPeiLib / ArmVirtMemoryInitPeiLib.inf
CommitLineData
a1bcf5c3
AB
1#/** @file\r
2#\r
3# Copyright (c) 2011-2014, ARM Ltd. All rights reserved.<BR>\r
4# Copyright (c) 2014, Linaro Ltd. All rights reserved.<BR>\r
9792fb0e 5# SPDX-License-Identifier: BSD-2-Clause-Patent\r
a1bcf5c3
AB
6#\r
7#**/\r
8\r
9[Defines]\r
10 INF_VERSION = 0x00010005\r
11 BASE_NAME = ArmVirtMemoryInitPeiLib\r
12 FILE_GUID = 021b6156-3cc8-4e99-85ee-13d8a871edf2\r
13 MODULE_TYPE = SEC\r
14 VERSION_STRING = 1.0\r
15 LIBRARY_CLASS = MemoryInitPeiLib\r
16\r
17[Sources]\r
7fbd1eb2 18 ArmVirtMemoryInitPeiLib.c\r
a1bcf5c3
AB
19\r
20[Packages]\r
21 MdePkg/MdePkg.dec\r
22 MdeModulePkg/MdeModulePkg.dec\r
23 EmbeddedPkg/EmbeddedPkg.dec\r
24 ArmPkg/ArmPkg.dec\r
25 ArmPlatformPkg/ArmPlatformPkg.dec\r
39da4861 26 ArmVirtPkg/ArmVirtPkg.dec\r
a1bcf5c3
AB
27\r
28[LibraryClasses]\r
29 DebugLib\r
30 HobLib\r
31 ArmLib\r
5db1cce1 32 ArmMmuLib\r
39da4861 33 ArmVirtMemInfoLib\r
e1d52990 34 CacheMaintenanceLib\r
a1bcf5c3
AB
35\r
36[Guids]\r
7136d549 37 gArmVirtSystemMemorySizeGuid\r
a1bcf5c3
AB
38 gEfiMemoryTypeInformationGuid\r
39\r
40[FeaturePcd]\r
41 gEmbeddedTokenSpaceGuid.PcdPrePiProduceMemoryTypeInformationHob\r
42\r
43[FixedPcd]\r
44 gArmTokenSpaceGuid.PcdFdSize\r
45\r
46 gArmPlatformTokenSpaceGuid.PcdSystemMemoryUefiRegionSize\r
47\r
48 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiACPIReclaimMemory\r
49 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiACPIMemoryNVS\r
50 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiReservedMemoryType\r
51 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiRuntimeServicesData\r
52 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiRuntimeServicesCode\r
53 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiBootServicesCode\r
54 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiBootServicesData\r
55 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiLoaderCode\r
56 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiLoaderData\r
57\r
58[Pcd]\r
59 gArmTokenSpaceGuid.PcdSystemMemoryBase\r
60 gArmTokenSpaceGuid.PcdSystemMemorySize\r
61 gArmTokenSpaceGuid.PcdFdBaseAddress\r
62\r
63[Depex]\r
64 TRUE\r