/*++ Copyright (c) 2004 - 2014, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent Module Name: BaseMemoryTest.h Abstract: Pei memory test PPI as defined in Tiano Used to Pei memory test in PEI --*/ #ifndef _BASE_MEMORY_TEST_H_ #define _BASE_MEMORY_TEST_H_ typedef struct _PEI_MFG_MEMORY_TEST_PPI PEI_MFG_MEMORY_TEST_PPI; typedef EFI_STATUS (EFIAPI *PEI_MFG_MEMORY_TEST) ( IN CONST EFI_PEI_SERVICES **PeiServices, IN PEI_MFG_MEMORY_TEST_PPI * This, IN UINT32 BeginAddress, IN UINT32 MemoryLength ); typedef struct _PEI_MFG_MEMORY_TEST_PPI { PEI_MFG_MEMORY_TEST MfgMemoryTest; }PEI_MFG_MEMORY_TEST_PPI; extern EFI_GUID gPeiMfgMemoryTestPpiGuid; #endif