From fd02382d38f70dc9bd690e64e9acb8a0ae4758ac Mon Sep 17 00:00:00 2001 From: Arne Schmitz Date: Wed, 18 Dec 2024 11:47:26 +0100 Subject: [PATCH] kbhit variant for CBM PET --- include/conio.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/include/conio.c b/include/conio.c index 805e0bf..5a997ae 100644 --- a/include/conio.c +++ b/include/conio.c @@ -268,11 +268,20 @@ char getpch(void) char kbhit(void) { +#if defined(__CBMPET__) + return __asm + { + ldx $97 + inx + stx accu + }; +#else return __asm { lda $c6 sta accu }; +#endif } char getche(void)