9#include "platforms/shared/spi_hw_base.h"
Base definition for an LED controller.
bool owns_backend
Whether this device owns the backend (for cleanup)
bool hasBackend() const
Validate backend pointer.
DeviceImplBase() FL_NOEXCEPT
Constructor.
bool initialized
Whether hardware is initialized.
bool isReady() const
Check if device is ready.
void clearBackend()
Clear backend state.
fl::shared_ptr< SpiHwBase > backend
Polymorphic SPI hardware backend (SpiHw1/2/4/8)