|
FastLED 3.9.15
|
Low-level bit-interleaving primitive for 8 lanes (ISR-safe)
Transposes 8 input bytes into 8-way interleaved format with optimized bit extraction. This function is ISR-safe: no allocations, no exceptions, minimal overhead. Inline functions are automatically placed where needed - no IRAM_ATTR required.
| lanes | Array of 8 lane byte pointers |
| output | Output buffer (must have space for num_bytes * 8 bytes) |
| num_bytes | Number of bytes to transpose per lane |
Definition at line 382 of file transposition.h.
References FL_NOEXCEPT.
Referenced by fl::SPITransposer::transpose8().
Here is the caller graph for this function: