From: Keith Packard Date: Sun, 13 Nov 2022 07:33:29 +0000 (-0800) Subject: attiny, stm32l0: Note that these chips don't support spi duplex X-Git-Tag: 1.9.13~1^2~26^2~6 X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=commitdiff_plain;h=ce20ccccdf9464877a73f6ff2a5f9ce91f88fc27 attiny, stm32l0: Note that these chips don't support spi duplex This makes the ms5607 driver use send/recv instead. Signed-off-by: Keith Packard --- diff --git a/src/attiny/ao_arch_funcs.h b/src/attiny/ao_arch_funcs.h index 1f422a37..e3374ac5 100644 --- a/src/attiny/ao_arch_funcs.h +++ b/src/attiny/ao_arch_funcs.h @@ -65,6 +65,8 @@ ao_spi_recv_bus(void *block, uint16_t len); #define ao_spi_send(block, len, bus) ao_spi_send_bus(block, len) #define ao_spi_recv(block, len, bus) ao_spi_recv_bus(block, len) +#define AO_SPI_DUPLEX 0 + void ao_spi_init(void); diff --git a/src/stm32l0/ao_arch_funcs.h b/src/stm32l0/ao_arch_funcs.h index f03d9695..385fe0e3 100644 --- a/src/stm32l0/ao_arch_funcs.h +++ b/src/stm32l0/ao_arch_funcs.h @@ -139,8 +139,7 @@ ao_spi_recv_byte(uint8_t spi_index) void ao_spi_recv(void *block, uint16_t len, uint8_t spi_index); -void -ao_spi_duplex(const void *out, void *in, uint16_t len, uint8_t spi_index); +#define AO_SPI_DUPLEX 0 void ao_spi_init(void);