From a94c52d5117645016ee319abc30c92f137a4b17e Mon Sep 17 00:00:00 2001 From: Alejandro Soto Date: Wed, 16 Nov 2022 13:51:52 -0600 Subject: Finish decode of psr operations --- rtl/core/uarch.sv | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'rtl/core/uarch.sv') 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 -- cgit v1.2.3