Subversion Repositories planix.SVN

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
2 - 1
struct Ureg
2
{
3
/*  0*/	u64int	cause;	/* trap or interrupt vector */
4
/*  8*/	u64int	msr; /* SRR1 */
5
/* 16*/	u64int	pc;	/* SRR0 */
6
/* 24*/	u64int	unused;
7
/* 32*/	u64int	lr;
8
/* 36*/	u32int	pad;
9
/* 40*/	u32int	cr;
10
/* 48*/	u64int	xer;
11
/* 56*/	u64int	ctr;
12
/* 64*/	u64int	r0;
13
/* 72*/	union{ u64int r1;	u64int	sp;	u64int	usp; };
14
/* 80*/	u64int	r2;
15
/* 88*/	u64int	r3;
16
/* 96*/	u64int	r4;
17
/*104*/	u64int	r5;
18
/*112*/	u64int	r6;
19
/*120*/	u64int	r7;
20
/*128*/	u64int	r8;
21
/*136*/	u64int	r9;
22
/*144*/	u64int	r10;
23
/*152*/	u64int	r11;
24
/*160*/	u64int	r12;
25
/*168*/	u64int	r13;
26
/*176*/	u64int	r14;
27
/*184*/	u64int	r15;
28
/*192*/	u64int	r16;
29
/*200*/	u64int	r17;
30
/*208*/	u64int	r18;
31
/*216*/	u64int	r19;
32
/*224*/	u64int	r20;
33
/*232*/	u64int	r21;
34
/*240*/	u64int	r22;
35
/*248*/	u64int	r23;
36
/*256*/	u64int	r24;
37
/*264*/	u64int	r25;
38
/*272*/	u64int	r26;
39
/*280*/	u64int	r27;
40
/*288*/	u64int	r28;
41
/*296*/	u64int	r29;
42
/*304*/	u64int	r30;
43
/*312*/	u64int	r31;
44
};