X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=MdeModulePkg%2FUniversal%2FFaultTolerantWriteDxe%2FFaultTolerantWriteDxe.inf;h=f4576447db20d4c1a6cd4e12f23833080c7c5d85;hb=2c4b18e;hp=720c5919902a77f43d10bc35cd44609f1115eff1;hpb=933676058bba13b9d89d9c1cfbc11c016fd55d59;p=mirror_edk2.git diff --git a/MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteDxe.inf b/MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteDxe.inf index 720c591990..f4576447db 100644 --- a/MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteDxe.inf +++ b/MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteDxe.inf @@ -1,18 +1,18 @@ -#/** @file +## @file # This driver installs Fault Tolerant Write (FTW) protocol, # which provides fault tolerant write capability for block devices. # Its implementation depends on the full functionality FVB protocol that support read, write/erase flash access. # -# Copyright (c) 2006 - 2009, Intel Corporation +# Copyright (c) 2006 - 2013, Intel Corporation. All rights reserved.
# -# All rights reserved. This program and the accompanying materials +# This program and the accompanying materials # are licensed and made available under the terms and conditions of the BSD License # which accompanies this distribution. The full text of the license may be found at # http://opensource.org/licenses/bsd-license.php # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # -#**/ +## [Defines] INF_VERSION = 0x00010005 @@ -20,7 +20,7 @@ FILE_GUID = FE5CEA76-4F72-49e8-986F-2CD899DFFE5D MODULE_TYPE = DXE_DRIVER VERSION_STRING = 1.0 - ENTRY_POINT = InitializeFaultTolerantWrite + ENTRY_POINT = FaultTolerantWriteInitialize # # The following information is for reference only and not required by the build tools. @@ -28,10 +28,11 @@ # VALID_ARCHITECTURES = IA32 X64 IPF EBC # -[Sources.common] +[Sources] FtwMisc.c UpdateWorkingBlock.c FaultTolerantWrite.c + FaultTolerantWriteDxe.c FaultTolerantWrite.h [Packages] @@ -45,12 +46,14 @@ UefiDriverEntryPoint DebugLib UefiLib + PcdLib + ReportStatusCodeLib [Guids] - gEfiSystemNvDataFvGuid ## CONSUMES ## FV Signature of Working Space Header + gEdkiiWorkingBlockSignatureGuid ## CONSUMES ## FV Signature of Working Space Header [Protocols] - gEfiSwapAddressRangeProtocolGuid | PcdFullFtwServiceEnable ## CONSUMES + gEfiSwapAddressRangeProtocolGuid | gEfiMdeModulePkgTokenSpaceGuid.PcdFullFtwServiceEnable ## CONSUMES gEfiFirmwareVolumeBlockProtocolGuid ## CONSUMES gEfiFaultTolerantWriteProtocolGuid ## PRODUCES @@ -59,8 +62,10 @@ [Pcd] gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingBase + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingBase64 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingSize gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareBase + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareBase64 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareSize [Depex]