X-Git-Url: http://git.joshuawise.com/fpgaboy.git/blobdiff_plain/77ab69d7bb0902e6ebf0994159ed2205f8413e34..b057a5d6e6db6db06ae33703ca72cd235eec91d6:/insn_push_reg.v diff --git a/insn_push_reg.v b/insn_push_reg.v deleted file mode 100644 index 6b789e5..0000000 --- a/insn_push_reg.v +++ /dev/null @@ -1,34 +0,0 @@ -`ifdef EXECUTE - `INSN_PUSH_reg: begin /* PUSH is 16 cycles! */ - case (cycle) - 0: case (opcode[5:4]) - `INSN_stack_AF: `EXEC_WRITE(`_SP - 1, `_A) - `INSN_stack_BC: `EXEC_WRITE(`_SP - 1, `_B) - `INSN_stack_DE: `EXEC_WRITE(`_SP - 1, `_D) - `INSN_stack_HL: `EXEC_WRITE(`_SP - 1, `_H) - endcase - 1: case (opcode[5:4]) - `INSN_stack_AF: `EXEC_WRITE(`_SP - 2, `_F) - `INSN_stack_BC: `EXEC_WRITE(`_SP - 2, `_C) - `INSN_stack_DE: `EXEC_WRITE(`_SP - 2, `_E) - `INSN_stack_HL: `EXEC_WRITE(`_SP - 2, `_L) - endcase - 2: begin /* Twiddle thumbs. */ end - 3: begin - `EXEC_NEWCYCLE - `EXEC_INC_PC - end - endcase - end -`endif - -`ifdef WRITEBACK - `INSN_PUSH_reg: begin /* PUSH is 16 cycles! */ - case (cycle) - 0: begin /* type F */ end - 1: begin /* type F */ end - 2: begin /* type F */ end - 3: `_SP <= `_SP - 2; - endcase - end -`endif