From a0596eae6e0b96bc02a6c9dae8cb675bfc93dfba Mon Sep 17 00:00:00 2001 From: Polluks Date: Wed, 18 Nov 2020 01:05:40 +0100 Subject: [PATCH] Added waitvsync for PET --- libsrc/pet/waitvsync.s | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 libsrc/pet/waitvsync.s diff --git a/libsrc/pet/waitvsync.s b/libsrc/pet/waitvsync.s new file mode 100644 index 000000000..39b562e43 --- /dev/null +++ b/libsrc/pet/waitvsync.s @@ -0,0 +1,16 @@ +; +; Written by Robin Harbron, requires 12" monitor +; +; void waitvsync (void); +; + + .export _waitvsync + + .include "pet.inc" + +_waitvsync: +@l1: + lda VIA_PB + and #%00100000 + bne @l1 + rts