]> Joshua Wise's Git repositories - fpgaboy.git/blobdiff - insn_ldm_a.v
Cut one at a framebuffer
[fpgaboy.git] / insn_ldm_a.v
index ec98fa4b9a6e201349d7c26801f22513cefd1459..cd56b11434cc19aa497ddfa8411507d82f337a51 100644 (file)
@@ -2,7 +2,7 @@
 // If opcode[1], then ld 16m8, else ld 8m8
 
 `ifdef EXECUTE
 // If opcode[1], then ld 16m8, else ld 8m8
 
 `ifdef EXECUTE
-       `INSN_LD8M_A,`INSN_LD16M_A: begin
+       `INSN_LD16M_A: begin
                case (cycle)
                0:      begin
                                `EXEC_INC_PC
                case (cycle)
                0:      begin
                                `EXEC_INC_PC
 `endif
 
 `ifdef WRITEBACK
 `endif
 
 `ifdef WRITEBACK
-       `INSN_LD8M_A,`INSN_LD16M_A: begin
+       `INSN_LD16M_A: begin
                case (cycle)
                case (cycle)
-               0:      if (!opcode[1]) begin
-                               tmp <= 8'hFF;
-                               cycle <= 1;     /* Skip cycle 1 */
-                       end
+               0:      begin end
                1:      tmp2 <= rdata;
                1:      tmp2 <= rdata;
-               2:      if (!opcode[1])
-                               tmp2 <= rdata;
-                       else
-                               tmp <= rdata; 
+               2:      tmp <= rdata; 
                3:      if (opcode[4]) `_A <= rdata;
                endcase
        end
                3:      if (opcode[4]) `_A <= rdata;
                endcase
        end
This page took 0.024503 seconds and 4 git commands to generate.