MHVLib
20111011
An efficiency oriented runtime library for AVR microcontrollers
|
#include <inttypes.h>
#include <avr/interrupt.h>
#include <MHV_io.h>
#include <stdio.h>
#include <MHV_RingBuffer.h>
#include <avr/pgmspace.h>
Go to the source code of this file.
Classes | |
struct | mhv_tx_buffer |
class | MHV_Device_TX |
Defines | |
#define | MHVLIB_NEED_PURE_VIRTUAL |
#define | MHV_TX_BUFFER_CREATE(_mhvTxName, _mhvTxElementCount) |
Typedefs | |
typedef struct mhv_tx_buffer | MHV_TX_BUFFER |
#define MHV_TX_BUFFER_CREATE | ( | _mhvTxName, | |
_mhvTxElementCount | |||
) |
char _mhvTxName ## Buf[_mhvTxElementCount * sizeof(MHV_TX_BUFFER) + 1]; \ MHV_RingBuffer _mhvTxName(_mhvTxName ## Buf, _mhvTxElementCount * sizeof(MHV_TX_BUFFER) + 1);
Definition at line 41 of file MHV_Device_TX.h.
#define MHVLIB_NEED_PURE_VIRTUAL |
Definition at line 32 of file MHV_Device_TX.h.
typedef struct mhv_tx_buffer MHV_TX_BUFFER |
Definition at line 52 of file MHV_Device_TX.h.