Defines | Functions | Variables

/home/jgoppert/Projects/ap/libraries/APM_FastSerial/APM_FastSerial.cpp File Reference

#include "APM_FastSerial.h"
#include <inttypes.h>
#include <avr/interrupt.h>
#include <avr/io.h>
#include "WConstants.h"
Include dependency graph for APM_FastSerial.cpp:

Go to the source code of this file.

Defines

#define TX_BUFFER_SIZE   80

Functions

 ISR (USART_UDRE_vect)

Variables

uint8_t tx_buffer0 [TX_BUFFER_SIZE]
volatile int tx_buffer0_head = 0
volatile int tx_buffer0_tail = 0
APM_FastSerial_Class APM_FastSerial (0)

Define Documentation

#define TX_BUFFER_SIZE   80

Definition at line 30 of file APM_FastSerial.cpp.


Function Documentation

ISR ( USART_UDRE_vect   ) 

Definition at line 75 of file APM_FastSerial.cpp.


Variable Documentation

uint8_t tx_buffer0[TX_BUFFER_SIZE]

Definition at line 33 of file APM_FastSerial.cpp.

volatile int tx_buffer0_head = 0

Definition at line 34 of file APM_FastSerial.cpp.

volatile int tx_buffer0_tail = 0

Definition at line 35 of file APM_FastSerial.cpp.