mirror of
https://github.com/lumapu/ahoy.git
synced 2025-04-28 17:56:21 +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"
|
#include "../utils/dbg.h"
|
||||||
|
|
||||||
#if !defined(ESP32)
|
#if !defined(ESP32)
|
||||||
#define vSemaphoreDelete(a)
|
#if !defined(vSemaphoreDelete)
|
||||||
#define xSemaphoreTake(a, b)
|
#define vSemaphoreDelete(a)
|
||||||
#define xSemaphoreGive(a)
|
#define xSemaphoreTake(a, b) { while(a) { yield(); } a = true; }
|
||||||
|
#define xSemaphoreGive(a) { a = false; }
|
||||||
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
template <uint8_t N=100>
|
template <uint8_t N=100>
|
||||||
|
|
|
@ -11,8 +11,11 @@
|
||||||
#if defined(ENABLE_MQTT)
|
#if defined(ENABLE_MQTT)
|
||||||
#ifdef ESP8266
|
#ifdef ESP8266
|
||||||
#include <ESP8266WiFi.h>
|
#include <ESP8266WiFi.h>
|
||||||
#define xSemaphoreTake(a, b) { while(a) { yield(); } a = true; }
|
#if !defined(vSemaphoreDelete)
|
||||||
#define xSemaphoreGive(a) { a = false; }
|
#define vSemaphoreDelete(a)
|
||||||
|
#define xSemaphoreTake(a, b) { while(a) { yield(); } a = true; }
|
||||||
|
#define xSemaphoreGive(a) { a = false; }
|
||||||
|
#endif
|
||||||
#elif defined(ESP32)
|
#elif defined(ESP32)
|
||||||
#include <WiFi.h>
|
#include <WiFi.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Add table
Reference in a new issue