xref: /csrg-svn/sys/pmax/include/proc.h (revision 63217)
152131Smckusick /*
2*63217Sbostic  * Copyright (c) 1992, 1993
3*63217Sbostic  *	The Regents of the University of California.  All rights reserved.
452131Smckusick  *
552131Smckusick  * This code is derived from software contributed to Berkeley by
652131Smckusick  * Ralph Campbell.
752131Smckusick  *
852131Smckusick  * %sccs.include.redist.c%
952131Smckusick  *
10*63217Sbostic  *	@(#)proc.h	8.1 (Berkeley) 06/10/93
1152131Smckusick  */
1252131Smckusick 
1352131Smckusick /*
1452131Smckusick  * Machine-dependent part of the proc structure for DEC Station.
1552131Smckusick  */
1652131Smckusick struct mdproc {
1752756Sralph 	int	*md_regs;		/* registers on current frame */
1852131Smckusick 	int	md_flags;		/* machine-dependent flags */
1952131Smckusick 	int	md_upte[UPAGES];	/* ptes for mapping u page */
2052747Sralph 	int	md_ss_addr;		/* single step address for ptrace */
2152747Sralph 	int	md_ss_instr;		/* single step instruction for ptrace */
2252131Smckusick };
2352131Smckusick 
2452131Smckusick /* md_flags */
2552131Smckusick #define	MDP_FPUSED	0x0001	/* floating point coprocessor used */
2652131Smckusick #define	MDP_ULTRIX	0x0002	/* ULTRIX process (ULTRIXCOMPAT) */
27