theCore C++ embedded framework
ecl::skel Namespace Reference

Data Structures

class  spi
 Driver implementation for SPI. More...
 
struct  spi_cfg
 Base template class for the SPI configuration. More...
 

Enumerations

enum  spi_channel { spi_channel::ch1, spi_channel::ch2, spi_channel::ch3 }
 List of avaliable SPI channels. More...
 
enum  spi_type { spi_type::master }
 SPI master/slave selection. More...
 
enum  spi_cpol { spi_cpol::low, spi_cpol::high }
 SPI clock polarity. More...
 
enum  spi_cpha { spi_cpha::low, spi_cpha::high }
 SPI clock phase. More...