TianoCore EDK2 master
Loading...
Searching...
No Matches
EdidOverride.h
Go to the documentation of this file.
1
12#ifndef __EDID_OVERRIDE_H__
13#define __EDID_OVERRIDE_H__
14
15#define EFI_EDID_OVERRIDE_PROTOCOL_GUID \
16 { \
17 0x48ecb431, 0xfb72, 0x45c0, {0xa9, 0x22, 0xf4, 0x58, 0xfe, 0x4, 0xb, 0xd5 } \
18 }
19
21
22#define EFI_EDID_OVERRIDE_DONT_OVERRIDE 0x01
23#define EFI_EDID_OVERRIDE_ENABLE_HOT_PLUG 0x02
24
41typedef
45 IN EFI_HANDLE *ChildHandle,
46 OUT UINT32 *Attributes,
47 OUT UINTN *EdidSize,
48 OUT UINT8 **Edid
49 );
50
57};
58
59extern EFI_GUID gEfiEdidOverrideProtocolGuid;
60
61#endif
UINT64 UINTN
EFI_STATUS(EFIAPI * EFI_EDID_OVERRIDE_PROTOCOL_GET_EDID)(IN EFI_EDID_OVERRIDE_PROTOCOL *This, IN EFI_HANDLE *ChildHandle, OUT UINT32 *Attributes, OUT UINTN *EdidSize, OUT UINT8 **Edid)
Definition: EdidOverride.h:43
#define IN
Definition: Base.h:279
#define OUT
Definition: Base.h:284
RETURN_STATUS EFI_STATUS
Definition: UefiBaseType.h:29
VOID * EFI_HANDLE
Definition: UefiBaseType.h:33
Definition: Base.h:213