#
|
# Copyright (c) 2020, ARM Limited. All rights reserved.
|
#
|
# SPDX-License-Identifier: BSD-2-Clause-Patent
|
#
|
|
################################################################################
|
#
|
# Defines Section - statements that will be processed to create a Makefile.
|
#
|
################################################################################
|
[Defines]
|
PLATFORM_NAME = RdN1Edge
|
PLATFORM_GUID = 1e5f616f-4462-4281-bf74-60c82492c6e1
|
PLATFORM_VERSION = 0.1
|
DSC_SPECIFICATION = 0x0001001B
|
OUTPUT_DIRECTORY = Build/$(PLATFORM_NAME)
|
SUPPORTED_ARCHITECTURES = AARCH64|ARM
|
BUILD_TARGETS = NOOPT|DEBUG|RELEASE
|
SKUID_IDENTIFIER = DEFAULT
|
FLASH_DEFINITION = Platform/ARM/SgiPkg/SgiPlatform.fdf
|
BOARD_DXE_FV_COMPONENTS = Platform/ARM/SgiPkg/RdN1Edge/RdN1Edge.fdf.inc
|
BUILD_NUMBER = 1
|
|
# include common definitions from SgiPlatform.dsc
|
!include Platform/ARM/SgiPkg/SgiPlatform.dsc.inc
|
!include Platform/ARM/SgiPkg/SgiMemoryMap.dsc.inc
|
|
# include common/basic libraries from MdePkg.
|
!include MdePkg/MdeLibs.dsc.inc
|
|
################################################################################
|
#
|
# Pcd Section - list of all EDK II PCD Entries defined by this Platform
|
#
|
################################################################################
|
|
[PcdsFixedAtBuild.common]
|
# ARM Cores and Clusters
|
gArmPlatformTokenSpaceGuid.PcdCoreCount|4
|
gArmPlatformTokenSpaceGuid.PcdClusterCount|2
|
|
# GIC Base Addresses
|
gArmTokenSpaceGuid.PcdGicDistributorBase|0x30000000
|
gArmTokenSpaceGuid.PcdGicRedistributorsBase|0x300C0000
|
gArmSgiTokenSpaceGuid.PcdGicSize|0x100000
|
|
################################################################################
|
#
|
# Components Section - list of all EDK II Modules needed by this Platform
|
#
|
################################################################################
|
|
[Components.common]
|
Platform/ARM/SgiPkg/AcpiTables/RdN1EdgeAcpiTables.inf
|