23#ifndef __VSF_ESPIDF_ESP_LCD_TYPES_H__
24#define __VSF_ESPIDF_ESP_LCD_TYPES_H__
bool(* esp_lcd_panel_io_color_trans_done_cb_t)(esp_lcd_panel_io_handle_t panel_io, esp_lcd_panel_io_event_data_t *edata, void *user_ctx)
Definition esp_lcd_types.h:110
struct esp_lcd_panel_t * esp_lcd_panel_handle_t
Definition esp_lcd_types.h:41
@ LCD_COLOR_FMT_RGB888
Definition esp_lcd_types.h:78
@ LCD_COLOR_FMT_GRAY8
Definition esp_lcd_types.h:79
@ LCD_COLOR_FMT_RGB565
Definition esp_lcd_types.h:77
lcd_rgb_element_order_t
Definition esp_lcd_types.h:43
@ LCD_RGB_ELEMENT_ORDER_RGB
Definition esp_lcd_types.h:44
@ LCD_RGB_ELEMENT_ORDER_BGR
Definition esp_lcd_types.h:45
lcd_color_range_t
Definition esp_lcd_types.h:84
@ LCD_COLOR_RANGE_LIMIT
Definition esp_lcd_types.h:85
@ LCD_COLOR_RANGE_FULL
Definition esp_lcd_types.h:86
struct esp_lcd_panel_io_t * esp_lcd_panel_io_handle_t
Definition esp_lcd_types.h:40
lcd_yuv_conv_std_t
Definition esp_lcd_types.h:89
@ LCD_YUV_CONV_STD_BT601
Definition esp_lcd_types.h:90
@ LCD_YUV_CONV_STD_BT709
Definition esp_lcd_types.h:91
lcd_clock_source_t
Definition esp_lcd_types.h:53
@ LCD_CLOCK_SOURCE_NONE
Definition esp_lcd_types.h:54
uint8_t lcd_color_format_t
Definition esp_lcd_types.h:82
lcd_rgb_data_endian_t
Definition esp_lcd_types.h:48
@ LCD_RGB_DATA_ENDIAN_BIG
Definition esp_lcd_types.h:49
@ LCD_RGB_DATA_ENDIAN_LITTLE
Definition esp_lcd_types.h:50
unsigned uint32_t
Definition stdint.h:9
unsigned char uint8_t
Definition stdint.h:5
Definition esp_lcd_types.h:116
esp_lcd_panel_io_color_trans_done_cb_t on_color_trans_done
Definition esp_lcd_types.h:117
Definition esp_lcd_types.h:105
void * user_ctx
Definition esp_lcd_types.h:107
esp_lcd_panel_io_handle_t io_handle
Definition esp_lcd_types.h:106
Definition esp_lcd_port.c:50
Definition esp_lcd_types.h:57
uint32_t vsync_front_porch
Definition esp_lcd_types.h:66
uint32_t pclk_active_neg
Definition esp_lcd_types.h:71
uint32_t hsync_pulse_width
Definition esp_lcd_types.h:61
uint32_t pclk_idle_high
Definition esp_lcd_types.h:72
uint32_t hsync_idle_low
Definition esp_lcd_types.h:68
uint32_t h_res
Definition esp_lcd_types.h:59
uint32_t pclk_hz
Definition esp_lcd_types.h:58
uint32_t hsync_front_porch
Definition esp_lcd_types.h:63
uint32_t v_res
Definition esp_lcd_types.h:60
uint32_t hsync_back_porch
Definition esp_lcd_types.h:62
uint32_t de_idle_high
Definition esp_lcd_types.h:70
uint32_t vsync_back_porch
Definition esp_lcd_types.h:65
uint32_t vsync_idle_low
Definition esp_lcd_types.h:69
uint32_t vsync_pulse_width
Definition esp_lcd_types.h:64
Definition esp_lcd_types.h:94
uint32_t hsync_pulse_width
Definition esp_lcd_types.h:97
uint32_t v_size
Definition esp_lcd_types.h:96
uint32_t h_size
Definition esp_lcd_types.h:95
uint32_t vsync_pulse_width
Definition esp_lcd_types.h:100
uint32_t vsync_front_porch
Definition esp_lcd_types.h:102
uint32_t vsync_back_porch
Definition esp_lcd_types.h:101
uint32_t hsync_back_porch
Definition esp_lcd_types.h:98
uint32_t hsync_front_porch
Definition esp_lcd_types.h:99