1
0
Fork 0

Serial refactor (#11521)

This commit is contained in:
Ryan 2021-02-06 09:20:48 +11:00 committed by GitHub
parent 464eb7137d
commit 5ea92a9c1c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
58 changed files with 162 additions and 562 deletions

View file

@ -3,22 +3,7 @@
#include "../../config.h"
# define SERIAL_UART_BAUD 19200
# define SERIAL_UART_DATA UDR1
# define SERIAL_UART_UBRR (F_CPU / (16UL * SERIAL_UART_BAUD) - 1)
# define SERIAL_UART_RXD_VECT USART1_RX_vect
# define SERIAL_UART_TXD_READY (UCSR1A & _BV(UDRE1))
# define SERIAL_UART_INIT() do { \
/* baud rate */ \
UBRR1L = SERIAL_UART_UBRR; \
/* baud rate */ \
UBRR1H = SERIAL_UART_UBRR >> 8; \
/* enable TX */ \
UCSR1B = _BV(TXEN1); \
/* 8-bit data */ \
UCSR1C = _BV(UCSZ11) | _BV(UCSZ10); \
sei(); \
} while(0)
#define SERIAL_UART_BAUD 19200
/*
* MIDI options