TianoCore EDK2 master
Loading...
Searching...
No Matches
MmConfiguration.h
Go to the documentation of this file.
1
14#ifndef MM_CONFIGURATION_PPI_H_
15#define MM_CONFIGURATION_PPI_H_
16
17#include <Pi/PiMultiPhase.h>
18
19#define EFI_PEI_MM_CONFIGURATION_PPI_GUID \
20 { \
21 0xc109319, 0xc149, 0x450e, { 0xa3, 0xe3, 0xb9, 0xba, 0xdd, 0x9d, 0xc3, 0xa4 } \
22 }
23
25
36typedef
41 );
42
56 EFI_MM_RESERVED_MMRAM_REGION *MmramReservedRegions;
57 EFI_PEI_MM_REGISTER_MM_ENTRY RegisterMmEntry;
58};
59
60extern EFI_GUID gEfiPeiMmConfigurationPpi;
61
62#endif
#define CONST
Definition: Base.h:259
#define IN
Definition: Base.h:279
VOID(EFIAPI * EFI_MM_ENTRY_POINT)(IN CONST EFI_MM_ENTRY_CONTEXT *MmEntryContext)
Definition: PiMmCis.h:238
EFI_STATUS(EFIAPI * EFI_PEI_MM_REGISTER_MM_ENTRY)(IN CONST EFI_PEI_MM_CONFIGURATION_PPI *This, IN EFI_MM_ENTRY_POINT MmEntryPoint)
VOID EFIAPI MmEntryPoint(IN CONST EFI_MM_ENTRY_CONTEXT *MmEntryContext)
RETURN_STATUS EFI_STATUS
Definition: UefiBaseType.h:29
Definition: Base.h:213