diff options
| author | Alejandro Soto <alejandro@34project.org> | 2022-11-16 16:46:52 -0600 |
|---|---|---|
| committer | Alejandro Soto <alejandro@34project.org> | 2022-11-16 17:55:27 -0600 |
| commit | 683352ce030923bdef3cf4fe90d6cb73f4f74529 (patch) | |
| tree | 09bfdff34626fe90a10d93df2c293f7d87763e44 /rtl/core/uarch.sv | |
| parent | 14a3611e492d2f213e81c9053bf613a5d8ad30a6 (diff) | |
Implement psr read/write logic
Diffstat (limited to 'rtl/core/uarch.sv')
| -rw-r--r-- | rtl/core/uarch.sv | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/rtl/core/uarch.sv b/rtl/core/uarch.sv index e089e35..3aff072 100644 --- a/rtl/core/uarch.sv +++ b/rtl/core/uarch.sv @@ -86,7 +86,8 @@ typedef struct packed branch, coproc, ldst, - mul; + mul, + psr; } ctrl_decode; typedef struct packed @@ -194,7 +195,8 @@ typedef struct packed exception, mul, mul_acc_ld, - mul_hi_wb; + mul_hi_wb, + psr; } ctrl_cycle; typedef struct packed |
