A.4.1 EdidOverride.c File Example A-25-EDID Override Protocol implementation template /** @file <<BriefDescription>> <<DetailedDescription>> <<Copyright>> <<License>> **/ #include "<<DriverName>>.h" /// /// EDID Override Protocol instance /// GLOBAL_REMOVE_IF_UNREFERENCED EFI_EDID_OVERRIDE_PROTOCOL g<<DriverName>>EdidOverride = { <<DriverName>>EdidOverrideGetEdid }; EFI_STATUS EFIAPI <<DriverName>>EdidOverrideGetEdid ( IN EFI_EDID_OVERRIDE_PROTOCOL *This, IN EFI_HANDLE *ChildHandle, OUT UINT32 *Attributes, IN OUT UINTN *EdidSize, IN OUT UINT8 **Edid ) { }