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