aboutsummaryrefslogtreecommitdiff
path: root/drivers/avr/spi_master.h
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/avr/spi_master.h')
-rw-r--r--drivers/avr/spi_master.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/drivers/avr/spi_master.h b/drivers/avr/spi_master.h
index 0bab2dc24..b69c1cbd6 100644
--- a/drivers/avr/spi_master.h
+++ b/drivers/avr/spi_master.h
@@ -41,15 +41,15 @@ extern "C" {
41#endif 41#endif
42void spi_init(void); 42void spi_init(void);
43 43
44void spi_start(pin_t slavePin, bool lsbFirst, uint8_t mode, uint8_t divisor); 44bool spi_start(pin_t slavePin, bool lsbFirst, uint8_t mode, uint16_t divisor);
45 45
46spi_status_t spi_write(uint8_t data, uint16_t timeout); 46spi_status_t spi_write(uint8_t data);
47 47
48spi_status_t spi_read(uint16_t timeout); 48spi_status_t spi_read(void);
49 49
50spi_status_t spi_transmit(const uint8_t *data, uint16_t length, uint16_t timeout); 50spi_status_t spi_transmit(const uint8_t *data, uint16_t length);
51 51
52spi_status_t spi_receive(uint8_t *data, uint16_t length, uint16_t timeout); 52spi_status_t spi_receive(uint8_t *data, uint16_t length);
53 53
54void spi_stop(void); 54void spi_stop(void);
55#ifdef __cplusplus 55#ifdef __cplusplus