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@
Generated on Fri Aug 8 11:03:16 2008 for AVR411 Secure Rolling Code Algorithm (Transmitter) by doxygen 1.4.7