00001 /* FreeEMS - the open source engine management system 00002 00003 Copyright 2009 Fred Cooke 00004 00005 This file is part of the FreeEMS project. 00006 00007 FreeEMS software is free software: you can redistribute it and/or modify 00008 it under the terms of the GNU General Public License as published by 00009 the Free Software Foundation, either version 3 of the License, or 00010 (at your option) any later version. 00011 00012 FreeEMS software is distributed in the hope that it will be useful, 00013 but WITHOUT ANY WARRANTY; without even the implied warranty of 00014 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 00015 GNU General Public License for more details. 00016 00017 You should have received a copy of the GNU General Public License 00018 along with any FreeEMS software. If not, see http://www.gnu.org/licenses/ 00019 00020 We ask that if you make any changes to this file you email them upstream to 00021 us at admin(at)diyefi(dot)org or, even better, fork it on www.github.com!!! 00022 00023 Thank you for choosing FreeEMS to run your engine! */ 00024 00025 00031 /* Header file multiple inclusion protection courtesy eclipse Header Template */ 00032 /* and http://gcc.gnu.org/onlinedocs/gcc-3.1.1/cpp/ C pre processor manual */ 00033 #ifndef FILE_LT1_360_8_H_SEEN 00034 #define FILE_LT1_360_8_H_SEEN 00035 00036 00037 #ifdef EXTERN 00038 #warning "EXTERN already defined by another header, please sort it out!" 00039 #undef EXTERN /* If fail on warning is off, remove the definition such that we can redefine correctly. */ 00040 #endif 00041 00042 00043 #ifdef LT1_360_8_C 00044 #define EXTERN 00045 #else 00046 #define EXTERN extern 00047 #endif 00048 00049 00050 // hash defines here 00051 00052 // declarations here 00053 EXTERN unsigned short PrimaryTeethDuringHigh; 00054 EXTERN unsigned short PrimaryTeethDuringLow; 00055 EXTERN unsigned char isSynced; // make it compile... need a shared var/bit for this 00056 00057 00058 #undef EXTERN 00059 00060 #else 00061 /* let us know if we are being untidy with headers */ 00062 #warning "Header file LT1_360_8_H seen before, sort it out!" 00063 /* end of the wrapper ifdef from the very top */ 00064 #endif