uregpower.h (1021B)
1 typedef struct Ureg Ureg; 2 3 struct Ureg 4 { 5 /* 0*/ ulong cause; 6 /* 4*/ ulong srr1; /* aka status */ 7 /* 8*/ ulong pc; /* SRR0 */ 8 /* 12*/ ulong pad; 9 /* 16*/ ulong lr; 10 /* 20*/ ulong cr; 11 /* 24*/ ulong xer; 12 /* 28*/ ulong ctr; 13 /* 32*/ ulong r0; 14 /* 36*/ ulong r1; /* aka sp */ 15 /* 40*/ ulong r2; 16 /* 44*/ ulong r3; 17 /* 48*/ ulong r4; 18 /* 52*/ ulong r5; 19 /* 56*/ ulong r6; 20 /* 60*/ ulong r7; 21 /* 64*/ ulong r8; 22 /* 68*/ ulong r9; 23 /* 72*/ ulong r10; 24 /* 76*/ ulong r11; 25 /* 80*/ ulong r12; 26 /* 84*/ ulong r13; 27 /* 88*/ ulong r14; 28 /* 92*/ ulong r15; 29 /* 96*/ ulong r16; 30 /*100*/ ulong r17; 31 /*104*/ ulong r18; 32 /*108*/ ulong r19; 33 /*112*/ ulong r20; 34 /*116*/ ulong r21; 35 /*120*/ ulong r22; 36 /*124*/ ulong r23; 37 /*128*/ ulong r24; 38 /*132*/ ulong r25; 39 /*136*/ ulong r26; 40 /*140*/ ulong r27; 41 /*144*/ ulong r28; 42 /*148*/ ulong r29; 43 /*152*/ ulong r30; 44 /*156*/ ulong r31; 45 /*160*/ ulong dcmp; 46 /*164*/ ulong icmp; 47 /*168*/ ulong dmiss; 48 /*172*/ ulong imiss; 49 /*176*/ ulong hash1; 50 /*180*/ ulong hash2; 51 /*184*/ ulong dar; 52 /*188*/ ulong dsisr; 53 /*192*/ ulong vrsave; 54 };