]> git.sur5r.net Git - cc65/blobdiff - libsrc/atari/kbhit.s
The spans do now contain the size of a span, no longer the end offset.
[cc65] / libsrc / atari / kbhit.s
index e066aacd4ed899e0257b8ba010bcfaefee9d8847..2aff6dad3969f727da7faac8af285704ce5a379c 100644 (file)
@@ -1,17 +1,23 @@
 ;
 ; Christian Groessler, 19-Feb-2000
 ;
-; int kbhit (void);
+; unsigned char kbhit (void);
 ;
 
        .export         _kbhit
-       .import         return0, return1
+       .import         return1
 
        .include        "atari.inc"
 
-_kbhit:
-       ldx     CH              ; last pressed key
-       inx                     ; 255 means "no key"
-       bne     L1
-       jmp     return0
-L1:    jmp     return1
+.proc   _kbhit
+
+       ldx     CH              ; last pressed key
+       inx                     ; 255 means "no key"
+       bne     L1
+        txa                     ; X = A = 0
+        rts
+L1:    jmp     return1
+
+.endproc
+
+