iPXE
Data Fields
vesafb Struct Reference

A VESA frame buffer. More...

Data Fields

struct fbcon fbcon
 Frame buffer console. More...
 
physaddr_t start
 Physical start address. More...
 
struct fbcon_geometry pixel
 Pixel geometry. More...
 
struct fbcon_colour_map map
 Colour mapping. More...
 
struct fbcon_font font
 Font definition. More...
 
struct segoff glyphs
 Character glyphs. More...
 
uint8_t saved_mode
 Saved VGA mode. More...
 

Detailed Description

A VESA frame buffer.

Definition at line 94 of file vesafb.c.

Field Documentation

◆ fbcon

struct fbcon vesafb::fbcon

Frame buffer console.

Definition at line 96 of file vesafb.c.

Referenced by vesafb_fini(), vesafb_init(), and vesafb_putchar().

◆ start

physaddr_t vesafb::start

Physical start address.

Definition at line 98 of file vesafb.c.

Referenced by vesafb_init(), and vesafb_set_mode().

◆ pixel

struct fbcon_geometry vesafb::pixel

Pixel geometry.

Definition at line 100 of file vesafb.c.

Referenced by vesafb_init(), and vesafb_set_mode().

◆ map

struct fbcon_colour_map vesafb::map

Colour mapping.

Definition at line 102 of file vesafb.c.

Referenced by vesafb_init(), and vesafb_set_mode().

◆ font

struct fbcon_font vesafb::font

Font definition.

Definition at line 104 of file vesafb.c.

Referenced by vesafb_font(), and vesafb_init().

◆ glyphs

struct segoff vesafb::glyphs

Character glyphs.

Definition at line 106 of file vesafb.c.

Referenced by vesafb_font(), and vesafb_glyph().

◆ saved_mode

uint8_t vesafb::saved_mode

Saved VGA mode.

Definition at line 108 of file vesafb.c.

Referenced by vesafb_init(), and vesafb_restore().


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