XenevaOS
Loading...
Searching...
No Matches
XenevaOS
Boot
include
Ppi
DxeIpl.h
Go to the documentation of this file.
1
19
#ifndef __DXE_IPL_H__
20
#define __DXE_IPL_H__
21
22
#define EFI_DXE_IPL_PPI_GUID \
23
{ \
24
0xae8ce5d, 0xe448, 0x4437, {0xa8, 0xd7, 0xeb, 0xf5, 0xf1, 0x94, 0xf7, 0x31 } \
25
}
26
27
typedef
struct
_EFI_DXE_IPL_PPI
EFI_DXE_IPL_PPI
;
28
53
typedef
54
EFI_STATUS
55
(
EFIAPI
*
EFI_DXE_IPL_ENTRY
)(
56
IN
CONST
EFI_DXE_IPL_PPI
*This,
57
IN
EFI_PEI_SERVICES
**PeiServices,
58
IN
EFI_PEI_HOB_POINTERS
HobList
59
);
60
66
struct
_EFI_DXE_IPL_PPI
{
67
EFI_DXE_IPL_ENTRY
Entry
;
68
};
69
70
extern
EFI_GUID
gEfiDxeIplPpiGuid
;
71
72
#endif
EFIAPI
#define EFIAPI
Definition
ProcessorBind.h:172
CONST
#define CONST
Definition
Base.h:327
IN
#define IN
Definition
Base.h:347
EFI_DXE_IPL_ENTRY
EFI_STATUS(EFIAPI * EFI_DXE_IPL_ENTRY)(IN CONST EFI_DXE_IPL_PPI *This, IN EFI_PEI_SERVICES **PeiServices, IN EFI_PEI_HOB_POINTERS HobList)
Definition
DxeIpl.h:55
gEfiDxeIplPpiGuid
EFI_GUID gEfiDxeIplPpiGuid
EFI_STATUS
RETURN_STATUS EFI_STATUS
Definition
UefiBaseType.h:33
GUID
Definition
Base.h:281
_EFI_DXE_IPL_PPI
Definition
DxeIpl.h:66
_EFI_DXE_IPL_PPI::Entry
EFI_DXE_IPL_ENTRY Entry
Definition
DxeIpl.h:67
_EFI_PEI_SERVICES
Definition
PiPeiCis.h:889
EFI_PEI_HOB_POINTERS
Definition
PiHob.h:499
Generated by
1.9.8