Fix RAM Attribute (#169)

This commit is contained in:
Michael Miller
2017-04-08 21:34:52 -07:00
committed by GitHub
parent 2b42de88ad
commit 073c89deb6
2 changed files with 4 additions and 4 deletions

View File

@@ -28,9 +28,9 @@ License along with NeoPixel. If not, see
#if defined(ARDUINO_ARCH_ESP8266) || defined(ARDUINO_ARCH_ESP32)
// ESP32 doesn't use ICACHE_RAM_ATTR
// ESP32 doesn't define ICACHE_RAM_ATTR
#ifndef ICACHE_RAM_ATTR
#define ICACHE_RAM_ATTR
#define ICACHE_RAM_ATTR IRAM_ATTR
#endif
// for esp8266, due to linker overriding the ICACHE_RAM_ATTR for cpp files, these methods are

View File

@@ -31,9 +31,9 @@ License along with NeoPixel. If not, see
#include <eagle_soc.h>
#endif
// ESP32 doesn't use ICACHE_RAM_ATTR
// ESP32 doesn't define ICACHE_RAM_ATTR
#ifndef ICACHE_RAM_ATTR
#define ICACHE_RAM_ATTR
#define ICACHE_RAM_ATTR IRAM_ATTR
#endif
inline uint32_t _getCycleCount()