xref: /csrg-svn/sys/vax/include/trap.h (revision 2712)
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