1*53899Smckusick /* 2*53899Smckusick * Copyright (c) 1992 Regents of the University of California. 3*53899Smckusick * All rights reserved. 4*53899Smckusick * 5*53899Smckusick * This code is derived from software contributed to Berkeley by 6*53899Smckusick * Ralph Campbell. 7*53899Smckusick * 8*53899Smckusick * %sccs.include.redist.c% 9*53899Smckusick * 10*53899Smckusick * @(#)proc.h 7.1 (Berkeley) 06/04/92 11*53899Smckusick */ 12*53899Smckusick 13*53899Smckusick /* 14*53899Smckusick * Machine-dependent part of the proc structure for DEC Station. 15*53899Smckusick */ 16*53899Smckusick struct mdproc { 17*53899Smckusick int *md_regs; /* registers on current frame */ 18*53899Smckusick int md_flags; /* machine-dependent flags */ 19*53899Smckusick int md_upte[UPAGES]; /* ptes for mapping u page */ 20*53899Smckusick int md_ss_addr; /* single step address for ptrace */ 21*53899Smckusick int md_ss_instr; /* single step instruction for ptrace */ 22*53899Smckusick }; 23*53899Smckusick 24*53899Smckusick /* md_flags */ 25*53899Smckusick #define MDP_FPUSED 0x0001 /* floating point coprocessor used */ 26*53899Smckusick #define MDP_ULTRIX 0x0002 /* ULTRIX process (ULTRIXCOMPAT) */ 27