fix esp8266 compile

This commit is contained in:
gemu2015 2021-04-26 11:41:01 +02:00
parent 9901ccdde7
commit ed61e9fe74
2 changed files with 10 additions and 0 deletions

View File

@ -1777,19 +1777,27 @@ void uDisplay::drawFastHLine_EPD(int16_t x, int16_t y, int16_t w, uint16_t color
void uDisplay::beginTransaction(SPISettings s) {
#ifdef ESP32
if (lvgl_param.use_dma) {
dmaWait();
} else {
uspi->beginTransaction(s);
}
#else
uspi->beginTransaction(s);
#endif
}
void uDisplay::endTransaction(void) {
#ifdef ESP32
if (lvgl_param.use_dma) {
dmaBusy();
} else {
uspi->endTransaction();
}
#else
uspi->endTransaction();
#endif
}

View File

@ -5,7 +5,9 @@
#include <renderer.h>
#include <Wire.h>
#include <SPI.h>
#ifdef ESP32
#include "driver/spi_master.h"
#endif
#define _UDSP_I2C 1
#define _UDSP_SPI 2