The version of writeBit() to use when clock and data are on the same port with precomputed values for the various combinations.
Definition at line 213 of file fastspi_bitbang.h.
215 {
216#if 0
218#else
223 } else {
224
228 }
229#endif
230 }
static void writeBit(uint8_t b)
Write the BIT'th bit out via SPI, setting the data pin then strobing the clock.
Software SPI (aka bit-banging) support Includes aggressive optimizations for when the clock and data ...
static void fastset(FASTLED_REGISTER port_ptr_t port, FASTLED_REGISTER port_t val)
Set the state of a port.
References CLOCK_HI_DELAY, CLOCK_LO_DELAY, FASTLED_FORCE_INLINE, FastPin< PIN >::fastset(), and writeBit().