Populate a vector with the expected drivers for this platform.
- Parameters
-
| expected | Vector to populate with driver names |
Each ESP32 variant has different peripheral support:
- PARLIO: Parallel I/O (ESP32-C6, C5, H2, P4 only)
- RMT: Remote Control peripheral (all ESP32 variants)
- SPI: Serial Peripheral Interface (most variants except C6)
- I2S: Inter-IC Sound peripheral (ESP32-S3 only)
- UART: Universal Async Receiver/Transmitter (all variants)
- LCD_RGB: LCD RGB interface (ESP32-P4 only)
Definition at line 84 of file PlatformConfig.h.
84 {
85#if defined(FL_IS_ESP_32C6)
86
87
91
92#elif defined(FL_IS_ESP_32S3)
93
98
99#elif defined(FL_IS_ESP_32C3)
100
104
105#elif defined(FL_IS_ESP_32C5)
106
110
111#elif defined(FL_IS_ESP_32H2)
112
116
117#elif defined(FL_IS_ESP_32P4)
118
123
124#elif defined(FL_IS_ESP_32DEV)
125
129
130#else
131
132 (void)expected;
133#endif
134}
void push_back(const T &value) FL_NOEXCEPT
References fl::vector< T >::push_back().
Referenced by DriverTestRunner::validateExpectedDrivers().