diff --git a/drivers/soft_spi/include/soft_spi_params.h b/drivers/soft_spi/include/soft_spi_params.h index d5f79691e08ddaadc799bcc406690110458722a1..fd3d7bb55e64a7e49e222a8fd8d797f67339b3cf 100644 --- a/drivers/soft_spi/include/soft_spi_params.h +++ b/drivers/soft_spi/include/soft_spi_params.h @@ -35,21 +35,17 @@ extern "C" { #define SOFT_SPI_PARAM_CLK (GPIO_PIN(0, 1)) #endif -#define SOFT_SPI_PARAMS_DEFAULT {\ - .miso_pin = SOFT_SPI_PARAM_MISO,\ - .mosi_pin = SOFT_SPI_PARAM_MOSI,\ - .clk_pin = SOFT_SPI_PARAM_CLK,\ - } +#ifndef SOFT_SPI_PARAMS +#define SOFT_SPI_PARAMS { .miso_pin = SOFT_SPI_PARAM_MISO, \ + .mosi_pin = SOFT_SPI_PARAM_MOSI, \ + .clk_pin = SOFT_SPI_PARAM_CLK } +#endif /** * @brief Sotware SPI port descriptor array */ static soft_spi_conf_t soft_spi_config[] = { -#ifdef SOFT_SPI_PARAMS_CUSTOM - SOFT_SPI_PARAMS_CUSTOM, -#else - SOFT_SPI_PARAMS_DEFAULT, -#endif + SOFT_SPI_PARAMS, }; #ifdef __cplusplus