diff options
| author | Alejandro Soto <alejandro@34project.org> | 2022-11-07 21:03:49 -0600 |
|---|---|---|
| committer | Alejandro Soto <alejandro@34project.org> | 2022-11-07 21:03:49 -0600 |
| commit | 19c860221fb2fc129e6d2c1a41a77a8e8010f6c3 (patch) | |
| tree | 849d03150399751d409d5e5ab5fd07e1a638a8ac /rtl/core/decode/mux.sv | |
| parent | 4ccb96c1aaf348f677954171751b58ad8f4dccf1 (diff) | |
Fix flags hazard in ADC, SBC, RSC
Diffstat (limited to 'rtl/core/decode/mux.sv')
| -rw-r--r-- | rtl/core/decode/mux.sv | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/rtl/core/decode/mux.sv b/rtl/core/decode/mux.sv index 9d86f9e..65af9c6 100644 --- a/rtl/core/decode/mux.sv +++ b/rtl/core/decode/mux.sv @@ -16,6 +16,7 @@ module core_decode_mux input data_decode data, input logic data_writeback, + data_conditional, data_update_flags, data_restore_spsr, data_is_imm, @@ -137,7 +138,9 @@ module core_decode_mux writeback = data_writeback; update_flags = data_update_flags; restore_spsr = data_restore_spsr; + undefined = undefined | snd_undefined; + conditional = conditional | data_conditional; end `GROUP_LDST_SINGLE_IMM, `GROUP_LDST_SINGLE_REG: begin |
