152131Smckusick /* 252131Smckusick * Copyright (c) 1988 University of Utah. 352131Smckusick * Copyright (c) 1992 The Regents of the University of California. 452131Smckusick * All rights reserved. 552131Smckusick * 652131Smckusick * This code is derived from software contributed to Berkeley by 752131Smckusick * the Systems Programming Group of the University of Utah Computer 852131Smckusick * Science Department and Ralph Campbell. 952131Smckusick * 1052131Smckusick * %sccs.include.redist.c% 1152131Smckusick * 1252131Smckusick * from: Utah $Hdr: pcb.h 1.13 89/04/23$ 1352131Smckusick * 14*55751Sralph * @(#)pcb.h 7.2 (Berkeley) 07/27/92 1552131Smckusick */ 1652131Smckusick 1752131Smckusick /* 1852131Smckusick * PMAX process control block 1952131Smckusick */ 2052131Smckusick struct pcb 2152131Smckusick { 2252131Smckusick int pcb_regs[69]; /* saved CPU and floating point registers */ 2352131Smckusick label_t pcb_context; /* kernel context for resume */ 2452131Smckusick int pcb_onfault; /* for copyin/copyout faults */ 2552131Smckusick }; 26*55751Sralph 27*55751Sralph /* 28*55751Sralph * The pcb is augmented with machine-dependent additional data for 29*55751Sralph * core dumps. For the PMAX, there is nothing to add. 30*55751Sralph */ 31*55751Sralph struct md_coredump { 32*55751Sralph long md_pad[8]; 33*55751Sralph }; 34