summaryrefslogtreecommitdiffstats
path: root/rf_test/send.c
diff options
context:
space:
mode:
Diffstat (limited to 'rf_test/send.c')
-rw-r--r--rf_test/send.c15
1 files changed, 2 insertions, 13 deletions
diff --git a/rf_test/send.c b/rf_test/send.c
index 370a6f4..d0a27c7 100644
--- a/rf_test/send.c
+++ b/rf_test/send.c
@@ -2,6 +2,8 @@
#include <avr/interrupt.h>
#include <util/delay.h>
+#include "spi.h"
+
#define LOCK_BTN PD6
#define UNLOCK_BTN PD7
@@ -9,19 +11,6 @@
#define LOCK 0xB5
#define UNLOCK 0xAE
-static inline void spi_init(void)
-{
- DDR_SPI = (1 << DD_MOSI) | (1 << DD_SCK);
- SPCR = (1 << SPE) | (1 << MSTR) | (1 << SPR0);
-}
-
-static inline void spi_send(unsigned char data)
-{
- SPRD = data;
- while (!(SPSR & (1 << SPIF)))
- ;
-}
-
static inline void lock(void)
{
spi_send(SYN);