00001 /* 00002 * $Id: isr.h,v 1.6 2002/12/02 20:19:07 dwalters Exp $ 00003 * 00004 * Copyright (C) 2001 Mike Panetta 00005 * 00006 * This library is distributed under the terms of the GNU Lesser General 00007 * Public License (LGPL). You should have received a copy of the 00008 * license along with this library (LGPL.txt); if not, write to 00009 * the Free Software Foundation, Inc., 59 Temple Place, Suite 330, 00010 * Boston, MA 02111-1307 USA 00011 */ 00012 00032 #ifndef __ISR_h 00033 #define __ISR_h 00034 00035 #ifdef __cplusplus 00036 extern "C" { 00037 #endif 00038 00047 void install_isr(int vecNum, void (*func)() ); 00048 00057 int set_int_level(int level); 00058 00059 #ifdef __cplusplus 00060 } 00061 #endif 00062 00063 #endif