xref: /csrg-svn/sys/vax/include/reg.h (revision 23272)
170Sbill /*
2*23272Smckusick  * Copyright (c) 1982 Regents of the University of California.
3*23272Smckusick  * All rights reserved.  The Berkeley software License Agreement
4*23272Smckusick  * specifies the terms and conditions for redistribution.
5*23272Smckusick  *
6*23272Smckusick  *	@(#)reg.h	6.2 (Berkeley) 06/08/85
7*23272Smckusick  */
8*23272Smckusick 
970Sbill  * Location of the users' stored
1070Sbill  * registers relative to R0.
1170Sbill  * Usage is u.u_ar0[XX].
1270Sbill  */
1370Sbill #define	R0	(-18)
1470Sbill #define	R1	(-17)
1570Sbill #define	R2	(-16)
1670Sbill #define	R3	(-15)
1770Sbill #define	R4	(-14)
1870Sbill #define	R5	(-13)
1970Sbill #define	R6	(-12)
2070Sbill #define	R7	(-11)
2170Sbill #define	R8	(-10)
2270Sbill #define	R9	(-9)
2370Sbill #define	R10	(-8)
2470Sbill #define	R11	(-7)
2570Sbill #define	R12	(-21)
2670Sbill #define	R13	(-20)
2770Sbill 
2870Sbill #define AP	(-21)
2970Sbill #define	FP	(-20)
3070Sbill #define	SP	(-5)
3170Sbill #define	PS	(-1)
3270Sbill #define	PC	(-2)
33