X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2Fstmf0%2Fao_spi_stm.c;h=ae4417a274f4b3cc1f628bbdfedfbdd047e58f60;hb=3fdf2f80ccf3a2b148b63f5fd5de198957719075;hp=0ce114cb0aeef99cffbc2297d70685bd5b1120df;hpb=f1ea931ca808b120b5f378269aa9a6e38e90b8af;p=fw%2Faltos diff --git a/src/stmf0/ao_spi_stm.c b/src/stmf0/ao_spi_stm.c index 0ce114cb..ae4417a2 100644 --- a/src/stmf0/ao_spi_stm.c +++ b/src/stmf0/ao_spi_stm.c @@ -499,6 +499,16 @@ ao_spi_put(uint8_t spi_index) ao_mutex_put(&ao_spi_mutex[id]); } +void +ao_spi_put_pins(uint8_t spi_index) +{ + uint8_t id = AO_SPI_INDEX(spi_index); + + ao_spi_disable_pin_config(ao_spi_pin_config[id]); + ao_spi_pin_config[id] = AO_SPI_CONFIG_NONE; + ao_spi_put(spi_index); +} + static void ao_spi_channel_init(uint8_t spi_index) {