/** @file Memory Initialization PPI used in EFI PEI interface Copyright (c) 2013-2015 Intel Corporation. SPDX-License-Identifier: BSD-2-Clause-Patent **/ #ifndef __QNC_MEMORY_INIT_H__ #define __QNC_MEMORY_INIT_H__ #include "mrc.h" #define PEI_QNC_MEMORY_INIT_PPI_GUID \ {0x21ff1fee, 0xd33a, 0x4fce, {0xa6, 0x5e, 0x95, 0x5e, 0xa3, 0xc4, 0x1f, 0x40}} // // PPI Function Declarations // typedef VOID (EFIAPI *PEI_QNC_MEMORY_INIT) ( IN OUT MRCParams_t *MRCDATA ); typedef struct _PEI_QNC_MEMORY_INIT_PPI { PEI_QNC_MEMORY_INIT MrcStart; }PEI_QNC_MEMORY_INIT_PPI; extern EFI_GUID gQNCMemoryInitPpiGuid; #endif