libhd  5.0
Data Fields
monitor_info_t Struct Reference

monitor (DDC) data More...

#include <hd.h>

Data Fields

unsigned manu_year
 
unsigned manu_week
 
unsigned min_vsync
 
unsigned max_vsync
 vsync range More...
 
unsigned min_hsync
 
unsigned max_hsync
 hsync range More...
 
unsigned clock
 pixel clock in kHz More...
 
unsigned width
 
unsigned height
 display size More...
 
unsigned width_mm
 
unsigned height_mm
 dto, in mm More...
 
unsigned hdisp
 
unsigned hsyncstart
 
unsigned hsyncend
 
unsigned htotal
 h_timings More...
 
unsigned vdisp
 
unsigned vsyncstart
 
unsigned vsyncend
 
unsigned vtotal
 v_timings More...
 
char hflag
 
char vflag
 h/v flags More...
 
char * vendor
 
char * name
 
char * serial
 

Detailed Description

monitor (DDC) data

Field Documentation

◆ clock

unsigned monitor_info_t::clock

pixel clock in kHz

Referenced by add_edid_info(), dump_normal(), and monitor_driver().

◆ hdisp

unsigned monitor_info_t::hdisp

◆ height

unsigned monitor_info_t::height

display size

Referenced by add_edid_info(), and dump_normal().

◆ height_mm

unsigned monitor_info_t::height_mm

dto, in mm

Referenced by add_edid_info().

◆ hflag

char monitor_info_t::hflag

◆ hsyncend

unsigned monitor_info_t::hsyncend

◆ hsyncstart

unsigned monitor_info_t::hsyncstart

◆ htotal

unsigned monitor_info_t::htotal

h_timings

Referenced by add_edid_info(), dump_normal(), and monitor_driver().

◆ manu_week

unsigned monitor_info_t::manu_week

Referenced by add_edid_info(), and dump_normal().

◆ manu_year

unsigned monitor_info_t::manu_year

Referenced by add_edid_info(), and dump_normal().

◆ max_hsync

unsigned monitor_info_t::max_hsync

hsync range

Referenced by add_edid_info(), add_lcd_info(), hd_scan_fb(), and monitor_driver().

◆ max_vsync

unsigned monitor_info_t::max_vsync

vsync range

Referenced by add_edid_info(), add_lcd_info(), hd_scan_fb(), and monitor_driver().

◆ min_hsync

unsigned monitor_info_t::min_hsync

◆ min_vsync

unsigned monitor_info_t::min_vsync

◆ name

char* monitor_info_t::name

Referenced by add_edid_info(), and free_hd_detail().

◆ serial

char* monitor_info_t::serial

Referenced by add_edid_info(), and free_hd_detail().

◆ vdisp

unsigned monitor_info_t::vdisp

◆ vendor

char* monitor_info_t::vendor

Referenced by add_edid_info(), and free_hd_detail().

◆ vflag

char monitor_info_t::vflag

h/v flags

Referenced by add_edid_info(), dump_normal(), and monitor_driver().

◆ vsyncend

unsigned monitor_info_t::vsyncend

◆ vsyncstart

unsigned monitor_info_t::vsyncstart

◆ vtotal

unsigned monitor_info_t::vtotal

v_timings

Referenced by add_edid_info(), dump_normal(), and monitor_driver().

◆ width

unsigned monitor_info_t::width

Referenced by add_edid_info(), and dump_normal().

◆ width_mm

unsigned monitor_info_t::width_mm

Referenced by add_edid_info().


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