diff options
Diffstat (limited to 'arm64/include/ureg.h')
-rw-r--r-- | arm64/include/ureg.h | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/arm64/include/ureg.h b/arm64/include/ureg.h new file mode 100644 index 000000000..02aae42de --- /dev/null +++ b/arm64/include/ureg.h @@ -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; |