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 85 of file vesafb.c.

Field Documentation

◆ fbcon

struct fbcon vesafb::fbcon

Frame buffer console.

Definition at line 87 of file vesafb.c.

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

◆ start

physaddr_t vesafb::start

Physical start address.

Definition at line 89 of file vesafb.c.

Referenced by vesafb_init(), and vesafb_set_mode().

◆ pixel

struct fbcon_geometry vesafb::pixel

Pixel geometry.

Definition at line 91 of file vesafb.c.

Referenced by vesafb_init(), and vesafb_set_mode().

◆ map

struct fbcon_colour_map vesafb::map

Colour mapping.

Definition at line 93 of file vesafb.c.

Referenced by vesafb_init(), and vesafb_set_mode().

◆ font

struct fbcon_font vesafb::font

Font definition.

Definition at line 95 of file vesafb.c.

Referenced by vesafb_font(), and vesafb_init().

◆ glyphs

struct segoff vesafb::glyphs

Character glyphs.

Definition at line 97 of file vesafb.c.

Referenced by vesafb_font(), and vesafb_glyph().

◆ saved_mode

uint8_t vesafb::saved_mode

Saved VGA mode.

Definition at line 99 of file vesafb.c.

Referenced by vesafb_init(), and vesafb_restore().


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