19 #ifndef SOFT_SPI_PARAMS_H
20 #define SOFT_SPI_PARAMS_H
28 #ifndef SOFT_SPI_PARAM_MISO
29 #define SOFT_SPI_PARAM_MISO (GPIO_UNDEF)
31 #ifndef SOFT_SPI_PARAM_MOSI
32 #define SOFT_SPI_PARAM_MOSI (GPIO_PIN(0, 0))
34 #ifndef SOFT_SPI_PARAM_CLK
35 #define SOFT_SPI_PARAM_CLK (GPIO_PIN(0, 1))
38 #ifndef SOFT_SPI_PARAMS
39 #define SOFT_SPI_PARAMS { .miso_pin = SOFT_SPI_PARAM_MISO, \
40 .mosi_pin = SOFT_SPI_PARAM_MOSI, \
41 .clk_pin = SOFT_SPI_PARAM_CLK }
54 #define SOFT_SPI_NUMOF ARRAY_SIZE(soft_spi_config)
Software SPI port descriptor definition.
static soft_spi_conf_t soft_spi_config[]
Software SPI port descriptor array.
Software SPI port descriptor.