VSF Documented
|
#include <fb.h>
Data Fields | ||
union { | ||
struct { | ||
uint16_t h_front_porch | ||
uint16_t h_back_porch | ||
uint16_t h_sync | ||
uint16_t v_front_porch | ||
uint16_t v_back_porch | ||
uint16_t v_sync | ||
} | ||
struct { | ||
uint16_t hfp | ||
uint16_t hbp | ||
uint16_t hsw | ||
uint16_t vfp | ||
uint16_t vbp | ||
uint16_t vsw | ||
} | ||
}; | ||
vsf_hw_fb_polarity_t | polarity | |
uint8_t | fps | |
bool | use_de | |
bool | use_pixel_clk | |
struct { | ||
uint8_t r | ||
uint8_t g | ||
uint8_t b | ||
} | bgcolor | |
union { | ||
struct { | ||
uint16_t h_front_porch | ||
uint16_t h_back_porch | ||
uint16_t h_sync | ||
uint16_t v_front_porch | ||
uint16_t v_back_porch | ||
uint16_t v_sync | ||
} | ||
struct { | ||
uint16_t hfp | ||
uint16_t hbp | ||
uint16_t hsw | ||
uint16_t vfp | ||
uint16_t vbp | ||
uint16_t vsw | ||
} | ||
}; | ||
struct { | ||
uint8_t r | ||
uint8_t g | ||
uint8_t b | ||
} | bgcolor | |
uint16_t vsf_hw_fb_timing_rgb_t::h_front_porch |
uint16_t vsf_hw_fb_timing_rgb_t::h_back_porch |
uint16_t vsf_hw_fb_timing_rgb_t::h_sync |
uint16_t vsf_hw_fb_timing_rgb_t::v_front_porch |
uint16_t vsf_hw_fb_timing_rgb_t::v_back_porch |
uint16_t vsf_hw_fb_timing_rgb_t::v_sync |
uint16_t vsf_hw_fb_timing_rgb_t::hfp |
uint16_t vsf_hw_fb_timing_rgb_t::hbp |
uint16_t vsf_hw_fb_timing_rgb_t::hsw |
uint16_t vsf_hw_fb_timing_rgb_t::vfp |
uint16_t vsf_hw_fb_timing_rgb_t::vbp |
uint16_t vsf_hw_fb_timing_rgb_t::vsw |
union { ... } vsf_hw_fb_timing_rgb_t |
vsf_hw_fb_polarity_t vsf_hw_fb_timing_rgb_t::polarity |
uint8_t vsf_hw_fb_timing_rgb_t::fps |
bool vsf_hw_fb_timing_rgb_t::use_de |
bool vsf_hw_fb_timing_rgb_t::use_pixel_clk |
uint8_t vsf_hw_fb_timing_rgb_t::r |
uint8_t vsf_hw_fb_timing_rgb_t::g |
uint8_t vsf_hw_fb_timing_rgb_t::b |
struct { ... } vsf_hw_fb_timing_rgb_t::bgcolor |
union { ... } vsf_hw_fb_timing_rgb_t |
struct { ... } vsf_hw_fb_timing_rgb_t::bgcolor |