XenevaOS
Loading...
Searching...
No Matches
EdidOverride.h
Go to the documentation of this file.
1
18#ifndef __EDID_OVERRIDE_H__
19#define __EDID_OVERRIDE_H__
20
21#define EFI_EDID_OVERRIDE_PROTOCOL_GUID \
22 { \
23 0x48ecb431, 0xfb72, 0x45c0, {0xa9, 0x22, 0xf4, 0x58, 0xfe, 0x4, 0xb, 0xd5 } \
24 }
25
27
28#define EFI_EDID_OVERRIDE_DONT_OVERRIDE 0x01
29#define EFI_EDID_OVERRIDE_ENABLE_HOT_PLUG 0x02
30
47typedef
51 IN EFI_HANDLE *ChildHandle,
52 OUT UINT32 *Attributes,
53 IN OUT UINTN *EdidSize,
54 IN OUT UINT8 **Edid
55 );
56
64
66
67#endif
UINT64 UINTN
Definition ProcessorBind.h:118
#define EFIAPI
Definition ProcessorBind.h:172
unsigned int UINT32
Definition ProcessorBind.h:102
#define IN
Definition Base.h:347
#define OUT
Definition Base.h:352
EFI_STATUS(EFIAPI * EFI_EDID_OVERRIDE_PROTOCOL_GET_EDID)(IN EFI_EDID_OVERRIDE_PROTOCOL *This, IN EFI_HANDLE *ChildHandle, OUT UINT32 *Attributes, IN OUT UINTN *EdidSize, IN OUT UINT8 **Edid)
Definition EdidOverride.h:49
EFI_GUID gEfiEdidOverrideProtocolGuid
RETURN_STATUS EFI_STATUS
Definition UefiBaseType.h:33
VOID * EFI_HANDLE
Definition UefiBaseType.h:37
unsigned char UINT8
Definition actypes.h:236
Definition Base.h:281
Definition EdidOverride.h:61
EFI_EDID_OVERRIDE_PROTOCOL_GET_EDID GetEdid
Definition EdidOverride.h:62