diff options
Diffstat (limited to 'firmware/target/arm/tms320dm320/spi-target.h')
-rw-r--r-- | firmware/target/arm/tms320dm320/spi-target.h | 10 |
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 | |||
26 | enum SPI_target { | ||
27 | SPI_target_TSC2100 = 0, | ||
28 | SPI_target_RX5X348AB, | ||
29 | SPI_MAX_TARGETS, | ||
30 | }; | ||
24 | 31 | ||
25 | void spi_init(void); | 32 | void spi_init(void); |
26 | int spi_block_transfer(const uint8_t *tx_bytes, unsigned int tx_size, | 33 | int 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 |