From 025602482cd4f14c5454ee41485e3d9287cded4d Mon Sep 17 00:00:00 2001 From: Guo Mang Date: Thu, 27 Apr 2017 11:33:38 +0800 Subject: IntelFspPkg: Remove unused Package Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Guo Mang --- IntelFspPkg/Include/Library/FspSecPlatformLib.h | 88 ------------------------- 1 file changed, 88 deletions(-) delete mode 100644 IntelFspPkg/Include/Library/FspSecPlatformLib.h (limited to 'IntelFspPkg/Include/Library/FspSecPlatformLib.h') diff --git a/IntelFspPkg/Include/Library/FspSecPlatformLib.h b/IntelFspPkg/Include/Library/FspSecPlatformLib.h deleted file mode 100644 index d5c7e77930..0000000000 --- a/IntelFspPkg/Include/Library/FspSecPlatformLib.h +++ /dev/null @@ -1,88 +0,0 @@ -/** @file - - Copyright (c) 2015, 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. - -**/ - -#ifndef _FSP_SEC_PLATFORM_LIB_H_ -#define _FSP_SEC_PLATFORM_LIB_H_ - -/** - This function performs platform level initialization. - - This function must be in ASM file, because stack is not established yet. - This function is optional. If a library instance does not provide this function, the default empty one will be used. - - The callee should not use XMM6/XMM7. - The return address is saved in MM7. - - @retval in saved in EAX - 0 means platform initialization success. - other means platform initialization fail. -**/ -UINT32 -EFIAPI -SecPlatformInit ( - VOID - ); - -/** - This function loads Microcode. - - This function must be in ASM file, because stack is not established yet. - This function is optional. If a library instance does not provide this function, the default one will be used. - - The callee should not use XMM6/XMM7. - The return address is saved in MM7. - - @param TempRamInitParamPtr A data structure to hold microcode parameter. It is saved in ESP. - - @retval in saved in EAX - 0 means Microcode is loaded successfully. - other means Microcode is not loaded successfully. -**/ -UINT32 -EFIAPI -LoadMicrocode ( - IN FSP_TEMP_RAM_INIT_PARAMS *TempRamInitParamPtr - ); - -/** - This function initializes the CAR. - - This function must be in ASM file, because stack is not established yet. - - The callee should not use XMM6/XMM7. - The return address is saved in MM7. - - @param TempRamInitParamPtr A data structure to hold microcode parameter. It is saved in ESP. - - @retval in saved in EAX - 0 means CAR initialization success. - other means CAR initialization fail. -**/ -UINT32 -EFIAPI -SecCarInit ( - IN FSP_TEMP_RAM_INIT_PARAMS *TempRamInitParamPtr - ); - -/** - This function check the signture of UPD. - - @param[in] ApiIdx Internal index of the FSP API. - @param[in] ApiParam Parameter of the FSP API. - -**/ -EFI_STATUS -EFIAPI -FspUpdSignatureCheck ( - IN UINT32 ApiIdx, - IN VOID *ApiParam - ); - -#endif -- cgit v1.2.3