X-Git-Url: http://git.joshuawise.com/firearm.git/blobdiff_plain/332a17e70fa31a58205f06c237c72bb02ab90f7c..dfe0713aebc58dd093c309011ac0596597ab2cb5:/Decode.v?ds=sidebyside diff --git a/Decode.v b/Decode.v index b541046..9bfb03d 100644 --- a/Decode.v +++ b/Decode.v @@ -139,16 +139,20 @@ module Decode( begin read_0 = insn[19:16]; read_1 = insn[3:0]; - + read_2 = insn[15:12]; + op0_out = regs0; op1_out = regs1; + op2_out = regs2; end `DECODE_ALU_HDATA_IMM: /* Halfword transfer - immediate offset */ begin read_0 = insn[19:16]; + read_1 = insn[15:12]; op0_out = regs0; op1_out = {24'b0, insn[11:8], insn[3:0]}; + op2_out = regs1; end `DECODE_ALU: /* ALU */ begin