TianoCore EDK2 master
Loading...
Searching...
No Matches
SmmConfiguration.h
Go to the documentation of this file.
1
14#ifndef _SMM_CONFIGURATION_H_
15#define _SMM_CONFIGURATION_H_
16
18#include <Pi/PiSmmCis.h>
19
20#define EFI_SMM_CONFIGURATION_PROTOCOL_GUID EFI_MM_CONFIGURATION_PROTOCOL_GUID
21
37
39
52typedef
57 );
58
72 EFI_SMM_REGISTER_SMM_ENTRY RegisterSmmEntry;
73};
74
75extern EFI_GUID gEfiSmmConfigurationProtocolGuid;
76
77#endif
#define CONST
Definition: Base.h:259
#define IN
Definition: Base.h:279
VOID(EFIAPI * EFI_SMM_ENTRY_POINT)(IN CONST EFI_SMM_ENTRY_CONTEXT *SmmEntryContext)
Definition: PiSmmCis.h:96
VOID EFIAPI SmmEntryPoint(IN CONST EFI_SMM_ENTRY_CONTEXT *SmmEntryContext)
Definition: PiSmmCore.c:669
EFI_STATUS(EFIAPI * EFI_SMM_REGISTER_SMM_ENTRY)(IN CONST EFI_SMM_CONFIGURATION_PROTOCOL *This, IN EFI_SMM_ENTRY_POINT SmmEntryPoint)
struct _EFI_SMM_RESERVED_SMRAM_REGION EFI_SMM_RESERVED_SMRAM_REGION
UINT64 EFI_PHYSICAL_ADDRESS
Definition: UefiBaseType.h:50
RETURN_STATUS EFI_STATUS
Definition: UefiBaseType.h:29
EFI_SMM_RESERVED_SMRAM_REGION * SmramReservedRegions
EFI_PHYSICAL_ADDRESS SmramReservedStart
Definition: Base.h:213