TianoCore EDK2 master
|
#include <Protocol/GraphicsOutput.h>
Go to the source code of this file.
Data Structures | |
struct | _EFI_PEI_GRAPHICS_PPI |
Macros | |
#define | EFI_PEI_GRAPHICS_PPI_GUID |
Typedefs | |
typedef struct _EFI_PEI_GRAPHICS_PPI | EFI_PEI_GRAPHICS_PPI |
typedef EFI_STATUS(EFIAPI * | EFI_PEI_GRAPHICS_INIT) (IN VOID *GraphicsPolicyPtr) |
typedef EFI_STATUS(EFIAPI * | EFI_PEI_GRAPHICS_GET_MODE) (IN OUT EFI_GRAPHICS_OUTPUT_PROTOCOL_MODE *Mode) |
Variables | |
EFI_GUID | gEfiPeiGraphicsPpiGuid |
This file declares Graphics PPI. This PPI is the main interface exposed by the Graphics PEIM to be used by the other firmware modules.
Copyright (c) 2015, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file Graphics.h.
#define EFI_PEI_GRAPHICS_PPI_GUID |
Definition at line 19 of file Graphics.h.
typedef EFI_STATUS(EFIAPI * EFI_PEI_GRAPHICS_GET_MODE) (IN OUT EFI_GRAPHICS_OUTPUT_PROTOCOL_MODE *Mode) |
The GraphicsPpiGetMode returns the mode information supported by the Graphics PEI Module.
[in,out] | Mode | Pointer to EFI_GRAPHICS_OUTPUT_PROTOCOL_MODE data. |
EFI_SUCCESS | Valid mode information was returned. |
EFI_INVALID_PARAMETER | The Mode parameter is not valid. |
EFI_DEVICE_ERROR | A hardware error occurred trying to retrieve the video mode. |
EFI_NOT_READY | The Graphics Initialization is not competed and Mode information is not yet available.The platform code should call this again after the Graphics initialization is done. |
Definition at line 63 of file Graphics.h.
typedef EFI_STATUS(EFIAPI * EFI_PEI_GRAPHICS_INIT) (IN VOID *GraphicsPolicyPtr) |
The GraphicsPpiInit initializes the graphics subsystem in phases.
[in] | GraphicsPolicyPtr | GraphicsPolicyPtr points to a configuration data block of policy settings required by Graphics PEIM. |
EFI_SUCCESS | The invocation was successful. |
EFI_INVALID_PARAMETER | The phase parameter is not valid. |
EFI_NOT_ABORTED | The stages was not called in the proper order. |
EFI_NOT_FOUND | The PeiGraphicsPlatformPolicyPpi is not located. |
EFI_DEVICE_ERROR | The initialization failed due to device error. |
EFI_NOT_READY | The previous init stage is still in progress and not ready for the current initialization phase yet. The platform code should call this again sometime later. |
Definition at line 42 of file Graphics.h.
typedef struct _EFI_PEI_GRAPHICS_PPI EFI_PEI_GRAPHICS_PPI |
Definition at line 24 of file Graphics.h.