TianoCore EDK2 master
Loading...
Searching...
No Matches
MmBase.h
Go to the documentation of this file.
1
12#ifndef _MM_BASE_H_
13#define _MM_BASE_H_
14
15#include <Pi/PiMmCis.h>
16
17#define EFI_MM_BASE_PROTOCOL_GUID \
18 { \
19 0xf4ccbfb7, 0xf6e0, 0x47fd, {0x9d, 0xd4, 0x10, 0xa8, 0xf1, 0x50, 0xc1, 0x91 } \
20 }
21
23
39typedef
41(EFIAPI *EFI_MM_INSIDE_OUT)(
43 OUT BOOLEAN *InMmram
44 )
45;
46
61typedef
66 )
67;
68
75 EFI_MM_GET_MMST_LOCATION GetMmstLocation;
76};
77
78extern EFI_GUID gEfiMmBaseProtocolGuid;
79
80#endif
#define CONST
Definition: Base.h:259
#define IN
Definition: Base.h:279
#define OUT
Definition: Base.h:284
EFI_STATUS(EFIAPI * EFI_MM_INSIDE_OUT)(IN CONST EFI_MM_BASE_PROTOCOL *This, OUT BOOLEAN *InMmram)
Definition: MmBase.h:41
EFI_STATUS(EFIAPI * EFI_MM_GET_MMST_LOCATION)(IN CONST EFI_MM_BASE_PROTOCOL *This, IN OUT EFI_MM_SYSTEM_TABLE **Mmst)
Definition: MmBase.h:63
RETURN_STATUS EFI_STATUS
Definition: UefiBaseType.h:29
Definition: Base.h:213