iPXE
Data Fields
EFI_GRAPHICS_OUTPUT_PROTOCOL_MODE Struct Reference

#include <GraphicsOutput.h>

Data Fields

UINT32 MaxMode
 The number of modes supported by QueryMode() and SetMode(). More...
 
UINT32 Mode
 Current Mode of the graphics device. More...
 
EFI_GRAPHICS_OUTPUT_MODE_INFORMATIONInfo
 Pointer to read-only EFI_GRAPHICS_OUTPUT_MODE_INFORMATION data. More...
 
UINTN SizeOfInfo
 Size of Info structure in bytes. More...
 
EFI_PHYSICAL_ADDRESS FrameBufferBase
 Base address of graphics linear frame buffer. More...
 
UINTN FrameBufferSize
 Amount of frame buffer needed to support the active mode as defined by PixelsPerScanLine xVerticalResolution x PixelElementSize. More...
 

Detailed Description

Definition at line 232 of file GraphicsOutput.h.

Field Documentation

◆ MaxMode

UINT32 EFI_GRAPHICS_OUTPUT_PROTOCOL_MODE::MaxMode

The number of modes supported by QueryMode() and SetMode().

Definition at line 236 of file GraphicsOutput.h.

Referenced by efifb_select_mode().

◆ Mode

UINT32 EFI_GRAPHICS_OUTPUT_PROTOCOL_MODE::Mode

Current Mode of the graphics device.

Valid mode numbers are 0 to MaxMode -1.

Definition at line 240 of file GraphicsOutput.h.

Referenced by efifb_init().

◆ Info

EFI_GRAPHICS_OUTPUT_MODE_INFORMATION* EFI_GRAPHICS_OUTPUT_PROTOCOL_MODE::Info

Pointer to read-only EFI_GRAPHICS_OUTPUT_MODE_INFORMATION data.

Definition at line 244 of file GraphicsOutput.h.

Referenced by efifb_init().

◆ SizeOfInfo

UINTN EFI_GRAPHICS_OUTPUT_PROTOCOL_MODE::SizeOfInfo

Size of Info structure in bytes.

Definition at line 248 of file GraphicsOutput.h.

◆ FrameBufferBase

EFI_PHYSICAL_ADDRESS EFI_GRAPHICS_OUTPUT_PROTOCOL_MODE::FrameBufferBase

Base address of graphics linear frame buffer.

Offset zero in FrameBufferBase represents the upper left pixel of the display.

Definition at line 253 of file GraphicsOutput.h.

Referenced by efifb_init().

◆ FrameBufferSize

UINTN EFI_GRAPHICS_OUTPUT_PROTOCOL_MODE::FrameBufferSize

Amount of frame buffer needed to support the active mode as defined by PixelsPerScanLine xVerticalResolution x PixelElementSize.

Definition at line 258 of file GraphicsOutput.h.


The documentation for this struct was generated from the following file: