Main Page | Modules | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

isr.h

Go to the documentation of this file.
00001 /* ndk - [ isr.h ]
00002  *
00003  * Default interrupts for x86
00004  *
00005  * (c)2004 dcipher / neuraldk
00006  *           www.neuraldk.org
00007  */
00008 
00017 #ifndef __ndk_isr_h__
00018 #define __ndk_isr_h__
00019 
00020 extern void int00h_wrapper(void);
00021 extern void int01h_wrapper(void);
00022 extern void int02h_wrapper(void);
00023 extern void int03h_wrapper(void);
00024 extern void int04h_wrapper(void);
00025 extern void int05h_wrapper(void);
00026 extern void int06h_wrapper(void);
00027 extern void int07h_wrapper(void);
00028 extern void int08h_wrapper(void);
00029 extern void int09h_wrapper(void);
00030 extern void int0Ah_wrapper(void);
00031 extern void int0Bh_wrapper(void);
00032 extern void int0Ch_wrapper(void);
00033 extern void int0Dh_wrapper(void);
00034 extern void int0Eh_wrapper(void);
00035 extern void int0Fh_wrapper(void);
00036 extern void int10h_wrapper(void);
00037 extern void int11h_wrapper(void);
00038 extern void int12h_wrapper(void);
00039 extern void int13h_wrapper(void);
00040 extern void int14h_wrapper(void);
00041 extern void int15h_wrapper(void);
00042 extern void int16h_wrapper(void);
00043 extern void int17h_wrapper(void);
00044 extern void int18h_wrapper(void);
00045 extern void int19h_wrapper(void);
00046 extern void int1Ah_wrapper(void);
00047 extern void int1Bh_wrapper(void);
00048 extern void int1Ch_wrapper(void);
00049 extern void int1Dh_wrapper(void);
00050 extern void int1Eh_wrapper(void);
00051 extern void int1Fh_wrapper(void);
00052 
00053 extern void int20h_wrapper(void);   // timer
00054 extern void int21h_wrapper(void);   // keyboard
00055 
00056 extern char exceptionHasErrorCode[0x20];
00057 
00058 #endif
00059 

Generated on Wed Mar 22 20:36:33 2006 for ndk by  doxygen 1.4.4