xref: /plan9/sparc/include/ureg.h (revision 3e12c5d1bb89fc02707907988834ef147769ddaf)
1*3e12c5d1SDavid du Colombier struct Ureg
2*3e12c5d1SDavid du Colombier {
3*3e12c5d1SDavid du Colombier 	ulong	r0;			/* unnecessary; just for symmetry */
4*3e12c5d1SDavid du Colombier 	union{
5*3e12c5d1SDavid du Colombier 		ulong	sp;		/* r1 */
6*3e12c5d1SDavid du Colombier 		ulong	usp;		/* r1 */
7*3e12c5d1SDavid du Colombier 		ulong	r1;
8*3e12c5d1SDavid du Colombier 	};
9*3e12c5d1SDavid du Colombier 	ulong	r2;
10*3e12c5d1SDavid du Colombier 	ulong	r3;
11*3e12c5d1SDavid du Colombier 	ulong	r4;
12*3e12c5d1SDavid du Colombier 	ulong	r5;
13*3e12c5d1SDavid du Colombier 	ulong	r6;
14*3e12c5d1SDavid du Colombier 	ulong	r7;
15*3e12c5d1SDavid du Colombier 	ulong	r8;
16*3e12c5d1SDavid du Colombier 	ulong	r9;
17*3e12c5d1SDavid du Colombier 	ulong	r10;
18*3e12c5d1SDavid du Colombier 	ulong	r11;
19*3e12c5d1SDavid du Colombier 	ulong	r12;
20*3e12c5d1SDavid du Colombier 	ulong	r13;
21*3e12c5d1SDavid du Colombier 	ulong	r14;
22*3e12c5d1SDavid du Colombier 	ulong	r15;
23*3e12c5d1SDavid du Colombier 	ulong	r16;
24*3e12c5d1SDavid du Colombier 	ulong	r17;
25*3e12c5d1SDavid du Colombier 	ulong	r18;
26*3e12c5d1SDavid du Colombier 	ulong	r19;
27*3e12c5d1SDavid du Colombier 	ulong	r20;
28*3e12c5d1SDavid du Colombier 	ulong	r21;
29*3e12c5d1SDavid du Colombier 	ulong	r22;
30*3e12c5d1SDavid du Colombier 	ulong	r23;
31*3e12c5d1SDavid du Colombier 	ulong	r24;
32*3e12c5d1SDavid du Colombier 	ulong	r25;
33*3e12c5d1SDavid du Colombier 	ulong	r26;
34*3e12c5d1SDavid du Colombier 	ulong	r27;
35*3e12c5d1SDavid du Colombier 	ulong	r28;
36*3e12c5d1SDavid du Colombier 	ulong	r29;
37*3e12c5d1SDavid du Colombier 	ulong	r30;
38*3e12c5d1SDavid du Colombier 	ulong	r31;
39*3e12c5d1SDavid du Colombier 	ulong	y;
40*3e12c5d1SDavid du Colombier 	ulong	tbr;
41*3e12c5d1SDavid du Colombier 	ulong	psr;
42*3e12c5d1SDavid du Colombier 	ulong	npc;
43*3e12c5d1SDavid du Colombier 	ulong	pc;
44*3e12c5d1SDavid du Colombier 	ulong	pad;	/* so structure is double word aligned */
45*3e12c5d1SDavid du Colombier };
46