diff options
author | Leo C | 2018-12-09 13:14:48 +0100 |
---|---|---|
committer | Leo C | 2018-12-09 13:14:48 +0100 |
commit | 391ac6fba313088498ffc6ed570281ba1c1bf177 (patch) | |
tree | adb5599b8c0aa6590809bc705583d859dd983a31 | |
parent | d2df51e361a9c16b0df309714a35c86d46118993 (diff) | |
download | ddt180-391ac6fba313088498ffc6ed570281ba1c1bf177.zip |
Remove V option from cmd_M (move).
-rw-r--r-- | ddt180.z80 | 25 |
1 files changed, 4 insertions, 21 deletions
@@ -2106,29 +2106,17 @@ l0dedh: call crlf
l0e10h:
pop bc
- inc hl
inc de
- dec bc
- ld a,b
- or c
- jr nz,l0dedh
+ cpi
+ jp pe,l0dedh
ret
;-------------------------------------------------------------------------------
-; > M[V] startaddr endaddr destaddr
-; Move memory [and verify]
+; > M startaddr endaddr destaddr
+; Move memory
cmd_M:
- call get_char_upper
- cp 'V'
- jr nz,l0e1fh
- inc de
-l0e1fh:
- push af
call sub_034eh
- push hl
- push de
- push bc
call cp_hl_de
jr nc,cmdm_up
add hl,bc
@@ -2141,11 +2129,6 @@ l0e1fh: db 01h ;swallow ldir instruction (ld bc,...)
cmdm_up:
ldir
- pop bc
- pop de
- pop hl
- pop af
- jr z,l0dedh
ret
;-------------------------------------------------------------------------------
|