|
VSF Documented
|
Go to the source code of this file.
Data Structures | |
| struct | esp_lcd_rgb_timing_t |
| struct | esp_lcd_video_timing_t |
| struct | esp_lcd_panel_io_event_data_t |
| struct | esp_lcd_panel_io_callbacks_t |
Typedefs | |
| typedef struct esp_lcd_panel_io_t * | esp_lcd_panel_io_handle_t |
| typedef struct esp_lcd_panel_t * | esp_lcd_panel_handle_t |
| typedef uint8_t | lcd_color_format_t |
| typedef 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) |
Enumerations | |
| enum | lcd_rgb_element_order_t { LCD_RGB_ELEMENT_ORDER_RGB , LCD_RGB_ELEMENT_ORDER_BGR } |
| enum | lcd_rgb_data_endian_t { LCD_RGB_DATA_ENDIAN_BIG = 0 , LCD_RGB_DATA_ENDIAN_LITTLE = 1 } |
| enum | lcd_clock_source_t { LCD_CLOCK_SOURCE_NONE = 0 } |
| enum | { LCD_COLOR_FMT_RGB565 = 0 , LCD_COLOR_FMT_RGB888 = 1 , LCD_COLOR_FMT_GRAY8 = 2 } |
| enum | lcd_color_range_t { LCD_COLOR_RANGE_LIMIT = 0 , LCD_COLOR_RANGE_FULL = 1 } |
| enum | lcd_yuv_conv_std_t { LCD_YUV_CONV_STD_BT601 = 0 , LCD_YUV_CONV_STD_BT709 = 1 } |
| typedef struct esp_lcd_panel_io_t* esp_lcd_panel_io_handle_t |
| typedef struct esp_lcd_panel_t* esp_lcd_panel_handle_t |
| typedef uint8_t lcd_color_format_t |
| typedef 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) |
| enum lcd_clock_source_t |
| enum lcd_color_range_t |
| enum lcd_yuv_conv_std_t |