|
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.