2 # Copyright (c) 2013-2015, ARM Limited. All rights reserved.
4 # This program and the accompanying materials
5 # are licensed and made available under the terms and conditions of the BSD License
6 # which accompanies this distribution. The full text of the license may be found at
7 # http://opensource.org/licenses/bsd-license.php
9 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
10 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
14 INF_VERSION = 0x00010005
15 BASE_NAME = ArmJunoLib
16 FILE_GUID = 87c525cd-e1a2-469e-994c-c28cd0c7bd0d
19 LIBRARY_CLASS = ArmPlatformLib
23 MdeModulePkg/MdeModulePkg.dec
24 EmbeddedPkg/EmbeddedPkg.dec
26 ArmPlatformPkg/ArmPlatformPkg.dec
27 ArmPlatformPkg/ArmJunoPkg/ArmJuno.dec
41 AArch64/ArmJunoHelper.S
44 Arm/ArmJunoHelper.S | GCC
47 gEmbeddedTokenSpaceGuid.PcdCacheEnable
50 gArmTokenSpaceGuid.PcdSystemMemoryBase
51 gArmTokenSpaceGuid.PcdSystemMemorySize
52 gArmTokenSpaceGuid.PcdFvBaseAddress
54 gArmTokenSpaceGuid.PcdArmPrimaryCoreMask
56 gArmJunoTokenSpaceGuid.PcdPcieControlBaseAddress
57 gArmJunoTokenSpaceGuid.PcdPciConfigurationSpaceBaseAddress
58 gArmJunoTokenSpaceGuid.PcdPciConfigurationSpaceSize
61 gArmPlatformTokenSpaceGuid.PcdPciMmio32Base
62 gArmPlatformTokenSpaceGuid.PcdPciMmio32Size
63 gArmPlatformTokenSpaceGuid.PcdPciMmio64Base
64 gArmPlatformTokenSpaceGuid.PcdPciMmio64Size