BeRTOS
|
AVR XMEGA USART driver (Implementation) More...
#include "hw/hw_ser.h"
#include <hw/hw_cpufreq.h>
#include "cfg/cfg_ser.h"
#include <cfg/macros.h>
#include <cfg/debug.h>
#include <drv/ser.h>
#include <drv/ser_p.h>
#include <drv/timer.h>
#include <struct/fifobuf.h>
#include <avr/io.h>
#include <avr/interrupt.h>
Go to the source code of this file.
Defines | |
Hardware handshake (RTS/CTS). | |
#define | RTS_ON do {} while (0) |
Dummy value, must be overridden. | |
#define | RTS_OFF do {} while (0) |
Dummy value, must be overridden. | |
#define | IS_CTS_ON true |
Dummy value, must be overridden. | |
#define | EIMSKF_CTS 0 |
Dummy value, must be overridden. |
AVR XMEGA USART driver (Implementation)
This file is heavily inspired by the AVR implementation for BeRTOS, but uses a different approach for implementing the different debug ports, by using the USART_t structs.
Definition in file ser_xmega.c.