mirror of
https://github.com/arendst/Tasmota.git
synced 2025-07-27 04:36:31 +00:00
fix esp8266 compile
This commit is contained in:
parent
9901ccdde7
commit
ed61e9fe74
@ -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) {
|
void uDisplay::beginTransaction(SPISettings s) {
|
||||||
|
#ifdef ESP32
|
||||||
if (lvgl_param.use_dma) {
|
if (lvgl_param.use_dma) {
|
||||||
dmaWait();
|
dmaWait();
|
||||||
} else {
|
} else {
|
||||||
uspi->beginTransaction(s);
|
uspi->beginTransaction(s);
|
||||||
}
|
}
|
||||||
|
#else
|
||||||
|
uspi->beginTransaction(s);
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
void uDisplay::endTransaction(void) {
|
void uDisplay::endTransaction(void) {
|
||||||
|
#ifdef ESP32
|
||||||
if (lvgl_param.use_dma) {
|
if (lvgl_param.use_dma) {
|
||||||
dmaBusy();
|
dmaBusy();
|
||||||
} else {
|
} else {
|
||||||
uspi->endTransaction();
|
uspi->endTransaction();
|
||||||
}
|
}
|
||||||
|
#else
|
||||||
|
uspi->endTransaction();
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -5,7 +5,9 @@
|
|||||||
#include <renderer.h>
|
#include <renderer.h>
|
||||||
#include <Wire.h>
|
#include <Wire.h>
|
||||||
#include <SPI.h>
|
#include <SPI.h>
|
||||||
|
#ifdef ESP32
|
||||||
#include "driver/spi_master.h"
|
#include "driver/spi_master.h"
|
||||||
|
#endif
|
||||||
|
|
||||||
#define _UDSP_I2C 1
|
#define _UDSP_I2C 1
|
||||||
#define _UDSP_SPI 2
|
#define _UDSP_SPI 2
|
||||||
|
Loading…
x
Reference in New Issue
Block a user