From 1710a4921d4f408300c7d5adf0e83d08cc86be20 Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Sat, 3 Sep 2016 00:52:12 -0500 Subject: [PATCH] altos/stm: Make ao_spi_duplex out pointer const Provides a bit better typechecking opportunities for this function. Signed-off-by: Keith Packard --- src/stm/ao_arch_funcs.h | 2 +- src/stm/ao_spi_stm.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/stm/ao_arch_funcs.h b/src/stm/ao_arch_funcs.h index 9cfe29e6..18ca20da 100644 --- a/src/stm/ao_arch_funcs.h +++ b/src/stm/ao_arch_funcs.h @@ -137,7 +137,7 @@ void ao_spi_recv(void *block, uint16_t len, uint8_t spi_index); void -ao_spi_duplex(void *out, void *in, uint16_t len, uint8_t spi_index); +ao_spi_duplex(const void *out, void *in, uint16_t len, uint8_t spi_index); extern uint16_t ao_spi_speed[STM_NUM_SPI]; diff --git a/src/stm/ao_spi_stm.c b/src/stm/ao_spi_stm.c index 6b1d33d0..91e19adf 100644 --- a/src/stm/ao_spi_stm.c +++ b/src/stm/ao_spi_stm.c @@ -306,7 +306,7 @@ ao_spi_recv(void *block, uint16_t len, uint8_t spi_index) } void -ao_spi_duplex(void *out, void *in, uint16_t len, uint8_t spi_index) +ao_spi_duplex(const void *out, void *in, uint16_t len, uint8_t spi_index) { uint8_t id = AO_SPI_INDEX(spi_index); struct stm_spi *stm_spi = ao_spi_stm_info[id].stm_spi; -- 2.30.2