|
|
|
|
@ -39,7 +39,6 @@ THE POSSIBILITY OF SUCH DAMAGE.
|
|
|
|
|
|
|
|
|
|
************************************************************************/
|
|
|
|
|
#include <avr/io.h>
|
|
|
|
|
#include "aBusIO.h"
|
|
|
|
|
/**
|
|
|
|
|
* @code #include <yaMBSIavr.h> @endcode
|
|
|
|
|
*
|
|
|
|
|
@ -179,7 +178,7 @@ THE POSSIBILITY OF SUCH DAMAGE.
|
|
|
|
|
#define UBRRH UBRR0H
|
|
|
|
|
#define UBRRL UBRR0L
|
|
|
|
|
|
|
|
|
|
#elif defined(__AVR_ATmega8__)|| defined(__AVR_ATmega16__) || defined(__AVR_ATmega32__) || defined(__AVR_ATmega323__)
|
|
|
|
|
#elif defined(__AVR_ATmega7__)|| defined(__AVR_ATmega16__) || defined(__AVR_ATmega32__) || defined(__AVR_ATmega323__)
|
|
|
|
|
#define UART_TRANSMIT_COMPLETE_INTERRUPT USART_TXC_vect
|
|
|
|
|
#define UART_RECEIVE_INTERRUPT USART_RXC_vect
|
|
|
|
|
#define UART_TRANSMIT_INTERRUPT USART_UDRE_vect
|
|
|
|
|
@ -188,6 +187,13 @@ THE POSSIBILITY OF SUCH DAMAGE.
|
|
|
|
|
#define UART_DATA UDR
|
|
|
|
|
#define UART_UDRIE UDRIE
|
|
|
|
|
|
|
|
|
|
#elif defined(__AVR_ATxmega32A4__)
|
|
|
|
|
#define UART_TRANSMIT_COMPLETE_INTERRUPT USARTD0_TXC_vect
|
|
|
|
|
#define UART_RECEIVE_INTERRUPT USARTD0_RXC_vect
|
|
|
|
|
#define UART_TRANSMIT_INTERRUPT USARTD0_DRE_vect
|
|
|
|
|
#define UART_DATA USARTD0.DATA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#else
|
|
|
|
|
#error "no definition available"
|
|
|
|
|
#endif
|
|
|
|
|
|