]> git.proxmox.com Git - mirror_edk2.git/blob - ArmPlatformPkg/Drivers/NorFlashDxe/NorFlashDxe.inf
ArmPlatformPkg: Fix various typos
[mirror_edk2.git] / ArmPlatformPkg / Drivers / NorFlashDxe / NorFlashDxe.inf
1 #/** @file
2 #
3 # Component description file for NorFlashDxe module
4 #
5 # Copyright (c) 2011 - 2014, ARM Ltd. All rights reserved.<BR>
6 #
7 # SPDX-License-Identifier: BSD-2-Clause-Patent
8 #
9 #**/
10
11 [Defines]
12 INF_VERSION = 0x00010005
13 BASE_NAME = ArmVeNorFlashDxe
14 FILE_GUID = 93E34C7E-B50E-11DF-9223-2443DFD72085
15 MODULE_TYPE = DXE_RUNTIME_DRIVER
16 VERSION_STRING = 1.0
17 ENTRY_POINT = NorFlashInitialise
18
19 [Sources.common]
20 NorFlashDxe.c
21 NorFlashFvbDxe.c
22 NorFlashBlockIoDxe.c
23
24 [Packages]
25 MdePkg/MdePkg.dec
26 MdeModulePkg/MdeModulePkg.dec
27 ArmPlatformPkg/ArmPlatformPkg.dec
28 EmbeddedPkg/EmbeddedPkg.dec
29
30 [LibraryClasses]
31 IoLib
32 BaseLib
33 DebugLib
34 HobLib
35 NorFlashPlatformLib
36 UefiLib
37 UefiDriverEntryPoint
38 UefiBootServicesTableLib
39 UefiRuntimeLib
40 DxeServicesTableLib
41
42 [Guids]
43 gEfiSystemNvDataFvGuid
44 gEfiVariableGuid
45 gEfiAuthenticatedVariableGuid
46 gEfiEventVirtualAddressChangeGuid
47 gEdkiiNvVarStoreFormattedGuid ## PRODUCES ## PROTOCOL
48
49 [Protocols]
50 gEfiBlockIoProtocolGuid
51 gEfiDevicePathProtocolGuid
52 gEfiFirmwareVolumeBlockProtocolGuid
53 gEfiDiskIoProtocolGuid
54
55 [Pcd.common]
56 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase
57 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableSize
58 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingBase
59 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingSize
60 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareBase
61 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareSize
62
63 gArmPlatformTokenSpaceGuid.PcdNorFlashCheckBlockLocked
64
65 [Depex]
66 gEfiCpuArchProtocolGuid