From 5d71a30480bdf7081f72485d6bf48361c244c4d7 Mon Sep 17 00:00:00 2001 From: Jordan Justen Date: Mon, 29 Jul 2013 21:09:55 +0000 Subject: UnixPkg: Remove UnixPkg files (It is replaced by EmulatorPkg) For now the UnixPkg/Deprecated.txt file is retained to indicate that EmulatorPkg should be used instead. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Jordan Justen git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@14518 6f19259b-4bc3-4df7-8a09-765794883524 --- .../Library/UnixPeCoffLoaderLib/UnixPeCoffLoader.c | 54 ---------------------- .../UnixPeCoffLoaderLib/UnixPeCoffLoaderLib.inf | 39 ---------------- 2 files changed, 93 deletions(-) delete mode 100644 UnixPkg/Library/UnixPeCoffLoaderLib/UnixPeCoffLoader.c delete mode 100644 UnixPkg/Library/UnixPeCoffLoaderLib/UnixPeCoffLoaderLib.inf (limited to 'UnixPkg/Library/UnixPeCoffLoaderLib') diff --git a/UnixPkg/Library/UnixPeCoffLoaderLib/UnixPeCoffLoader.c b/UnixPkg/Library/UnixPeCoffLoaderLib/UnixPeCoffLoader.c deleted file mode 100644 index 48e6461488..0000000000 --- a/UnixPkg/Library/UnixPeCoffLoaderLib/UnixPeCoffLoader.c +++ /dev/null @@ -1,54 +0,0 @@ -/*++ - -Copyright (c) 2006 - 2008, Intel Corporation. All rights reserved.
-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. - -Module Name: - - TianoPeCoffLoader.c - -Abstract: - - Wrap the Base PE/COFF loader with the PE COFF Protocol - - ---*/ - -#include - -#include - -EFI_PEI_PE_COFF_LOADER_PROTOCOL *mPeiEfiPeiPeCoffLoader; - -EFI_STATUS -EFIAPI -PeCoffLoaderConstructor ( - IN EFI_FFS_FILE_HEADER *FfsHeader, - IN EFI_PEI_SERVICES **PeiServices - ) -{ - EFI_STATUS Status; - - Status = (*PeiServices)->LocatePpi ( - PeiServices, - &gEfiPeiPeCoffLoaderGuid, - 0, - NULL, - (VOID **)&mPeiEfiPeiPeCoffLoader - ); - return Status; -} - -EFI_PEI_PE_COFF_LOADER_PROTOCOL * -EFIAPI -GetPeCoffLoaderProtocol ( - ) -{ - return mPeiEfiPeiPeCoffLoader; -} diff --git a/UnixPkg/Library/UnixPeCoffLoaderLib/UnixPeCoffLoaderLib.inf b/UnixPkg/Library/UnixPeCoffLoaderLib/UnixPeCoffLoaderLib.inf deleted file mode 100644 index ca2bad61b9..0000000000 --- a/UnixPkg/Library/UnixPeCoffLoaderLib/UnixPeCoffLoaderLib.inf +++ /dev/null @@ -1,39 +0,0 @@ -## @file -# Component description file for the Nt32PeCoffLoaderLib library. -# -# EdkPeCoffLoaderLib library class for NT32 instance implemented by PeiPeCoffLoader PPI. -# Copyright (c) 2006 - 2010, Intel Corporation. All rights reserved.
-# -# 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 - BASE_NAME = UnixPeCoffLoaderLib - FILE_GUID = f3cf597e-8985-11db-95f6-0040d02b1835 - MODULE_TYPE = PEIM - VERSION_STRING = 1.0 - LIBRARY_CLASS = EdkPeCoffLoaderLib - - CONSTRUCTOR = PeCoffLoaderConstructor - -# -# The following information is for reference only and not required by the build tools. -# -# VALID_ARCHITECTURES = IA32 X64 IPF EBC -# - -[Sources] - UnixPeCoffLoader.c - - -[Guids] - gEfiPeiPeCoffLoaderGuid # SOMETIMES_CONSUMED - -- cgit v1.2.3