18#ifndef __HAL_DRIVER_ALLWINNER_F1CX00S_FRAMEBUFFER_H__
19#define __HAL_DRIVER_ALLWINNER_F1CX00S_FRAMEBUFFER_H__
23#include "../../__device.h"
vsf_err_t
Definition __type.h:42
vsf_err_t f1cx00s_fb_init(f1cx00s_fb_t *fb, int color_format, void *initial_pixel_buffer)
Definition fb.c:43
vsf_err_t f1cx00s_fb_present(f1cx00s_fb_t *fb, void *pixel_buffer)
Definition fb.c:207
vsf_err_t f1cx00s_fb_fini(f1cx00s_fb_t *fb)
Definition fb.c:198
unsigned short uint16_t
Definition lvgl.h:41
unsigned int uint32_t
Definition lvgl.h:43
unsigned char uint8_t
Definition lvgl.h:40
uint32_t pixel_clock_hz
Definition fb.h:45
enum f1cx00s_fb_param_t::@352 lcd_type
union f1cx00s_fb_param_t::@353 timing
f1cx00s_fb_tve_timing_t tv_out
Definition fb.h:63
f1cx00s_fb_rgb_timing_t rgb
Definition fb.h:61
f1cx00s_fb_cpu_timing_t cpu
Definition fb.h:62
uint16_t color_format
Definition fb.h:59
@ F1C100S_LCD_TYPE_CPU
Definition fb.h:55
@ F1C100S_LCD_TYPE_RGB
Definition fb.h:54
@ F1C100S_LCD_TYPE_TV_OUT
Definition fb.h:56
bool h_sync_active
Definition fb.h:38
uint16_t v_sync
Definition fb.h:37
uint16_t v_back_porch
Definition fb.h:36
bool v_sync_active
Definition fb.h:39
uint16_t h_back_porch
Definition fb.h:33
uint16_t h_front_porch
Definition fb.h:32
uint16_t v_front_porch
Definition fb.h:35
uint16_t h_sync
Definition fb.h:34
bool clk_active
Definition fb.h:41
uint32_t pixel_clock_hz
Definition fb.h:31
bool den_active
Definition fb.h:40
uint32_t width
Definition fb.h:69
const f1cx00s_fb_param_t * param
Definition fb.h:68
uint8_t pixel_byte_size
Definition fb.h:72
uint32_t height
Definition fb.h:70
uint8_t pixel_bit_size
Definition fb.h:71
uint32_t pixel_clock_hz
Definition fb.h:49