00001
00017
00018
00019 #ifndef _EXCEP68_H_
00020 #define _EXCEP68_H_
00021
00022 #ifdef __cplusplus
00023 extern "C" {
00024 #endif
00025
00026 #define RESET_VECTOR 0x00
00027 #define RESET_LVL 7
00029 #define BUSERROR_VECTOR 0x08
00030 #define BUSERROR_LVL 7
00032 #define ADRERROR_VECTOR 0x0C
00033 #define ADRERROR_LVL 7
00035 #define ILLEGAL_VECTOR 0x10
00036 #define ILLEGAL_LVL 7
00038 #define DIVIDE_VECTOR 0x14
00039 #define DIVIDE_LVL 7
00041 #define CHK_VECTOR 0x18
00042 #define CHK_LVL 7
00044 #define TRAPV_VECTOR 0x1C
00045 #define TRAPV_LVL 7
00047 #define LINEA_VECTOR 0x28
00048 #define LINEA_LVL 7
00050 #define LINEF_VECTOR 0x28
00051 #define LINEF_LVL 7
00053 #define TRAP_VECTOR(N) (0x80+(4*(N)))
00054 #define TRAP_LVL 7
00056 #ifdef __cplusplus
00057 }
00058 #endif
00059
00060 #endif