123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- ## @file
- # StandaloneMM platform description file for SGI-575, RD-N1-Edge, RD-E1-Edge
- # and RD-V1 platforms.
- #
- # Copyright (c) 2021 - 2022, 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 = SgiMmStandalone
- PLATFORM_GUID = 503b97f6-1be9-4661-97fd-9a55bbd2680d
- PLATFORM_VERSION = 1.0
- DSC_SPECIFICATION = 0x0001001B
- OUTPUT_DIRECTORY = Build/$(PLATFORM_NAME)
- SUPPORTED_ARCHITECTURES = AARCH64
- BUILD_TARGETS = DEBUG|RELEASE|NOOPT
- SKUID_IDENTIFIER = DEFAULT
- FLASH_DEFINITION = Platform/ARM/SgiPkg/PlatformStandaloneMm.fdf
- DEFINE DEBUG_MESSAGE = TRUE
- # LzmaF86
- DEFINE COMPRESSION_TOOL_GUID = D42AE6BD-1352-4bfb-909A-CA72A6EAE889
- # include common definitions.
- !include MdePkg/MdeLibs.dsc.inc
- !include Platform/ARM/SgiPkg/SgiPlatformMm.dsc.inc
- ################################################################################
- #
- # Pcd Section - list of all EDK II PCD Entries defined by this Platform
- #
- ################################################################################
- [PcdsFixedAtBuild]
- !if $(SECURE_STORAGE_ENABLE) == TRUE
- ##Secure NOR Flash 2
- gArmSgiTokenSpaceGuid.PcdSmcCs2Base|0x10000000
- gArmSgiTokenSpaceGuid.PcdSysPeriphBase|0x1C000000
- gArmSgiTokenSpaceGuid.PcdSysPeriphSysRegBase|0x1C010000
- ##Secure Variable Storage in NOR Flash 2
- gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase|0x10000000
- gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableSize|0x00100000
- gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingBase|0x10100000
- gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingSize|0x00100000
- gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareBase|0x10200000
- gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareSize|0x00100000
- !endif
|