3 # Copyright (c) 2011-2015, ARM Ltd. All rights reserved.<BR>
4 # Copyright (c) 2015, Linaro Ltd. All rights reserved.<BR>
6 # SPDX-License-Identifier: BSD-2-Clause-Patent
11 INF_VERSION = 0x00010005
12 BASE_NAME = ArmVirtPrePiUniCoreRelocatable
13 FILE_GUID = f7d9fd14-9335-4389-80c5-334d6abfcced
15 VALID_ARCHITECTURES = AARCH64
25 AArch64/ModuleEntryPoint.S
29 Arm/ModuleEntryPoint.S
33 MdeModulePkg/MdeModulePkg.dec
34 EmbeddedPkg/EmbeddedPkg.dec
36 ArmPlatformPkg/ArmPlatformPkg.dec
37 ArmVirtPkg/ArmVirtPkg.dec
47 ExtractGuidedSectionLib
53 PrePiHobListPointerLib
65 gEmbeddedTokenSpaceGuid.PcdPrePiProduceMemoryTypeInformationHob
66 gArmPlatformTokenSpaceGuid.PcdSendSgiToBringUpSecondaryCores
69 gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareVersionString
71 gArmTokenSpaceGuid.PcdVFPEnabled
73 gArmTokenSpaceGuid.PcdFdSize
74 gArmTokenSpaceGuid.PcdFvSize
76 gArmPlatformTokenSpaceGuid.PcdCPUCorePrimaryStackSize
77 gArmPlatformTokenSpaceGuid.PcdCPUCoreSecondaryStackSize
79 gArmPlatformTokenSpaceGuid.PcdSystemMemoryUefiRegionSize
81 gEmbeddedTokenSpaceGuid.PcdPrePiCpuIoSize
83 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiACPIReclaimMemory
84 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiACPIMemoryNVS
85 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiReservedMemoryType
86 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiRuntimeServicesData
87 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiRuntimeServicesCode
88 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiBootServicesCode
89 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiBootServicesData
90 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiLoaderCode
91 gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiLoaderData
94 gArmTokenSpaceGuid.PcdSystemMemoryBase
95 gArmTokenSpaceGuid.PcdSystemMemorySize
96 gArmVirtTokenSpaceGuid.PcdDeviceTreeInitialBaseAddress
97 gArmTokenSpaceGuid.PcdFdBaseAddress
98 gArmTokenSpaceGuid.PcdFvBaseAddress