Home
last modified time | relevance | path

Searched refs:esp_lcd_panel_t (Results 1 – 6 of 6) sorted by relevance

/hal_espressif-3.6.0/components/esp_lcd/interface/
Desp_lcd_panel_interface.h15 typedef struct esp_lcd_panel_t esp_lcd_panel_t; /*!< Type of LCD panel */ typedef
20 struct esp_lcd_panel_t { struct
28 esp_err_t (*reset)(esp_lcd_panel_t *panel); argument
37 esp_err_t (*init)(esp_lcd_panel_t *panel); argument
46 esp_err_t (*del)(esp_lcd_panel_t *panel); argument
60 …esp_err_t (*draw_bitmap)(esp_lcd_panel_t *panel, int x_start, int y_start, int x_end, int y_end, c… argument
74 esp_err_t (*mirror)(esp_lcd_panel_t *panel, bool x_axis, bool y_axis); argument
87 esp_err_t (*swap_xy)(esp_lcd_panel_t *panel, bool swap_axes); argument
100 esp_err_t (*set_gap)(esp_lcd_panel_t *panel, int x_gap, int y_gap); argument
110 esp_err_t (*invert_color)(esp_lcd_panel_t *panel, bool invert_color_data); argument
[all …]
/hal_espressif-3.6.0/components/esp_lcd/src/
Desp_lcd_panel_ssd1306.c37 static esp_err_t panel_ssd1306_del(esp_lcd_panel_t *panel);
38 static esp_err_t panel_ssd1306_reset(esp_lcd_panel_t *panel);
39 static esp_err_t panel_ssd1306_init(esp_lcd_panel_t *panel);
40 static esp_err_t panel_ssd1306_draw_bitmap(esp_lcd_panel_t *panel, int x_start, int y_start, int x_…
41 static esp_err_t panel_ssd1306_invert_color(esp_lcd_panel_t *panel, bool invert_color_data);
42 static esp_err_t panel_ssd1306_mirror(esp_lcd_panel_t *panel, bool mirror_x, bool mirror_y);
43 static esp_err_t panel_ssd1306_swap_xy(esp_lcd_panel_t *panel, bool swap_axes);
44 static esp_err_t panel_ssd1306_set_gap(esp_lcd_panel_t *panel, int x_gap, int y_gap);
45 static esp_err_t panel_ssd1306_disp_off(esp_lcd_panel_t *panel, bool off);
48 esp_lcd_panel_t base;
[all …]
Desp_lcd_panel_st7789.c24 static esp_err_t panel_st7789_del(esp_lcd_panel_t *panel);
25 static esp_err_t panel_st7789_reset(esp_lcd_panel_t *panel);
26 static esp_err_t panel_st7789_init(esp_lcd_panel_t *panel);
27 static esp_err_t panel_st7789_draw_bitmap(esp_lcd_panel_t *panel, int x_start, int y_start, int x_e…
28 static esp_err_t panel_st7789_invert_color(esp_lcd_panel_t *panel, bool invert_color_data);
29 static esp_err_t panel_st7789_mirror(esp_lcd_panel_t *panel, bool mirror_x, bool mirror_y);
30 static esp_err_t panel_st7789_swap_xy(esp_lcd_panel_t *panel, bool swap_axes);
31 static esp_err_t panel_st7789_set_gap(esp_lcd_panel_t *panel, int x_gap, int y_gap);
32 static esp_err_t panel_st7789_disp_off(esp_lcd_panel_t *panel, bool off);
35 esp_lcd_panel_t base;
[all …]
Desp_lcd_panel_nt35510.c24 static esp_err_t panel_nt35510_del(esp_lcd_panel_t *panel);
25 static esp_err_t panel_nt35510_reset(esp_lcd_panel_t *panel);
26 static esp_err_t panel_nt35510_init(esp_lcd_panel_t *panel);
27 static esp_err_t panel_nt35510_draw_bitmap(esp_lcd_panel_t *panel, int x_start, int y_start, int x_…
28 static esp_err_t panel_nt35510_invert_color(esp_lcd_panel_t *panel, bool invert_color_data);
29 static esp_err_t panel_nt35510_mirror(esp_lcd_panel_t *panel, bool mirror_x, bool mirror_y);
30 static esp_err_t panel_nt35510_swap_xy(esp_lcd_panel_t *panel, bool swap_axes);
31 static esp_err_t panel_nt35510_set_gap(esp_lcd_panel_t *panel, int x_gap, int y_gap);
32 static esp_err_t panel_nt35510_disp_off(esp_lcd_panel_t *panel, bool off);
35 esp_lcd_panel_t base;
[all …]
Desp_lcd_rgb_panel.c49 static esp_err_t rgb_panel_del(esp_lcd_panel_t *panel);
50 static esp_err_t rgb_panel_reset(esp_lcd_panel_t *panel);
51 static esp_err_t rgb_panel_init(esp_lcd_panel_t *panel);
52 static esp_err_t rgb_panel_draw_bitmap(esp_lcd_panel_t *panel, int x_start, int y_start, int x_end,…
53 static esp_err_t rgb_panel_invert_color(esp_lcd_panel_t *panel, bool invert_color_data);
54 static esp_err_t rgb_panel_mirror(esp_lcd_panel_t *panel, bool mirror_x, bool mirror_y);
55 static esp_err_t rgb_panel_swap_xy(esp_lcd_panel_t *panel, bool swap_axes);
56 static esp_err_t rgb_panel_set_gap(esp_lcd_panel_t *panel, int x_gap, int y_gap);
57 static esp_err_t rgb_panel_disp_off(esp_lcd_panel_t *panel, bool off);
64 esp_lcd_panel_t base; // Base class of generic lcd panel
[all …]
/hal_espressif-3.6.0/components/esp_lcd/include/
Desp_lcd_types.h13 typedef struct esp_lcd_panel_t *esp_lcd_panel_handle_t; /*!< Type of LCD panel handle */