]> cloudbase.mooo.com Git - ddt180.git/commitdiff
Remove cmd_@
authorLeo C <erbl259-lmu@yahoo.de>
Fri, 7 Dec 2018 16:12:34 +0000 (17:12 +0100)
committerLeo C <erbl259-lmu@yahoo.de>
Fri, 7 Dec 2018 16:12:34 +0000 (17:12 +0100)
ddt180.z80

index 5c1349255e83b86bd71d57a9a777eec7384b1760..0890182e269b204d3c7d2d2fc6470c70cbd2cb2a 100644 (file)
@@ -120,7 +120,6 @@ reg.iff:
        db      0c3h\r
 reg.pc:        dw      TPA\r
 var.$: dw      0000h\r
-var.@: dw      0\r
 \r
 cmd_rpt:dw     mainloop\r
 \r
@@ -132,9 +131,7 @@ conbuf:
        ld sp,stack\r
        exx\r
        ld de,ddtz_base\r
-       or a\r
-       sbc hl,de\r
-       add hl,de\r
+       call cp_hl_de\r
        jr c,l0079h\r
        ex de,hl\r
 l0079h:\r
@@ -171,7 +168,7 @@ l0093h:
 ;-------------------------------------------------------------------------------\r
 \r
 CMDTAB:\r
-       dw      cmd_@           ;examine/substitute the displacement register @\r
+       dw      ERROR ;cmd_@    ;examine/substitute the displacement register @\r
        dw      ERROR ;cmd_A    ;Assemble\r
        dw      cmd_B           ;Breakpoints display/set/clear\r
        dw      cmd_C           ;trace over Calls\r
@@ -249,25 +246,6 @@ crlf:
        jr c,mainloop\r
        ret\r
 \r
-out.hl.@:\r
-       call out_hl\r
-       push de\r
-       push hl\r
-       ld de,(var.@)\r
-       ld a,d\r
-       or e\r
-       jr z,l01bfh\r
-       call outbl\r
-       call    pstr_inl\r
-       dc      '@'\r
-       and a\r
-       sbc hl,de\r
-       call out_hl\r
-l01bfh:\r
-       pop hl\r
-       pop de\r
-       ret\r
-\r
 sub_01d9h:\r
        call    pstr_inl\r
        dc      '-'\r
@@ -557,10 +535,6 @@ l0300h:
 sub_0303h:\r
        ld hl,t_reg_names\r
        ld b,07fh\r
-       jr l030ch\r
-\r
-sub_030ah:\r
-       ld b,0ffh\r
 l030ch:\r
        inc b\r
        ld a,(hl)\r
@@ -571,10 +545,6 @@ l030ch:
        res 7,b\r
        ret\r
 \r
-sub_0318h:\r
-       push bc\r
-       res 7,b\r
-       defb 03eh               ;ld a,nn\r
 sub_031ch:\r
        push bc\r
        push de\r
@@ -988,9 +958,6 @@ do_factor:
        ld hl,TPA\r
        cp 'L'\r
        ret z\r
-       ld hl,(var.@)\r
-       cp '@'\r
-       ret z\r
        ld hl,(var.$)\r
        cp '$'\r
        ret z\r
@@ -1238,8 +1205,6 @@ l065bh:
        djnz l065bh\r
        pop af\r
        pop hl\r
-       call nz,outbl6\r
-       call nz,p_offset\r
        jp crlf\r
 \r
 p_f:\r
@@ -1298,7 +1263,7 @@ p_regs:
        ex de,hl\r
        dec a\r
        jr z,l06d9h\r
-       call out.hl.@\r
+       call out_hl\r
        call z,outbl6\r
        jr l06e2h\r
 l06d9h:\r
@@ -1482,7 +1447,7 @@ l07cdh:
        call outbl\r
        ld l,(ix+002h)\r
        ld h,(ix+003h)\r
-       call out.hl.@\r
+       call out_hl\r
        call    pstr_inl\r
        dc      '  :'\r
        ld l,(ix+004h)\r
@@ -1906,7 +1871,7 @@ cmd_X:
        call sel_dc_string\r
 l0c12h:\r
        call l0c33h\r
-l0c15h:\r
+\r
        call outbl\r
        push de\r
        push bc\r
@@ -1940,9 +1905,7 @@ l0c33h:
        ld a,(de)\r
        dec de\r
        ld h,a\r
-       bit 1,c\r
-       jp z,out_hl\r
-       jp out.hl.@\r
+       jp out_hl\r
 \r
 l0c4fh:\r
        call p_f\r
@@ -2125,7 +2088,7 @@ cmd_S:
        call get_lastarg_def\r
 l0d60h:\r
        ld (last_S),hl\r
-       call out.hl.@\r
+       call out_hl\r
        call outbl\r
        ld a,(hl)\r
        call out_hex\r
@@ -2160,15 +2123,7 @@ l0d8ah:
 ; > @\r
 ;      examine (substitute) displacement register @\r
 \r
-cmd_@:\r
-       call assert_eol\r
-       ld hl,msg_@\r
-       ld de,var.@\r
-       ld c,001h\r
-       jp l0c12h\r
-\r
-msg_@:\r
-       dc      '@'\r
+;cmd_@:\r
 \r
 ;-------------------------------------------------------------------------------\r
 ; >>I [port]\r
@@ -2225,7 +2180,7 @@ l0dedh:
        cp b\r
        jr z,l0e10h\r
        ld c,a\r
-       call out.hl.@\r
+       call out_hl\r
        call outbl\r
        ld a,b\r
        call out_hex\r
@@ -2234,7 +2189,7 @@ l0dedh:
        call out_hex\r
        call outbl\r
        ex de,hl\r
-       call out.hl.@\r
+       call out_hl\r
        ex de,hl\r
        call crlf\r
 l0e10h:\r
@@ -2502,7 +2457,7 @@ sub_0f58h:
        push hl\r
        push af\r
 l0f5ch:\r
-       call out.hl.@\r
+       call out_hl\r
        call z,outbl2\r
        call outbl\r
        ld de,0\r
@@ -3051,7 +3006,7 @@ cmdl_p_line:
 \r
 p_disas_line:\r
        call outbl2\r
-       call out.hl.@\r
+       call out_hl\r
        call z,outbl\r
        call outbl\r
        sub a\r
@@ -3065,19 +3020,7 @@ p_disas_line:
        call    p_goto_col\r
        ; fall thru\r
 ;-------------------------------------------------------------------------------\r
-\r
-p_offset:\r
-       ld de,(var.@)\r
-       ld a,d\r
-       or e\r
-       ret z\r
-       call    pstr_inl\r
-       dc      '(@'\r
-       and a\r
-       sbc hl,de\r
-       call out_hl\r
-       add     hl,de\r
-       jp out_rparen\r
+       ret\r
 \r
 ;-------------------------------------------------------------------------------\r
 \r