XenevaOS
Loading...
Searching...
No Matches
XenevaOS
Boot
include
Protocol
Bds.h
Go to the documentation of this file.
1
17
#ifndef __ARCH_PROTOCOL_BDS_H__
18
#define __ARCH_PROTOCOL_BDS_H__
19
23
#define EFI_BDS_ARCH_PROTOCOL_GUID \
24
{ 0x665E3FF6, 0x46CC, 0x11d4, {0x9A, 0x38, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D } }
25
29
typedef
struct
_EFI_BDS_ARCH_PROTOCOL
EFI_BDS_ARCH_PROTOCOL
;
30
52
typedef
53
VOID
54
(
EFIAPI
*
EFI_BDS_ENTRY
)(
55
IN
EFI_BDS_ARCH_PROTOCOL
*This
56
);
57
66
struct
_EFI_BDS_ARCH_PROTOCOL
{
67
EFI_BDS_ENTRY
Entry
;
68
};
69
70
extern
EFI_GUID
gEfiBdsArchProtocolGuid
;
71
72
#endif
EFIAPI
#define EFIAPI
Definition
ProcessorBind.h:172
IN
#define IN
Definition
Base.h:347
gEfiBdsArchProtocolGuid
EFI_GUID gEfiBdsArchProtocolGuid
EFI_BDS_ENTRY
VOID(EFIAPI * EFI_BDS_ENTRY)(IN EFI_BDS_ARCH_PROTOCOL *This)
Definition
Bds.h:54
VOID
#define VOID
Definition
acefi.h:190
GUID
Definition
Base.h:281
_EFI_BDS_ARCH_PROTOCOL
Definition
Bds.h:66
_EFI_BDS_ARCH_PROTOCOL::Entry
EFI_BDS_ENTRY Entry
Definition
Bds.h:67
Generated by
1.9.8