blob: 02aae42de9424b8a8d652f61a17369da9218d7c5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
|
typedef struct Ureg {
u64int r0;
u64int r1;
u64int r2;
u64int r3;
u64int r4;
u64int r5;
u64int r6;
u64int r7;
u64int r8;
u64int r9;
u64int r10;
u64int r11;
u64int r12;
u64int r13;
u64int r14;
u64int r15;
u64int r16;
u64int r17;
u64int r18;
u64int r19;
u64int r20;
u64int r21;
u64int r22;
u64int r23;
u64int r24;
u64int r25;
u64int r26;
u64int r27;
u64int r28; /* sb */
u64int r29;
union {
u64int r30;
u64int link;
};
u64int sp;
u64int pc; /* interrupted addr */
u64int psr;
u64int type; /* of exception */
} Ureg;
|