sc68fordevelopers
2.2.1
|
00001 00017 /* Copyright (C) 1998-2001 Ben(jamin) Gerard */ 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 /* #ifndef _EXCEP68_H_ */