summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSadeep Madurange <sadeep@asciimx.com>2024-11-24 11:55:55 +0800
committerSadeep Madurange <sadeep@asciimx.com>2024-11-24 11:55:55 +0800
commit633d32d7a738a05facb1fb9503aa187a36e6b4cd (patch)
treebf0770e7c1bb41e9287a0598f30cc4e174a21abb
parentcde3ab89cf48d246e1ae81fdcdbbed1234d225aa (diff)
downloadsmart-home-633d32d7a738a05facb1fb9503aa187a36e6b4cd.tar.gz
Code formatting.
-rw-r--r--rf_test/rfm.c9
1 files changed, 2 insertions, 7 deletions
diff --git a/rf_test/rfm.c b/rf_test/rfm.c
index ab511ef..e8651e2 100644
--- a/rf_test/rfm.c
+++ b/rf_test/rfm.c
@@ -21,8 +21,8 @@ static inline void spi_init(void)
{
SS_DDR |= (1 << SS_PIN);
SS_PORT |= (1 << SS_PIN);
-
SPI_DDR = (1 << MOSI_PIN) | (1 << SCK_PIN);
+
SPCR = (1 << SPE) | (1 << MSTR) | (1 << SPR0);
}
@@ -31,11 +31,9 @@ static inline uint8_t read_reg(uint8_t reg)
uint8_t data;
SS_PORT |= (1 << SS_PIN);
-
SPDR = addr | 0x7F;
while (!(SPSR & (1 << SPIF)))
;
-
data = SPDR;
SS_PORT &= ~(1 << SS_PIN);
@@ -46,11 +44,9 @@ static inline void write_reg(uint8_t reg, uint8_t val)
{
while (read_reg(reg) != val) {
SS_PORT |= (1 << SS_PIN);
-
SPDR = addr | 0x80;
while (!(SPSR & (1 << SPIF)))
;
-
SS_PORT &= ~(1 << SS_PIN);
}
}
@@ -88,7 +84,6 @@ void rfm_send(uint8_t addr, uint8_t *data, uint8_t n)
set_mode(STDBY_MODE);
SS_PORT |= (1 << SS_PIN);
-
SPDR = 0x7F;
while (!(SPSR & (1 << SPIF)))
;
@@ -98,7 +93,7 @@ void rfm_send(uint8_t addr, uint8_t *data, uint8_t n)
while (!(SPSR & (1 << SPIF)))
;
}
-
+
SS_PORT &= ~(1 << SS_PIN);
set_mode(TX_MODE);