From: Christopher Lu Date: Fri, 9 Jan 2009 08:27:27 +0000 (-0500) Subject: decode: stuff for halfword X-Git-Url: http://git.joshuawise.com/firearm.git/commitdiff_plain/778ef14fd7c4dadb9923bb9b8628843587a43e1c?hp=2bcc55d5e86504cbab5c78f4724fa2ac61748006 decode: stuff for halfword --- diff --git a/Decode.v b/Decode.v index 90ac3d6..495942b 100644 --- a/Decode.v +++ b/Decode.v @@ -138,16 +138,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