1 /* 2 * SPDX-FileCopyrightText: 2021 Espressif Systems (Shanghai) CO LTD 3 * 4 * SPDX-License-Identifier: Apache-2.0 5 */ 6 #pragma once 7 8 #ifdef __cplusplus 9 extern "C" { 10 #endif 11 12 typedef struct esp_lcd_panel_io_t *esp_lcd_panel_io_handle_t; /*!< Type of LCD panel IO handle */ 13 typedef struct esp_lcd_panel_t *esp_lcd_panel_handle_t; /*!< Type of LCD panel handle */ 14 15 /** 16 * @brief LCD color space type definition 17 */ 18 typedef enum { 19 ESP_LCD_COLOR_SPACE_RGB, /*!< Color space: RGB */ 20 ESP_LCD_COLOR_SPACE_BGR, /*!< Color space: BGR */ 21 ESP_LCD_COLOR_SPACE_MONOCHROME, /*!< Color space: monochrome */ 22 } esp_lcd_color_space_t; 23 24 #ifdef __cplusplus 25 } 26 #endif 27