]> Joshua Wise's Git repositories - firearm.git/blobdiff - system.v
Decode: Fix stupid bug in which stalls did not stall the decoder.
[firearm.git] / system.v
index d7fc62cea3631c4664160373c32875a77fb2f816..daa65ab7c5b6f4c10e5b66d35046510066d85d0e 100644 (file)
--- a/system.v
+++ b/system.v
@@ -158,6 +158,7 @@ module System(input clk);
        
        Decode decode(
                .clk(clk),
        
        Decode decode(
                .clk(clk),
+               .stall(stall_cause_execute),
                .insn(insn_out_fetch), .inpc(pc_out_fetch), .incpsr(writeback_out_cpsr), .inspsr(writeback_out_spsr),
                .op0(decode_out_op0), .op1(decode_out_op1), .op2(decode_out_op2),
                .carry(decode_out_carry), .outcpsr(decode_out_cpsr), .outspsr(decode_out_spsr),
                .insn(insn_out_fetch), .inpc(pc_out_fetch), .incpsr(writeback_out_cpsr), .inspsr(writeback_out_spsr),
                .op0(decode_out_op0), .op1(decode_out_op1), .op2(decode_out_op2),
                .carry(decode_out_carry), .outcpsr(decode_out_cpsr), .outspsr(decode_out_spsr),
This page took 0.021973 seconds and 4 git commands to generate.