iPXE
dom0_vga_console_info Struct Reference

#include <xen.h>

Data Fields

uint8_t video_type
union { 
   struct { 
      uint16_t   font_height 
      uint16_t   cursor_x 
      uint16_t   cursor_y 
      uint16_t   rows 
      uint16_t   columns 
   }   text_mode_3
   struct { 
      uint16_t   width 
      uint16_t   height 
      uint16_t   bytes_per_line 
      uint16_t   bits_per_pixel 
      uint32_t   lfb_base 
      uint32_t   lfb_size 
      uint8_t   red_pos 
      uint8_t   red_size 
      uint8_t   green_pos 
      uint8_t   green_size 
      uint8_t   blue_pos 
      uint8_t   blue_size 
      uint8_t   rsvd_pos 
      uint8_t   rsvd_size 
   }   vesa_lfb
u

Detailed Description

Definition at line 931 of file xen.h.

Field Documentation

◆ video_type

uint8_t dom0_vga_console_info::video_type

Definition at line 932 of file xen.h.

◆ font_height

uint16_t dom0_vga_console_info::font_height

Definition at line 940 of file xen.h.

◆ cursor_x

uint16_t dom0_vga_console_info::cursor_x

Definition at line 942 of file xen.h.

◆ cursor_y

uint16_t dom0_vga_console_info::cursor_y

Definition at line 942 of file xen.h.

◆ rows

uint16_t dom0_vga_console_info::rows

Definition at line 944 of file xen.h.

◆ columns

uint16_t dom0_vga_console_info::columns

Definition at line 944 of file xen.h.

◆ [struct]

struct { ... } dom0_vga_console_info::text_mode_3

◆ width

uint16_t dom0_vga_console_info::width

Definition at line 949 of file xen.h.

◆ height

uint16_t dom0_vga_console_info::height

Definition at line 949 of file xen.h.

◆ bytes_per_line

uint16_t dom0_vga_console_info::bytes_per_line

Definition at line 951 of file xen.h.

◆ bits_per_pixel

uint16_t dom0_vga_console_info::bits_per_pixel

Definition at line 953 of file xen.h.

◆ lfb_base

uint32_t dom0_vga_console_info::lfb_base

Definition at line 955 of file xen.h.

◆ lfb_size

uint32_t dom0_vga_console_info::lfb_size

Definition at line 956 of file xen.h.

◆ red_pos

uint8_t dom0_vga_console_info::red_pos

Definition at line 958 of file xen.h.

◆ red_size

uint8_t dom0_vga_console_info::red_size

Definition at line 958 of file xen.h.

◆ green_pos

uint8_t dom0_vga_console_info::green_pos

Definition at line 959 of file xen.h.

◆ green_size

uint8_t dom0_vga_console_info::green_size

Definition at line 959 of file xen.h.

◆ blue_pos

uint8_t dom0_vga_console_info::blue_pos

Definition at line 960 of file xen.h.

◆ blue_size

uint8_t dom0_vga_console_info::blue_size

Definition at line 960 of file xen.h.

◆ rsvd_pos

uint8_t dom0_vga_console_info::rsvd_pos

Definition at line 961 of file xen.h.

◆ rsvd_size

uint8_t dom0_vga_console_info::rsvd_size

Definition at line 961 of file xen.h.

◆ [struct]

struct { ... } dom0_vga_console_info::vesa_lfb

◆ [union]

union { ... } dom0_vga_console_info::u

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