summaryrefslogtreecommitdiff
path: root/firmware/target/arm/tms320dm320/spi-target.h
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/target/arm/tms320dm320/spi-target.h')
-rw-r--r--firmware/target/arm/tms320dm320/spi-target.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/firmware/target/arm/tms320dm320/spi-target.h b/firmware/target/arm/tms320dm320/spi-target.h
index 866919dc27..7123fc1c05 100644
--- a/firmware/target/arm/tms320dm320/spi-target.h
+++ b/firmware/target/arm/tms320dm320/spi-target.h
@@ -21,9 +21,17 @@
21#define SPI_TARGET_H 21#define SPI_TARGET_H
22 22
23#include <inttypes.h> 23#include <inttypes.h>
24#include <stdbool.h>
25
26enum SPI_target {
27 SPI_target_TSC2100 = 0,
28 SPI_target_RX5X348AB,
29 SPI_MAX_TARGETS,
30};
24 31
25void spi_init(void); 32void spi_init(void);
26int spi_block_transfer(const uint8_t *tx_bytes, unsigned int tx_size, 33int spi_block_transfer(enum SPI_target target,
34 const uint8_t *tx_bytes, unsigned int tx_size,
27 uint8_t *rx_bytes, unsigned int rx_size); 35 uint8_t *rx_bytes, unsigned int rx_size);
28 36
29#endif 37#endif