Rewrite the decsp and subysp functions now since they are used more often.

git-svn-id: svn://svn.cc65.org/cc65/trunk@665 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
cuz
2001-03-24 16:15:01 +00:00
parent eec01763c4
commit 1e1199cb2b
7 changed files with 66 additions and 39 deletions

View File

@@ -5,27 +5,23 @@
;
.export decsp2
.importzp sp
.importzp sp
.proc decsp2
ldy sp
beq @L1
dey
beq @L2
dey
sty sp
rts
lda sp
sec
sbc #2
sta sp
bcc @L1
rts
@L1: dey
@L2: dey
sty sp
dec sp+1
@L1: dec sp+1
rts
.endproc