diff --git a/.Floppies/A2OSX.BUILD.po b/.Floppies/A2OSX.BUILD.po index 83653a31..f25f4a71 100644 Binary files a/.Floppies/A2OSX.BUILD.po and b/.Floppies/A2OSX.BUILD.po differ diff --git a/DRV/UTHERNET.DRV.S.txt b/DRV/UTHERNET.DRV.S.txt index 1b205205..40192066 100644 --- a/DRV/UTHERNET.DRV.S.txt +++ b/DRV/UTHERNET.DRV.S.txt @@ -3,7 +3,14 @@ NEW .LIST OFF .OP 65C02 .OR $2000 +*-------------------------------------- +UTHERNETX .EQ 1 +*-------------------------------------- + .DO UTHERNETX=1 + .TF DRV/UTHERNETX.DRV + .ELSE .TF DRV/UTHERNET.DRV + .FIN *-------------------------------------- .INB INC/MACROS.I .INB INC/A2OSX.I @@ -428,12 +435,19 @@ READ php bne .4 inc ZPBufPtr+1 -.4 inc Counter +.4 .DO UTHERNETX=1 + lda RTDATA+1,x + .FIN + + inc Counter bne .5 inc Counter+1 beq .8 -.5 lda RTDATA+1,x +.5 .DO UTHERNETX=0 + lda RTDATA+1,x + .FIN + sta (ZPBufPtr),y iny bne .2