Loading...
Searching...
No Matches
Go to the documentation of this file.
6#include "platforms/is_platform.h"
8#if defined(FL_IS_ESP32)
9#include "platforms/esp/32/feature_flags/enabled.h"
12#ifndef FASTLED_HAS_OBJECTFLED
13#if defined(FL_IS_TEENSY_4X)
14#define FASTLED_HAS_OBJECTFLED 1
16#define FASTLED_HAS_OBJECTFLED 0
20#ifndef FASTLED_HAS_FLEXIO
21#if defined(FL_IS_TEENSY_4X)
22#define FASTLED_HAS_FLEXIO 1
24#define FASTLED_HAS_FLEXIO 0
28#ifndef FASTLED_HAS_PARLIO
29#if defined(FASTLED_ESP32_HAS_PARLIO)
30#define FASTLED_HAS_PARLIO FASTLED_ESP32_HAS_PARLIO
32#define FASTLED_HAS_PARLIO 0
36#ifndef FASTLED_HAS_LCD_CAM_CLOCKLESS
37#if defined(FASTLED_ESP32_HAS_I2S_LCD_CAM)
38#define FASTLED_HAS_LCD_CAM_CLOCKLESS FASTLED_ESP32_HAS_I2S_LCD_CAM
40#define FASTLED_HAS_LCD_CAM_CLOCKLESS 0
44#ifndef FASTLED_HAS_LCD_SPI
45#if defined(FASTLED_ESP32_HAS_LCD_SPI)
46#define FASTLED_HAS_LCD_SPI FASTLED_ESP32_HAS_LCD_SPI
48#define FASTLED_HAS_LCD_SPI 0
52#ifndef FASTLED_HAS_I2S_LED
53#if defined(FASTLED_ESP32_HAS_I2S_LCD_CAM)
54#define FASTLED_HAS_I2S_LED FASTLED_ESP32_HAS_I2S_LCD_CAM
56#define FASTLED_HAS_I2S_LED 0
60#ifndef FASTLED_HAS_I2S_SPI
61#if defined(FASTLED_ESP32_HAS_I2S)
62#define FASTLED_HAS_I2S_SPI FASTLED_ESP32_HAS_I2S
64#define FASTLED_HAS_I2S_SPI 0
68#ifndef FASTLED_HAS_RMT4
69#if defined(FASTLED_ESP32_HAS_RMT) && FASTLED_ESP32_HAS_RMT && \
70 defined(FASTLED_RMT5) && !FASTLED_RMT5
71#define FASTLED_HAS_RMT4 1
73#define FASTLED_HAS_RMT4 0
77#ifndef FASTLED_HAS_RMT5
79#define FASTLED_HAS_RMT5 FASTLED_RMT5
81#define FASTLED_HAS_RMT5 0
85#ifndef FASTLED_HAS_LPSPI
86#if defined(FL_IS_TEENSY_4X)
87#define FASTLED_HAS_LPSPI 1
89#define FASTLED_HAS_LPSPI 0
93#ifndef FASTLED_HAS_LPUART_PARALLEL
94#if defined(FL_IS_TEENSY_4X)
95#define FASTLED_HAS_LPUART_PARALLEL 1
97#define FASTLED_HAS_LPUART_PARALLEL 0
101#ifndef FASTLED_HAS_PIO
102#define FASTLED_HAS_PIO 0
105#ifndef FASTLED_HAS_PIO1
106#define FASTLED_HAS_PIO1 0
109#ifndef FASTLED_HAS_SOFT_SPI
110#define FASTLED_HAS_SOFT_SPI 0
113#ifndef FASTLED_HAS_SOFT_UART
114#define FASTLED_HAS_SOFT_UART 0