diff options
Diffstat (limited to 'platforms/esp/8266/led_sysdefs_esp8266.h')
-rw-r--r-- | platforms/esp/8266/led_sysdefs_esp8266.h | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/platforms/esp/8266/led_sysdefs_esp8266.h b/platforms/esp/8266/led_sysdefs_esp8266.h new file mode 100644 index 00000000..b9b3376c --- /dev/null +++ b/platforms/esp/8266/led_sysdefs_esp8266.h @@ -0,0 +1,26 @@ +#pragma once + +#ifndef ESP8266 +#define ESP8266 +#endif + +#define FASTLED_ESP8266 + +// Use system millis timer +#define FASTLED_HAS_MILLIS + +typedef volatile uint32_t RoReg; +typedef volatile uint32_t RwReg; +typedef uint32_t prog_uint32_t; +typedef uint8_t boolean; + +// Default to NOT using PROGMEM here +#ifndef FASTLED_USE_PROGMEM +#define FASTLED_USE_PROGMEM 0 +#endif + +#ifndef FASTLED_ALLOW_INTERRUPTS +#define FASTLED_ALLOW_INTERRUPTS 0 +#endif + +#define NEED_CXX_BITS |