summaryrefslogtreecommitdiff
path: root/Nt32Pkg
diff options
context:
space:
mode:
authoreric_tian <eric_tian@6f19259b-4bc3-4df7-8a09-765794883524>2009-03-12 05:10:53 +0000
committereric_tian <eric_tian@6f19259b-4bc3-4df7-8a09-765794883524>2009-03-12 05:10:53 +0000
commit933676058bba13b9d89d9c1cfbc11c016fd55d59 (patch)
treebe9b466df33c4d63eef07794ebe35779642eca3a /Nt32Pkg
parentf3fb74cdac8a50bd5d92c9ccf6d55ed9e14503ca (diff)
downloadedk2-933676058bba13b9d89d9c1cfbc11c016fd55d59.zip
edk2-933676058bba13b9d89d9c1cfbc11c016fd55d59.tar.gz
edk2-933676058bba13b9d89d9c1cfbc11c016fd55d59.tar.bz2
retire gEfiAlternateFvBlockGuid. All platform FvbRuntimeDxe drivers will not produce such protocol to signify itself support writable FVB protocol.
FaultTolerantWrite driver and variable driver will register notification event to locate right protocol. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7865 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'Nt32Pkg')
-rw-r--r--Nt32Pkg/FvbServicesRuntimeDxe/FWBlockService.c10
-rw-r--r--Nt32Pkg/FvbServicesRuntimeDxe/FvbInfo.c1
-rw-r--r--Nt32Pkg/FvbServicesRuntimeDxe/FvbServicesRuntimeDxe.inf3
3 files changed, 1 insertions, 13 deletions
diff --git a/Nt32Pkg/FvbServicesRuntimeDxe/FWBlockService.c b/Nt32Pkg/FvbServicesRuntimeDxe/FWBlockService.c
index 8d1b7e3..3506724 100644
--- a/Nt32Pkg/FvbServicesRuntimeDxe/FWBlockService.c
+++ b/Nt32Pkg/FvbServicesRuntimeDxe/FWBlockService.c
@@ -29,7 +29,6 @@ Revision History
//
#include <Guid/EventGroup.h>
#include <Protocol/FirmwareVolumeBlock.h>
-#include <Guid/AlternateFvBlock.h>
#include <Protocol/DevicePath.h>
//
// The Library classes this module consumes
@@ -1390,15 +1389,6 @@ Returns:
ASSERT (FALSE);
}
- Status = gBS->InstallMultipleProtocolInterfaces (
- &FwbHandle,
- &gEfiAlternateFvBlockGuid,
- NULL,
- NULL
- );
-
- ASSERT_EFI_ERROR (Status);
-
FwhInstance = (EFI_FW_VOL_INSTANCE *)
(
(UINTN) ((UINT8 *) FwhInstance) + FwVolHeader->HeaderLength +
diff --git a/Nt32Pkg/FvbServicesRuntimeDxe/FvbInfo.c b/Nt32Pkg/FvbServicesRuntimeDxe/FvbInfo.c
index e05e205..aee8201 100644
--- a/Nt32Pkg/FvbServicesRuntimeDxe/FvbInfo.c
+++ b/Nt32Pkg/FvbServicesRuntimeDxe/FvbInfo.c
@@ -32,7 +32,6 @@ Abstract:
#include <Guid/FirmwareFileSystem2.h>
#include <Guid/SystemNvDataGuid.h>
#include <Protocol/FirmwareVolumeBlock.h>
-#include <Guid/AlternateFvBlock.h>
#include <Protocol/DevicePath.h>
//
// The Library classes this module consumes
diff --git a/Nt32Pkg/FvbServicesRuntimeDxe/FvbServicesRuntimeDxe.inf b/Nt32Pkg/FvbServicesRuntimeDxe/FvbServicesRuntimeDxe.inf
index a36a9a3..2982500 100644
--- a/Nt32Pkg/FvbServicesRuntimeDxe/FvbServicesRuntimeDxe.inf
+++ b/Nt32Pkg/FvbServicesRuntimeDxe/FvbServicesRuntimeDxe.inf
@@ -60,7 +60,6 @@
[Guids]
gEfiEventVirtualAddressChangeGuid # ALWAYS_CONSUMED Create Event: EVENT_GROUP_GUID
- gEfiAlternateFvBlockGuid # ALWAYS_CONSUME
[Protocols]
gEfiFirmwareVolumeBlockProtocolGuid # PROTOCOL ALWAYS_PRODUCED
@@ -85,4 +84,4 @@
[depex]
TRUE
- \ No newline at end of file
+