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