summaryrefslogtreecommitdiffstats
path: root/sleep/uart.c
diff options
context:
space:
mode:
authorSadeep Madurange <sadeep@asciimx.com>2025-05-01 10:24:46 +0800
committerSadeep Madurange <sadeep@asciimx.com>2025-05-01 10:24:46 +0800
commitd11b0f733b293c768f1bca6bc54ae88997d691a2 (patch)
treedb4f8af1ced15f9a8b7bc61b3fad8b25e1a79c43 /sleep/uart.c
parent3e0215f1bcb7018dbbcd1cff9b2dce606cb0328d (diff)
downloadsmart-home-d11b0f733b293c768f1bca6bc54ae88997d691a2.tar.gz
Delete temp, sleep mode code.
Diffstat (limited to 'sleep/uart.c')
-rw-r--r--sleep/uart.c37
1 files changed, 0 insertions, 37 deletions
diff --git a/sleep/uart.c b/sleep/uart.c
deleted file mode 100644
index a6d6674..0000000
--- a/sleep/uart.c
+++ /dev/null
@@ -1,37 +0,0 @@
-#include <avr/io.h>
-#include <util/setbaud.h>
-
-#include "uart.h"
-
-void uart_init(void)
-{
- UBRR0H = UBRRH_VALUE;
- UBRR0L = UBRRL_VALUE;
-#if USE_2X
- UCSR0A |= (1 << U2X0);
-#else
- UCSR0A &= ~(1 << U2X0);
-#endif
- UCSR0B = (1 << TXEN0) | (1 << RXEN0);
- UCSR0C = (1 << UCSZ01) | (1 << UCSZ00);
-}
-
-static inline void uart_write_char(char c)
-{
- while (!(UCSR0A & (1 << UDRE0)))
- ;
- UDR0 = c;
-}
-
-void uart_write(const char *s)
-{
- for (; *s; s++)
- uart_write_char(*s);
-}
-
-void uart_write_line(const char *s)
-{
- uart_write(s);
- uart_write_char('\r');
- uart_write_char('\n');
-}