]> git.proxmox.com Git - mirror_edk2.git/blame - ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashStandaloneMm.inf
ArmPlatformPkg/NorFlashDxe: use correct PCD accessors
[mirror_edk2.git] / ArmPlatformPkg / Drivers / NorFlashDxe / NorFlashStandaloneMm.inf
CommitLineData
4e511554
MK
1#/** @file\r
2#\r
3# Component description file for NorFlashStandaloneMm module\r
4#\r
8015f3f6 5# Copyright (c) 2011 - 2021, Arm Limited. All rights reserved.<BR>\r
4e511554
MK
6# Copyright (c) 2020, Linaro, Ltd. All rights reserved.<BR>\r
7#\r
8# SPDX-License-Identifier: BSD-2-Clause-Patent\r
9#\r
10#**/\r
11\r
12[Defines]\r
13 INF_VERSION = 0x00010005\r
14 BASE_NAME = ArmVeNorFlashStandaloneMm\r
15 FILE_GUID = e67d82ad-cd56-4071-9151-95ee44990bb0\r
16 MODULE_TYPE = MM_STANDALONE\r
17 VERSION_STRING = 1.0\r
18 PI_SPECIFICATION_VERSION = 0x00010032\r
19 ENTRY_POINT = NorFlashInitialise\r
20\r
21[Sources.common]\r
22 NorFlash.h\r
23 NorFlash.c\r
24 NorFlashStandaloneMm.c\r
25 NorFlashFvb.c\r
26\r
27[Packages]\r
28 MdePkg/MdePkg.dec\r
29 MdeModulePkg/MdeModulePkg.dec\r
30 ArmPlatformPkg/ArmPlatformPkg.dec\r
31 EmbeddedPkg/EmbeddedPkg.dec\r
32 StandaloneMmPkg/StandaloneMmPkg.dec\r
33\r
34[LibraryClasses]\r
35 BaseLib\r
36 BaseMemoryLib\r
37 DebugLib\r
38 IoLib\r
39 MemoryAllocationLib\r
40 MmServicesTableLib\r
41 NorFlashPlatformLib\r
42 StandaloneMmDriverEntryPoint\r
43\r
44[Guids]\r
45 gEfiSystemNvDataFvGuid\r
46 gEfiVariableGuid\r
47 gEfiAuthenticatedVariableGuid\r
48\r
49[Protocols]\r
50 gEfiSmmFirmwareVolumeBlockProtocolGuid\r
51\r
4f214830 52[FixedPcd]\r
8015f3f6 53 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase64\r
4e511554
MK
54 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase\r
55 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableSize\r
8015f3f6 56 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingBase64\r
4e511554
MK
57 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingBase\r
58 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingSize\r
8015f3f6 59 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareBase64\r
4e511554
MK
60 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareBase\r
61 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareSize\r
62\r
4f214830 63[FeaturePcd]\r
4e511554
MK
64 gArmPlatformTokenSpaceGuid.PcdNorFlashCheckBlockLocked\r
65\r
66[Depex]\r
67 TRUE\r