wfdcfg_timing

Updated: April 19, 2023

Structure that describes the video timing parameters for the display driver settings

Synopsis:

#include <wfdqnx/wfdcfg.h>
struct wfdcfg_timing {
    uint32_t pixel_clock_kHz;
    uint32_t hpixels;
    uint32_t vlines;
    uint16_t hsw;
    uint16_t vsw;
    uint16_t hfp;
    uint16_t vfp;
    uint16_t hbp;
    uint16_t vbp;
    uint32_t flags;
} ;

Data:

uint32_t pixel_clock_kHz
Frequency (in kHz) that pixels are transmitted at.
uint32_t hpixels
Width (in pixels) of the display.
uint32_t vlines
Height (in lines) of the display.
uint16_t hsw
Width (in pixels) of horizontal sync pulse.
uint16_t vsw
Width (in lines) of vertical sync pulse.
uint16_t hfp
Horizontal front porch (in pixels)
uint16_t vfp
Vertical front porch (in lines)
uint16_t hbp
Horizontal back porch (in pixels)
uint16_t vbp
Vertical back porch (in lines)
uint32_t flags
Bitmask of wfdcfg_flags values.

Library:

libwfdcfg