xref: /original-bsd/sys/hp300/include/proc.h (revision 3705696b)
1 /*
2  * Copyright (c) 1991, 1993
3  *	The Regents of the University of California.  All rights reserved.
4  *
5  * %sccs.include.redist.c%
6  *
7  *	@(#)proc.h	8.1 (Berkeley) 06/10/93
8  */
9 
10 /*
11  * Machine-dependent part of the proc structure for hp300.
12  */
13 struct mdproc {
14 	int	*md_regs;		/* registers on current frame */
15 	int	md_flags;		/* machine-dependent flags */
16 };
17 
18 /* md_flags */
19 #define	MDP_AST		0x0001	/* async trap pending */
20 #define	MDP_HPUX	0x0002	/* HP-UX process */
21 #define	MDP_HPUXTRACE	0x0004	/* being traced by HP-UX process */
22 #define	MDP_HPUXMMAP	0x0008	/* VA space is multiply mapped */
23 #define MDP_CCBDATA	0x0010	/* copyback caching of data (68040) */
24 #define MDP_CCBSTACK	0x0020	/* copyback caching of stack (68040) */
25