Standard avr-libc character stream driver for the USART. More...
#include <avr/io.h>
#include <stdio.h>
#include "Serial.h"
#include <avr/pgmspace.h>
#include <stdbool.h>
#include "../../Common/Common.h"
#include "../Misc/TerminalCodes.h"
Functions | |
static void | SerialStream_Init (const uint32_t BaudRate, const bool DoubleSpeed) |
static void | SerialStream_ShutDown (void) |
Serial stream driver for the USART subsystem on supported USB AVRs. This makes use of the functions in the regular USART driver (see Serial USART Driver - LUFA/Drivers/Peripheral/Serial.h), but allows the avr-libc standard stream functions (printf, puts, etc.) to work with the USART.