From 83827ee89f877c74f250db11fba16948611592c2 Mon Sep 17 00:00:00 2001 From: lufia Date: Tue, 5 May 2026 14:51:05 +0900 Subject: [PATCH] arm64/include/ureg.h: import from 9front Change-Id: I98b9962f11e4e2e76f665c0340ae07a97ee9606c --- arm64/include/ureg.h | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 arm64/include/ureg.h diff --git a/arm64/include/ureg.h b/arm64/include/ureg.h new file mode 100644 index 00000000..02aae42d --- /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;