#include <avr/io.h>
#include <avr/interrupt.h>
#include <avr/pgmspace.h>
#include "uart.h"
Go to the source code of this file.
Defines | |
#define | UART_RX_BUFFER_MASK ( UART_RX_BUFFER_SIZE - 1) |
#define | UART_TX_BUFFER_MASK ( UART_TX_BUFFER_SIZE - 1) |
Variables | |
static volatile unsigned char | UART_TxBuf [UART_TX_BUFFER_SIZE] |
static volatile unsigned char | UART_RxBuf [UART_RX_BUFFER_SIZE] |
static volatile unsigned char | UART_TxHead |
static volatile unsigned char | UART_TxTail |
static volatile unsigned char | UART_RxHead |
static volatile unsigned char | UART_RxTail |
static volatile unsigned char | UART_LastRxError |
volatile unsigned char UART_LastRxError [static] |
volatile unsigned char UART_RxBuf[UART_RX_BUFFER_SIZE] [static] |
volatile unsigned char UART_RxHead [static] |
volatile unsigned char UART_RxTail [static] |
volatile unsigned char UART_TxBuf[UART_TX_BUFFER_SIZE] [static] |
volatile unsigned char UART_TxHead [static] |
volatile unsigned char UART_TxTail [static] |