FastLED 3.9.15
Loading...
Searching...
No Matches
parallel_device.cpp.hpp File Reference
#include "fl/channels/spi/parallel_device.h"
#include "fl/channels/spi/device_impl_base.h"
#include "fl/log/log.h"
#include "platforms/shared/spi_bitbang/spi_isr_1.h"
#include "platforms/shared/spi_bitbang/spi_isr_2.h"
#include "platforms/shared/spi_bitbang/spi_isr_4.h"
#include "platforms/shared/spi_bitbang/spi_isr_8.h"
#include "platforms/shared/spi_bitbang/spi_isr_16.h"
#include "platforms/shared/spi_bitbang/spi_isr_32.h"
#include "platforms/shared/spi_bitbang/spi_block_1.h"
#include "platforms/shared/spi_bitbang/spi_block_2.h"
#include "platforms/shared/spi_bitbang/spi_block_4.h"
#include "platforms/shared/spi_bitbang/spi_block_8.h"
#include "platforms/shared/spi_bitbang/spi_block_16.h"
#include "platforms/shared/spi_bitbang/spi_block_32.h"
#include "fl/stl/noexcept.h"
+ Include dependency graph for parallel_device.cpp.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  fl::spi::ParallelDevice::Impl
 

Namespaces

namespace  fl
 Base definition for an LED controller.
 
namespace  fl::spi
 
namespace  fl::spi::anonymous_namespace{parallel_device.cpp.hpp}
 

Functions

void fl::spi::anonymous_namespace{parallel_device.cpp.hpp}::buildDefaultLUT (const fl::vector< u8 > &gpio_pins, u32 *set_masks, u32 *clear_masks)
 Build default LUT for parallel GPIO mapping.