From a45d1619696df1f19d0c0cd3c1e223a0b3b25939 Mon Sep 17 00:00:00 2001 From: jchen20 Date: Fri, 17 Apr 2009 01:58:48 +0000 Subject: add comments for protocol/print.h and retire ReadOnlyVariableThunkPresent git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8107 6f19259b-4bc3-4df7-8a09-765794883524 --- .../ReadOnlyVariableOnReadOnlyVariable2Thunk.c | 17 +---------------- .../ReadOnlyVariableOnReadOnlyVariable2Thunk.inf | 1 - 2 files changed, 1 insertion(+), 17 deletions(-) (limited to 'EdkCompatibilityPkg/Compatibility/ReadOnlyVariableOnReadOnlyVariable2Thunk') diff --git a/EdkCompatibilityPkg/Compatibility/ReadOnlyVariableOnReadOnlyVariable2Thunk/ReadOnlyVariableOnReadOnlyVariable2Thunk.c b/EdkCompatibilityPkg/Compatibility/ReadOnlyVariableOnReadOnlyVariable2Thunk/ReadOnlyVariableOnReadOnlyVariable2Thunk.c index 0e531e3a5f..3eaa929c7c 100644 --- a/EdkCompatibilityPkg/Compatibility/ReadOnlyVariableOnReadOnlyVariable2Thunk/ReadOnlyVariableOnReadOnlyVariable2Thunk.c +++ b/EdkCompatibilityPkg/Compatibility/ReadOnlyVariableOnReadOnlyVariable2Thunk/ReadOnlyVariableOnReadOnlyVariable2Thunk.c @@ -25,7 +25,6 @@ Module Name: #include #include #include -#include #include #include @@ -66,11 +65,6 @@ EFI_PEI_PPI_DESCRIPTOR mPpiListVariable = { &mVariablePpi }; -EFI_PEI_PPI_DESCRIPTOR mReadOnlyVariableThunkPresent = { - (EFI_PEI_PPI_DESCRIPTOR_PPI | EFI_PEI_PPI_DESCRIPTOR_TERMINATE_LIST), - &gPeiReadonlyVariableThunkPresentPpiGuid, - NULL -}; /** @@ -89,19 +83,10 @@ PeimInitializeReadOnlyVariable ( IN CONST EFI_PEI_SERVICES **PeiServices ) { - VOID *Interface; - EFI_STATUS Status; - // - // Make sure ReadOnlyVariableToReadOnlyVariable2 module is not present. If so, the call chain will form a + //Developer should make sure ReadOnlyVariableToReadOnlyVariable2 module is not present. If so, the call chain will form a // infinite loop: ReadOnlyVariable -> ReadOnlyVariable2 -> ReadOnlyVariable -> .... // - Status = PeiServicesLocatePpi (&gPeiReadonlyVariableThunkPresentPpiGuid, 0, NULL, &Interface); - ASSERT (Status == EFI_NOT_FOUND); - - Status = PeiServicesInstallPpi (&mReadOnlyVariableThunkPresent); - ASSERT_EFI_ERROR (Status); - // // Publish the variable capability to other modules // diff --git a/EdkCompatibilityPkg/Compatibility/ReadOnlyVariableOnReadOnlyVariable2Thunk/ReadOnlyVariableOnReadOnlyVariable2Thunk.inf b/EdkCompatibilityPkg/Compatibility/ReadOnlyVariableOnReadOnlyVariable2Thunk/ReadOnlyVariableOnReadOnlyVariable2Thunk.inf index f3975c2f2c..f7546e3dd3 100644 --- a/EdkCompatibilityPkg/Compatibility/ReadOnlyVariableOnReadOnlyVariable2Thunk/ReadOnlyVariableOnReadOnlyVariable2Thunk.inf +++ b/EdkCompatibilityPkg/Compatibility/ReadOnlyVariableOnReadOnlyVariable2Thunk/ReadOnlyVariableOnReadOnlyVariable2Thunk.inf @@ -56,7 +56,6 @@ [Ppis] gEfiPeiReadOnlyVariable2PpiGuid # PPI ALWAYS_CONSUMED gEfiPeiReadOnlyVariablePpiGuid # PPI ALWAYS_PRODUCED - gPeiReadonlyVariableThunkPresentPpiGuid [Depex] gEfiPeiReadOnlyVariable2PpiGuid -- cgit v1.2.3