mirror of
https://github.com/lumapu/ahoy.git
synced 2025-04-28 09:46:26 +02:00
0.8.151
fix ESP8266 compilation
This commit is contained in:
parent
f06e56c14f
commit
d1fbb7d259
2 changed files with 10 additions and 5 deletions
|
@ -12,9 +12,11 @@
|
|||
#include "../utils/dbg.h"
|
||||
|
||||
#if !defined(ESP32)
|
||||
#define vSemaphoreDelete(a)
|
||||
#define xSemaphoreTake(a, b)
|
||||
#define xSemaphoreGive(a)
|
||||
#if !defined(vSemaphoreDelete)
|
||||
#define vSemaphoreDelete(a)
|
||||
#define xSemaphoreTake(a, b) { while(a) { yield(); } a = true; }
|
||||
#define xSemaphoreGive(a) { a = false; }
|
||||
#endif
|
||||
#endif
|
||||
|
||||
template <uint8_t N=100>
|
||||
|
|
|
@ -11,8 +11,11 @@
|
|||
#if defined(ENABLE_MQTT)
|
||||
#ifdef ESP8266
|
||||
#include <ESP8266WiFi.h>
|
||||
#define xSemaphoreTake(a, b) { while(a) { yield(); } a = true; }
|
||||
#define xSemaphoreGive(a) { a = false; }
|
||||
#if !defined(vSemaphoreDelete)
|
||||
#define vSemaphoreDelete(a)
|
||||
#define xSemaphoreTake(a, b) { while(a) { yield(); } a = true; }
|
||||
#define xSemaphoreGive(a) { a = false; }
|
||||
#endif
|
||||
#elif defined(ESP32)
|
||||
#include <WiFi.h>
|
||||
#endif
|
||||
|
|
Loading…
Add table
Reference in a new issue