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