FastLED 3.9.15
Loading...
Searching...
No Matches

◆ spi_output_mode_t

enum class fl::spi_output_mode_t : u8
strong

SPI output mode for multi-lane devices.

Enumerator
SPI_AUTO 

Auto-selects best backend (DMA/bit-bang/ISR)

SPI_HW 

Use DMA-capable hardware (Async or Sync), supports 1/2/4/8 lanes depending on platform.

SPI_BITBANG 

Use bit-bang software (Blocking)

SPI_ISR 

Use ISR-based software (Async)

Definition at line 25 of file config.h.

25 : u8 {
26 SPI_AUTO = 0,
27 SPI_HW,
29 SPI_ISR,
30};
unsigned char u8
Definition stdint.h:131
@ SPI_HW
Use DMA-capable hardware (Async or Sync), supports 1/2/4/8 lanes depending on platform.
Definition config.h:27
@ SPI_AUTO
Auto-selects best backend (DMA/bit-bang/ISR)
Definition config.h:26
@ SPI_ISR
Use ISR-based software (Async)
Definition config.h:29
@ SPI_BITBANG
Use bit-bang software (Blocking)
Definition config.h:28