summaryrefslogtreecommitdiff
path: root/rtl/core/uarch.sv
diff options
context:
space:
mode:
Diffstat (limited to 'rtl/core/uarch.sv')
-rw-r--r--rtl/core/uarch.sv8
1 files changed, 5 insertions, 3 deletions
diff --git a/rtl/core/uarch.sv b/rtl/core/uarch.sv
index d553104..e089e35 100644
--- a/rtl/core/uarch.sv
+++ b/rtl/core/uarch.sv
@@ -55,8 +55,7 @@ typedef struct packed
typedef struct packed
{
- logic a,
- i,
+ logic i,
f;
} psr_intmask;
@@ -93,8 +92,11 @@ typedef struct packed
typedef struct packed
{
logic update_flags,
+ restore_spsr,
saved,
- write;
+ write,
+ wr_flags,
+ wr_control;
} psr_decode;
typedef struct packed