From 15686607cb2c5c8b936a7dde56381cddf230b015 Mon Sep 17 00:00:00 2001 From: Joshua Wise Date: Wed, 21 May 2008 21:16:20 -0400 Subject: [PATCH] Fix ld (nn), sp, for real this time. --- core/insn_ld_nn_sp.v | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/insn_ld_nn_sp.v b/core/insn_ld_nn_sp.v index ade83fe..2d86046 100644 --- a/core/insn_ld_nn_sp.v +++ b/core/insn_ld_nn_sp.v @@ -12,7 +12,7 @@ `EXEC_READ(`_PC + 16'h0001) end 2: begin - `EXEC_WRITE(({tmp, rdata}), `_SPL) + `EXEC_WRITE(({rdata, tmp}), `_SPL) end 3: begin `EXEC_WRITE(({tmp, tmp2}), `_SPH) @@ -30,7 +30,7 @@ case (cycle) 0: begin end 1: tmp <= rdata; - 2: {tmp, tmp2} <= {tmp, rdata} + 1; + 2: {tmp, tmp2} <= {rdata, tmp} + 1; 3: begin end 4: begin end endcase -- 2.39.2