| Remote Access Control |

# common.h

Go to the documentation of this file.

    00001 // This file has been prepared for Doxygen automatic documentation generation.
    00049 #ifndef COMMON_H
    00050 #define COMMON_H
    00051
    00052 #include <ioavr.h>
    00053 #include <inavr.h>
    00054
    00055
    00056 // Typedefs from the C99 standard.
    00057 typedef signed char int8_t;
    00058 typedef unsigned char uint8_t;
    00059 typedef short int16_t;
    00060 typedef unsigned short uint16_t;
    00061 typedef long int32_t;
    00062 typedef unsigned long uint32_t;
    00063
    00064 typedef uint8_t byte;
    00065
    00066
    00067
    00069 void copyBytes( byte * destination, const byte * source, byte count);
    00071 void addConstantFromEEPROM( byte * bytes,
    00072                 const byte __eeprom * constant, byte count );
    00074 void copyBytesToEEPROM( byte __eeprom * destination,
    00075                 const byte * source, byte count );
    00077 void copyBytesFromEEPROM( byte * destination,
    00078                 const byte __eeprom * source, byte count );
    00079
    00080
    00081
    00082 #endif
    00083

@DOC_TITLE@