xref: /csrg-svn/sys/pmax/include/pcb.h (revision 52131)
1*52131Smckusick /*
2*52131Smckusick  * Copyright (c) 1988 University of Utah.
3*52131Smckusick  * Copyright (c) 1992 The Regents of the University of California.
4*52131Smckusick  * All rights reserved.
5*52131Smckusick  *
6*52131Smckusick  * This code is derived from software contributed to Berkeley by
7*52131Smckusick  * the Systems Programming Group of the University of Utah Computer
8*52131Smckusick  * Science Department and Ralph Campbell.
9*52131Smckusick  *
10*52131Smckusick  * %sccs.include.redist.c%
11*52131Smckusick  *
12*52131Smckusick  * from: Utah $Hdr: pcb.h 1.13 89/04/23$
13*52131Smckusick  *
14*52131Smckusick  *	@(#)pcb.h	7.1 (Berkeley) 01/07/92
15*52131Smckusick  */
16*52131Smckusick 
17*52131Smckusick /*
18*52131Smckusick  * PMAX process control block
19*52131Smckusick  */
20*52131Smckusick struct pcb
21*52131Smckusick {
22*52131Smckusick 	int	pcb_regs[69];	/* saved CPU and floating point registers */
23*52131Smckusick 	label_t	pcb_context;	/* kernel context for resume */
24*52131Smckusick 	int	pcb_onfault;	/* for copyin/copyout faults */
25*52131Smckusick };
26