Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
40 changes: 40 additions & 0 deletions arm64/include/ureg.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,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;