X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=libsrc%2Fc128%2Fc128-vdc.s;h=d2b6b9d8b31423e3a4d9d335f7c090d2aedbb245;hb=ff746b119ced0a50914175baf52e9ee196c107dc;hp=49badc3d116af4ee70ff873c032e0d342f2f915d;hpb=6b1d62a2819395091ca9f342ded9b929940263fe;p=cc65 diff --git a/libsrc/c128/c128-vdc.s b/libsrc/c128/c128-vdc.s index 49badc3d1..d2b6b9d8b 100644 --- a/libsrc/c128/c128-vdc.s +++ b/libsrc/c128/c128-vdc.s @@ -21,7 +21,7 @@ ; Driver signature .byte $65, $6d, $64 ; "emd" - .byte $00 ; EM API version number + .byte EMD_API_VERSION ; EM API version number ; Jump table. @@ -255,7 +255,7 @@ COPYFROM: jsr setup beq @L2 ; Skip if no full pages -; Copy full pages +; Copy full pages @L1: jsr transferin inc ptr1+1 @@ -265,7 +265,7 @@ COPYFROM: ; Copy the remainder of the page -@L2: ldy #EM_COPY_COUNT +@L2: ldy #EM_COPY::COUNT lda (ptr3),y ; Get bytes in last page beq @L4 sta tmp1 @@ -291,7 +291,7 @@ COPYTO: jsr setup beq @L2 ; Skip if no full pages -; Copy full pages +; Copy full pages @L1: jsr transferout inc ptr1+1 @@ -301,7 +301,7 @@ COPYTO: ; Copy the remainder of the page -@L2: ldy #EM_COPY_COUNT +@L2: ldy #EM_COPY::COUNT lda (ptr3),y ; Get bytes in last page beq @L4 sta tmp1 @@ -360,21 +360,21 @@ setup: sta ptr3 stx ptr3+1 ; Save the passed em_copy pointer - ldy #EM_COPY_OFFS + ldy #EM_COPY::OFFS lda (ptr3),y sta ptr1 - ldy #EM_COPY_PAGE + ldy #EM_COPY::PAGE lda (ptr3),y sta ptr1+1 ; From - ldy #EM_COPY_BUF + ldy #EM_COPY::BUF lda (ptr3),y sta ptr2 iny lda (ptr3),y sta ptr2+1 ; To - ldy #EM_COPY_COUNT+1 + ldy #EM_COPY::COUNT+1 lda (ptr3),y ; Get number of pages sta tmp1 rts