1 /* trap.h 4.4 81/02/26 */ 2 3 /* 4 * Trap type values 5 */ 6 7 #define RESADFLT 0 /* reserved addressing fault */ 8 #define PRIVINFLT 1 /* privileged instruction fault */ 9 #define BPTFLT 2 /* bpt instruction fault */ 10 #define XFCFLT 3 /* xfc instruction fault */ 11 #define RESOPFLT 4 /* reserved operand fault */ 12 #define SYSCALL 5 /* chmk instruction (syscall trap) */ 13 #define ARITHTRAP 6 /* arithmetic trap */ 14 #define ASTFLT 7 /* software level 2 trap (ast deliv) */ 15 #define SEGFLT 8 /* segmentation fault */ 16 #define PROTFLT 9 /* protection fault */ 17 #define TRCTRAP 10 /* trace trap */ 18 #define COMPATFLT 11 /* compatibility mode fault */ 19 #define PAGEFLT 12 /* page fault */ 20 #define TABLEFLT 13 /* page table fault */ 21