]> cloudbase.mooo.com Git - z180-stamp.git/blobdiff - z180/conbuf-a.180
connect command 'esc \' enhancement, new 'esc :' subcommand
[z180-stamp.git] / z180 / conbuf-a.180
index 096bbf932125430a9946b096ddb8e3e34cae3ddc..0a351954225ef17d1c36d392799cd80a94150e97 100644 (file)
@@ -1,6 +1,6 @@
        page    255\r
        .z80\r
-       \r
+\r
 ;\r
 ; FIFO channels for communication with avr\r
 ;\r
 ;--------------------------------------------------------------\r
 \r
        dseg\r
-       \r
 \r
-       mkbuf   co.fifo,co.fifo_len\r
-       mkbuf   ci.fifo,ci.fifo_len\r
+\r
+       mkbuf   ci.fifo_id, ci.fifo, ci.fifo_len\r
+       mkbuf   co.fifo_id, co.fifo, co.fifo_len\r
 \r
 \r
 ;--------------------------------------------------------------\r
@@ -50,7 +50,7 @@ buf.empty:
        ret     z\r
        or      0ffh\r
        ret\r
-       \r
+\r
 \r
 ff.in:\r
        push    ix\r
@@ -71,12 +71,12 @@ bg.wait:
        inc     h\r
 bg.nc:\r
        ld      l,(hl)\r
-       \r
+\r
        ld      a,(ix+o.out_idx)        ;\r
        inc     a\r
        and     (ix+o.mask)\r
        ld      (ix+o.out_idx),a\r
-       \r
+\r
        ld      a,l\r
        pop     hl\r
        pop     ix\r
@@ -122,7 +122,7 @@ bp.wait:
        cp      (ix+o.out_idx)          ;19\r
        jr      z,bp.wait               ;12/7\r
        ld      (ix+o.in_idx),a         ;19\r
-       \r
+\r
        out     (AVRINT6),a             ;11\r
        ld      a,b                     ;4\r
        pop     bc                      ;10\r
@@ -163,4 +163,3 @@ bp.wait:
        endif\r
 \r
        end\r
-\r