attiny, stm32l0: Note that these chips don't support spi duplex
authorKeith Packard <keithp@keithp.com>
Sun, 13 Nov 2022 07:33:29 +0000 (23:33 -0800)
committerKeith Packard <keithp@keithp.com>
Sun, 13 Nov 2022 08:17:32 +0000 (00:17 -0800)
This makes the ms5607 driver use send/recv instead.

Signed-off-by: Keith Packard <keithp@keithp.com>
src/attiny/ao_arch_funcs.h
src/stm32l0/ao_arch_funcs.h

index 1f422a37645bd92d7d7c2764a29c5f3b26a7efde..e3374ac59ee4b501665675f0c025d9dcb10a758e 100644 (file)
@@ -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);
 
index f03d96957802674ffc22d54b009be87805c15119..385fe0e32b192d6c815ec0fd32bdb96f8d69abe0 100644 (file)
@@ -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);