xref: /csrg-svn/sys/tahoe/include/reg.h (revision 25682)
1*25682Ssam /*	reg.h	1.1	86/01/05	*/
2*25682Ssam /*	reg.h	4.2	81/02/19	*/
3*25682Ssam /*
4*25682Ssam  * Location of the users' stored
5*25682Ssam  * registers relative to PSL of 'trap' and 'syscall'.
6*25682Ssam  * Usage is u.u_ar0[XX].
7*25682Ssam  */
8*25682Ssam 
9*25682Ssam #define	PS	(-1)
10*25682Ssam #define	PC	(-2)
11*25682Ssam /*		(-3)	*/
12*25682Ssam /*		(-4)	*/
13*25682Ssam #define	RACL	(-5)
14*25682Ssam #define	RACH	(-6)
15*25682Ssam /*		(-7)	*/
16*25682Ssam /*		(-8)	*/
17*25682Ssam #define	SP	(-9)
18*25682Ssam #define	R13	(-10)
19*25682Ssam #define	FP	(-10)
20*25682Ssam #define	R12	(-13)
21*25682Ssam #define	R11	(-14)
22*25682Ssam #define	R10	(-15)
23*25682Ssam #define	R9	(-16)
24*25682Ssam #define	R8	(-17)
25*25682Ssam #define	R7	(-18)
26*25682Ssam #define	R6	(-19)
27*25682Ssam #define	R5	(-20)
28*25682Ssam #define	R4	(-21)
29*25682Ssam #define	R3	(-22)
30*25682Ssam #define	R2	(-23)
31*25682Ssam #define	R1	(-24)
32*25682Ssam #define	R0	(-25)
33