]> git.proxmox.com Git - mirror_edk2.git/blob - EdkModulePkg/Include/Protocol/UgaSplash.h
Remove the BugBug in package header file for DXE_CORE and DXE_DRIVER which force...
[mirror_edk2.git] / EdkModulePkg / Include / Protocol / UgaSplash.h
1 /**@file
2 UGA Splash screen protocol.
3
4 Copyright (c) 2006 Intel Corporation. <BR>
5 All rights reserved. This program and the accompanying materials
6 are licensed and made available under the terms and conditions of the BSD License
7 which accompanies this distribution. The full text of the license may be found at
8 http://opensource.org/licenses/bsd-license.php
9
10 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
11 WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
12
13 **/
14
15 #ifndef __UGA_SPLASH_H__
16 #define __UGA_SPLASH_H__
17
18 #define EFI_UGA_SPLASH_PROTOCOL_GUID \
19 { 0xa45b3a0d, 0x2e55, 0x4c03, {0xad, 0x9c, 0x27, 0xd4, 0x82, 0xb, 0x50, 0x7e } }
20
21 typedef struct _EFI_UGA_SPLASH_PROTOCOL {
22 UINT32 PixelWidth;
23 UINT32 PixelHeight;
24 EFI_GRAPHICS_OUTPUT_BLT_PIXEL *Image;
25 } EFI_UGA_SPLASH_PROTOCOL;
26
27 extern EFI_GUID gEfiUgaSplashProtocolGuid;
28
29 #endif