vbe_info_t Struct Reference
[Device information structs]

VESA BIOS extensions information Also includes a VESA mode list. More...

#include <hd.h>

Data Fields

unsigned ok:1
 data are valid
unsigned version
 vbe version
unsigned oem_version
 oem version info
unsigned memory
 in bytes
unsigned fb_start
 != 0 if framebuffer is supported
char * oem_name
 oem name
char * vendor_name
 vendor name
char * product_name
 product name
char * product_revision
 product revision
unsigned modes
 number of supported video modes
vbe_mode_info_tmode
 video mode list
unsigned current_mode
 current video mode
unsigned ddc_ports
 max ports to probe
unsigned char ddc_port [4][0x80]
 ddc monitor info per port

Detailed Description

VESA BIOS extensions information Also includes a VESA mode list.

See also:
vbe_mode_info_t

Field Documentation

current video mode

Referenced by dump_bios().

unsigned char vbe_info_t::ddc_port[4][0x80]

ddc monitor info per port

Referenced by hd_scan_monitor().

max ports to probe

Referenced by hd_scan_monitor().

!= 0 if framebuffer is supported

Referenced by read_vbe_info().

in bytes

Referenced by read_vbe_info().

video mode list

Referenced by free_hd_detail(), and read_vbe_info().

number of supported video modes

Referenced by read_vbe_info().

oem name

Referenced by free_hd_detail(), and read_vbe_info().

oem version info

Referenced by read_vbe_info().

unsigned vbe_info_t::ok

data are valid

Referenced by dump_bios(), hd_scan_monitor(), and read_vbe_info().

product name

Referenced by free_hd_detail(), and read_vbe_info().

product revision

Referenced by free_hd_detail(), and read_vbe_info().

vendor name

Referenced by free_hd_detail(), and read_vbe_info().

vbe version

Referenced by read_vbe_info().


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