]> cloudbase.mooo.com Git - ddt180.git/commitdiff
Some comments (from master)
authorLeo C <erbl259-lmu@yahoo.de>
Sun, 16 Feb 2020 22:38:43 +0000 (23:38 +0100)
committerLeo C <erbl259-lmu@yahoo.de>
Sun, 16 Feb 2020 22:38:43 +0000 (23:38 +0100)
ddt180.z80

index 28a226054081325ee0facfedf4199ad1f78265f0..937faa6968d4ce10224574b7fb15cc9acf562c8d 100644 (file)
@@ -1922,18 +1922,18 @@ bp_tst_@pc:
        call    bpl_init\r
 \r
        ld a,(ix+000h)\r
-       and 003h\r
-       jr z,bp_tst_e\r
+       and 003h                ;User bp (temporary or permanent)?\r
+       jr z,bp_tst_e           ;No, check next\r
        ld e,(ix+002h)\r
        ld d,(ix+003h)\r
        ld hl,(reg.pc)\r
-       call cp_hl_de\r
-       ret z\r
+       call cp_hl_de           ;Current PC is on a User bp\r
+       ret z                   ;Return zero\r
 bp_tst_e:\r
        call    bpl_next\r
        sub a\r
-       inc a\r
-       ret\r
+       inc a                   ;Not on a user bp\r
+       ret                     ;Return not zero\r
 \r
 bp_trace_enter:\r
        call bp_get_freeslot\r
@@ -1971,7 +1971,6 @@ bp_set_to_mem:
        inc hl\r
        ld (hl),d\r
 l0a1dh:\r
-\r
        call    bpl_next\r
        ret\r
 \r
@@ -3869,6 +3868,7 @@ l208bh:
        scf\r
        ret\r
 \r
+;jr, djnz\r
 l2093h:\r
        ld c,(iy+001h)\r
        ld a,c\r
@@ -3912,6 +3912,8 @@ l20b8h:
        jr z,l20dch\r
        and a\r
        ret\r
+\r
+;ret cc\r
 l20c5h:\r
        ld a,(iy+000h)\r
        ld (l20d7h),a\r
@@ -3929,6 +3931,7 @@ l20d7h:
        inc hl\r
        jp (hl)\r
 \r
+;ret\r
 l20dch:\r
 l20edh:\r
        ld hl,(reg_sp)          ;break on return address\r
@@ -3937,10 +3940,12 @@ l20edh:
        ld d,(hl)\r
        ex de,hl\r
        call bp_trace_enter\r
+;rst 8\r
 l2115h:\r
        and a\r
        ret\r
 \r
+;rst n\r
 l20f9h:\r
        ld a,(l0003h)\r
        cp (iy+000h)\r