From fd46cb2364e14c9c8bc8b44b72f4461a1e048a99 Mon Sep 17 00:00:00 2001 From: Joakim Gebart Date: Mon, 27 Apr 2015 10:50:09 +0200 Subject: [PATCH] kinetis: Add SPI_[2-7] to spi_transmission_begin Fix compiler warning about unhandled switch cases. --- cpu/kinetis_common/spi.c | 48 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/cpu/kinetis_common/spi.c b/cpu/kinetis_common/spi.c index df83b695d..06c2d1b7f 100644 --- a/cpu/kinetis_common/spi.c +++ b/cpu/kinetis_common/spi.c @@ -1293,6 +1293,54 @@ void spi_transmission_begin(spi_t dev, char reset_val) | SPI_PUSHR_EOQ_MASK | SPI_PUSHR_TXDATA(reset_val); break; +#endif +#if SPI_2_EN + + case SPI_2: + SPI_2_DEV->PUSHR = SPI_PUSHR_CTAS(SPI_2_CTAS) + | SPI_PUSHR_EOQ_MASK + | SPI_PUSHR_TXDATA(reset_val); + break; +#endif +#if SPI_3_EN + + case SPI_3: + SPI_3_DEV->PUSHR = SPI_PUSHR_CTAS(SPI_3_CTAS) + | SPI_PUSHR_EOQ_MASK + | SPI_PUSHR_TXDATA(reset_val); + break; +#endif +#if SPI_4_EN + + case SPI_4: + SPI_4_DEV->PUSHR = SPI_PUSHR_CTAS(SPI_4_CTAS) + | SPI_PUSHR_EOQ_MASK + | SPI_PUSHR_TXDATA(reset_val); + break; +#endif +#if SPI_5_EN + + case SPI_5: + SPI_5_DEV->PUSHR = SPI_PUSHR_CTAS(SPI_5_CTAS) + | SPI_PUSHR_EOQ_MASK + | SPI_PUSHR_TXDATA(reset_val); + break; +#endif +#if SPI_6_EN + + case SPI_6: + SPI_6_DEV->PUSHR = SPI_PUSHR_CTAS(SPI_6_CTAS) + | SPI_PUSHR_EOQ_MASK + | SPI_PUSHR_TXDATA(reset_val); + break; +#endif +#if SPI_7_EN + + case SPI_7: + SPI_7_DEV->PUSHR = SPI_PUSHR_CTAS(SPI_7_CTAS) + | SPI_PUSHR_EOQ_MASK + | SPI_PUSHR_TXDATA(reset_val); + break; #endif } }