]> git.sur5r.net Git - cc65/blobdiff - libsrc/runtime/decsp7.s
no TGI_ERR_NO_MEM or TGI_ERR_NO_IOCB anymore: replaced by TGI_ERR_NO_RES
[cc65] / libsrc / runtime / decsp7.s
index 080c9b0c5774adf1c8d1125133b85a7c7686cb1c..249b00baa9442821452a398d02a8bd5b875ab1c1 100644 (file)
@@ -5,16 +5,21 @@
 ;
 
                .export         decsp7
-       .import         subysp
+       .importzp       sp
 
 .proc  decsp7
 
-       ldy     #7
-       jmp     subysp
+       lda     sp
+       sec
+       sbc     #7
+       sta     sp
+       bcc     @L1
+       rts
 
-.endproc
+@L1:   dec     sp+1
+       rts
 
+.endproc
 
 
 
-