MHVLib  20111011
An efficiency oriented runtime library for AVR microcontrollers
A:/eclipse/mhvlib/MHV_Device_TX.h File Reference
#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 Documentation

#define MHV_TX_BUFFER_CREATE (   _mhvTxName,
  _mhvTxElementCount 
)
Value:
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 Documentation

typedef struct mhv_tx_buffer MHV_TX_BUFFER

Definition at line 52 of file MHV_Device_TX.h.