#ifndef ESP32_UCGLIB_HAL_H #define ESP32_UCGLIB_HAL_H #include #include "driver/gpio.h" #include "driver/spi_master.h" #include "driver/i2c.h" #include "esp_intr_alloc.h" #include typedef struct { gpio_num_t clk; gpio_num_t mosi; gpio_num_t cs; gpio_num_t reset; gpio_num_t dc; } ucg_esp32_hal_t ; int16_t ucg_esp32_hal(ucg_t *ucg, int16_t msg, uint16_t arg, uint8_t *data); #endif /* ESP32_UCGLIB_HAL_H */