new copyright; att/bsd/shared
[unix-history] / usr / src / sys / tahoe / include / reg.h
CommitLineData
05e3da35
KB
1/*-
2 * Copyright (c) 1986 The Regents of the University of California.
3 * All rights reserved.
4 *
5 * This code is derived from software contributed to Berkeley by
6 * Computer Consoles Inc.
7 *
8 * %sccs.include.proprietary.c%
9 *
10 * @(#)reg.h 7.2 (Berkeley) %G%
430f81c3
MK
11 */
12
c5acbbc5
SL
13/*
14 * Location of the users' stored
15 * registers relative to PSL of 'trap' and 'syscall'.
16 * Usage is u.u_ar0[XX].
17 */
18
19#define PS (-1)
20#define PC (-2)
21/* (-3) */
22/* (-4) */
23#define RACL (-5)
24#define RACH (-6)
25/* (-7) */
26/* (-8) */
27#define SP (-9)
28#define R13 (-10)
29#define FP (-10)
30#define R12 (-13)
31#define R11 (-14)
32#define R10 (-15)
33#define R9 (-16)
34#define R8 (-17)
35#define R7 (-18)
36#define R6 (-19)
37#define R5 (-20)
38#define R4 (-21)
39#define R3 (-22)
40#define R2 (-23)
41#define R1 (-24)
42#define R0 (-25)
2e5c5124
MK
43
44#ifdef IPCREG
45#define NIPCREG 18
46int ipcreg[NIPCREG] =
47 {R0,R1,R2,R3,R4,R5,R6,R7,R8,R9,R10,R11,R12,FP,SP,PC,RACH,RACL};
48#endif