xref: /csrg-svn/sys/news3400/include/proc.h (revision 63306)
153899Smckusick /*
2*63306Sbostic  * Copyright (c) 1992, 1993
3*63306Sbostic  *	The Regents of the University of California.  All rights reserved.
453899Smckusick  *
553899Smckusick  * This code is derived from software contributed to Berkeley by
653899Smckusick  * Ralph Campbell.
753899Smckusick  *
853899Smckusick  * %sccs.include.redist.c%
953899Smckusick  *
10*63306Sbostic  *	@(#)proc.h	8.1 (Berkeley) 06/11/93
1153899Smckusick  */
1253899Smckusick 
1353899Smckusick /*
1453899Smckusick  * Machine-dependent part of the proc structure for DEC Station.
1553899Smckusick  */
1653899Smckusick struct mdproc {
1753899Smckusick 	int	*md_regs;		/* registers on current frame */
1853899Smckusick 	int	md_flags;		/* machine-dependent flags */
1953899Smckusick 	int	md_upte[UPAGES];	/* ptes for mapping u page */
2053899Smckusick 	int	md_ss_addr;		/* single step address for ptrace */
2153899Smckusick 	int	md_ss_instr;		/* single step instruction for ptrace */
2253899Smckusick };
2353899Smckusick 
2453899Smckusick /* md_flags */
2553899Smckusick #define	MDP_FPUSED	0x0001	/* floating point coprocessor used */
2653899Smckusick #define	MDP_ULTRIX	0x0002	/* ULTRIX process (ULTRIXCOMPAT) */
27