diff -r 003cc3c63855 -r f49e5a6b7804 doc/doxygen/html/interrupt_8h-source.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/doc/doxygen/html/interrupt_8h-source.html Fri Jun 08 09:23:56 2007 +0200 @@ -0,0 +1,106 @@ + +
+00001 /* +00002 This file is part of CanFestival, a library implementing CanOpen Stack. +00003 +00004 Copyright (C): Edouard TISSERANT and Francis DUPIN +00005 +00006 See COPYING file for copyrights details. +00007 +00008 This library is free software; you can redistribute it and/or +00009 modify it under the terms of the GNU Lesser General Public +00010 License as published by the Free Software Foundation; either +00011 version 2.1 of the License, or (at your option) any later version. +00012 +00013 This library is distributed in the hope that it will be useful, +00014 but WITHOUT ANY WARRANTY; without even the implied warranty of +00015 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +00016 Lesser General Public License for more details. +00017 +00018 You should have received a copy of the GNU Lesser General Public +00019 License along with this library; if not, write to the Free Software +00020 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA +00021 */ +00022 +00023 #ifndef __INTERRUPT__ +00024 #define __INTERRUPT__ +00025 +00026 +00030 void lock (void); +00031 +00035 void unlock (void); +00036 +00040 void __attribute__((interrupt)) timerOvflHdl (void); +00041 +00045 void __attribute__((interrupt)) can0HdlTra (void); +00046 +00050 void __attribute__((interrupt)) can0HdlRcv (void); +00051 +00056 void __attribute__((interrupt)) can0HdlWup (void); +00057 +00061 void __attribute__((interrupt)) can0HdlErr (void); +00062 +00066 void __attribute__((interrupt)) can1HdlTra (void); +00067 +00071 void __attribute__((interrupt)) can1HdlRcv (void); +00072 +00076 void __attribute__((interrupt)) can1HdlWup (void); +00077 +00081 void __attribute__((interrupt)) can1HdlErr (void); +00082 +00086 void __attribute__((interrupt)) can2HdlTra (void); +00087 +00091 void __attribute__((interrupt)) can2HdlRcv (void); +00092 +00093 /* +00094 Message error on MSCAN 2 +00095 */ +00096 void __attribute__((interrupt)) can2HdlWup (void); +00097 +00101 void __attribute__((interrupt)) can2HdlErr (void); +00102 +00106 void __attribute__((interrupt)) can3HdlTra (void); +00107 +00111 void __attribute__((interrupt)) can3HdlRcv (void); +00112 +00116 void __attribute__((interrupt)) can3HdlWup (void); +00117 +00121 void __attribute__((interrupt)) can3HdlErr (void); +00122 +00126 void __attribute__((interrupt)) can4HdlTra (void); +00127 +00131 void __attribute__((interrupt)) can4HdlRcv (void); +00132 +00133 /* +00134 Message error on MSCAN 4 +00135 */ +00136 void __attribute__((interrupt)) can4HdlWup (void); +00137 +00141 void __attribute__((interrupt)) can4HdlErr (void); +00142 +00143 +00144 #endif /* __INTERRUPT__ */ +