Allow platform to provide EDID information to producer of the Graphics Output\r
protocol.\r
\r
- Copyright (c) 2006, Intel Corporation \r
+ Copyright (c) 2006 - 2008, Intel Corporation \r
All rights reserved. This program and the accompanying materials \r
are licensed and made available under the terms and conditions of the BSD License \r
which accompanies this distribution. The full text of the license may be found at \r
#ifndef __EDID_OVERRIDE_H__\r
#define __EDID_OVERRIDE_H__\r
\r
+#include <PiDxe.h>\r
+\r
#define EFI_EDID_OVERRIDE_PROTOCOL_GUID \\r
{ \\r
0x48ecb431, 0xfb72, 0x45c0, {0xa9, 0x22, 0xf4, 0x58, 0xfe, 0x4, 0xb, 0xd5 } \\r
**/\r
typedef\r
EFI_STATUS\r
-(EFIAPI *EFI_EDID_OVERRIDE_PROTOCOL_GET_EDID) (\r
+(EFIAPI *EFI_EDID_OVERRIDE_PROTOCOL_GET_EDID)(\r
IN EFI_EDID_OVERRIDE_PROTOCOL *This,\r
IN EFI_HANDLE *ChildHandle,\r
OUT UINT32 *Attributes,\r
)\r
;\r
\r
+/**\r
+ @par Protocol Description:\r
+ This protocol is produced by the platform to allow the platform to provide \r
+ EDID information to the producer of the Graphics Output protocol.\r
+\r
+ @param GetEdid \r
+ Returns EDID values and attributes that the Video BIOS must use. \r
+\r
+**/\r
struct _EFI_EDID_OVERRIDE_PROTOCOL {\r
EFI_EDID_OVERRIDE_PROTOCOL_GET_EDID GetEdid;\r
};\r