]> git.sur5r.net Git - cc65/blobdiff - libsrc/runtime/popa.s
Fixed key definitions (were removed from apple2.h)
[cc65] / libsrc / runtime / popa.s
index 37bbc7b685a3545e947a0a331f00b4e216da2e7b..0534b24e50df381eac811b78986b487660246433 100644 (file)
@@ -7,17 +7,19 @@
                .export         popa
        .importzp       sp
 
+        .macpack        cpu
+
 .proc  popa
 
-.ifpc02
+.if (.cpu .bitand ::CPU_ISET_65SC02)
        lda     (sp)
 .else
-       ldy     #0
-       lda     (sp),y          ; Read byte
+       ldy     #0              ; (2)
+       lda     (sp),y          ; (7) Read byte
 .endif
-       inc     sp
-               beq     @L1
-       rts
+       inc     sp              ; (12)
+               beq     @L1             ; (14)
+       rts                     ; (20)
 
 @L1:   inc     sp+1
        rts