123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- struct Ureg
- {
- /* 0*/ ulong cause;
- /* 4*/ union { ulong srr1; ulong status;};
- /* 8*/ ulong pc; /* SRR0 */
- /* 12*/ ulong pad;
- /* 16*/ ulong lr;
- /* 20*/ ulong cr;
- /* 24*/ ulong xer;
- /* 28*/ ulong ctr;
- /* 32*/ ulong r0;
- /* 36*/ union{ ulong r1; ulong sp; ulong usp; };
- /* 40*/ ulong r2;
- /* 44*/ ulong r3;
- /* 48*/ ulong r4;
- /* 52*/ ulong r5;
- /* 56*/ ulong r6;
- /* 60*/ ulong r7;
- /* 64*/ ulong r8;
- /* 68*/ ulong r9;
- /* 72*/ ulong r10;
- /* 76*/ ulong r11;
- /* 80*/ ulong r12;
- /* 84*/ ulong r13;
- /* 88*/ ulong r14;
- /* 92*/ ulong r15;
- /* 96*/ ulong r16;
- /*100*/ ulong r17;
- /*104*/ ulong r18;
- /*108*/ ulong r19;
- /*112*/ ulong r20;
- /*116*/ ulong r21;
- /*120*/ ulong r22;
- /*124*/ ulong r23;
- /*128*/ ulong r24;
- /*132*/ ulong r25;
- /*136*/ ulong r26;
- /*140*/ ulong r27;
- /*144*/ ulong r28;
- /*148*/ ulong r29;
- /*152*/ ulong r30;
- /*156*/ ulong r31;
- /*160*/ ulong dcmp;
- /*164*/ ulong icmp;
- /*168*/ ulong dmiss;
- /*172*/ ulong imiss;
- /*176*/ ulong hash1;
- /*180*/ ulong hash2;
- /*184*/ ulong dar;
- /*188*/ ulong dsisr;
- };
|