TianoCore EDK2 master
|
#include <Guid/ArmMpCoreInfo.h>
Go to the source code of this file.
Data Structures | |
struct | ARM_MP_CORE_INFO_PPI |
Macros | |
#define | ARM_MP_CORE_INFO_PPI_GUID { 0x6847cc74, 0xe9ec, 0x4f8f, {0xa2, 0x9d, 0xab, 0x44, 0xe7, 0x54, 0xa8, 0xfc} } |
Typedefs | |
typedef EFI_STATUS(EFIAPI * | ARM_MP_CORE_INFO_GET) (OUT UINTN *ArmCoreCount, OUT ARM_CORE_INFO **ArmCoreTable) |
Variables | |
EFI_GUID | gArmMpCoreInfoPpiGuid |
EFI_GUID | gArmMpCoreInfoGuid |
Copyright (c) 2011, ARM Limited. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file ArmMpCoreInfo.h.
#define ARM_MP_CORE_INFO_PPI_GUID { 0x6847cc74, 0xe9ec, 0x4f8f, {0xa2, 0x9d, 0xab, 0x44, 0xe7, 0x54, 0xa8, 0xfc} } |
Definition at line 14 of file ArmMpCoreInfo.h.
typedef EFI_STATUS(EFIAPI * ARM_MP_CORE_INFO_GET) (OUT UINTN *ArmCoreCount, OUT ARM_CORE_INFO **ArmCoreTable) |
This service of the EFI_PEI_TEMPORARY_RAM_SUPPORT_PPI that migrates temporary RAM into permanent memory.
PeiServices | Pointer to the PEI Services Table. |
TemporaryMemoryBase | Source Address in temporary memory from which the SEC or PEIM will copy the Temporary RAM contents. |
PermanentMemoryBase | Destination Address in permanent memory into which the SEC or PEIM will copy the Temporary RAM contents. |
CopySize | Amount of memory to migrate from temporary to permanent memory. |
EFI_SUCCESS | The data was successfully returned. |
EFI_INVALID_PARAMETER | PermanentMemoryBase + CopySize > TemporaryMemoryBase when TemporaryMemoryBase > PermanentMemoryBase. |
Definition at line 34 of file ArmMpCoreInfo.h.