summaryrefslogtreecommitdiff
path: root/rtl/core/decode/decode.sv
diff options
context:
space:
mode:
authorAlejandro Soto <alejandro@34project.org>2022-11-07 21:03:49 -0600
committerAlejandro Soto <alejandro@34project.org>2022-11-07 21:03:49 -0600
commit19c860221fb2fc129e6d2c1a41a77a8e8010f6c3 (patch)
tree849d03150399751d409d5e5ab5fd07e1a638a8ac /rtl/core/decode/decode.sv
parent4ccb96c1aaf348f677954171751b58ad8f4dccf1 (diff)
Fix flags hazard in ADC, SBC, RSC
Diffstat (limited to 'rtl/core/decode/decode.sv')
-rw-r--r--rtl/core/decode/decode.sv3
1 files changed, 2 insertions, 1 deletions
diff --git a/rtl/core/decode/decode.sv b/rtl/core/decode/decode.sv
index f8042a9..3096c7a 100644
--- a/rtl/core/decode/decode.sv
+++ b/rtl/core/decode/decode.sv
@@ -75,12 +75,13 @@ module core_decode
data_decode data;
logic data_writeback, data_update_flags, data_restore_spsr,
- data_is_imm, data_shift_by_reg_if_reg;
+ data_is_imm, data_shift_by_reg_if_reg, data_conditional;
core_decode_data group_data
(
.decode(data),
.writeback(data_writeback),
+ .conditional(data_conditional),
.update_flags(data_update_flags),
.restore_spsr(data_restore_spsr),
.snd_is_imm(data_is_imm),