From: Keith Packard Date: Wed, 29 Jun 2016 01:25:44 +0000 (-0700) Subject: altos/stm: Change ao_spi_send_sync definition to take const source X-Git-Tag: 1.6.5~1^2~19 X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=commitdiff_plain;h=2e60cd22f6789c94343e6432822cedab028dc1ba altos/stm: Change ao_spi_send_sync definition to take const source Provides for a bit better error checking. Signed-off-by: Keith Packard --- diff --git a/src/stm/ao_arch_funcs.h b/src/stm/ao_arch_funcs.h index 25b43587..8393898d 100644 --- a/src/stm/ao_arch_funcs.h +++ b/src/stm/ao_arch_funcs.h @@ -80,7 +80,7 @@ void ao_spi_send_fixed(uint8_t value, uint16_t len, uint8_t spi_index); void -ao_spi_send_sync(void *block, uint16_t len, uint8_t spi_index); +ao_spi_send_sync(const void *block, uint16_t len, uint8_t spi_index); static inline void ao_spi_send_byte(uint8_t byte, uint8_t spi_index) diff --git a/src/stm/ao_spi_stm.c b/src/stm/ao_spi_stm.c index 7eaa3924..8ed820eb 100644 --- a/src/stm/ao_spi_stm.c +++ b/src/stm/ao_spi_stm.c @@ -154,7 +154,7 @@ ao_spi_send_fixed(uint8_t value, uint16_t len, uint8_t spi_index) } void -ao_spi_send_sync(void *block, uint16_t len, uint8_t spi_index) +ao_spi_send_sync(const void *block, uint16_t len, uint8_t spi_index) { uint8_t *b = block; struct stm_spi *stm_spi = ao_spi_stm_info[AO_SPI_INDEX(spi_index)].stm_spi;