1
0
mirror of https://github.com/cc65/cc65.git synced 2024-07-04 13:29:35 +00:00
cc65/libsrc/cbm510/waitvsync.s

27 lines
427 B
ArmAsm
Raw Normal View History

2016-02-28 21:35:46 +00:00
2017-07-17 21:15:05 +00:00
.export _waitvsync
2016-02-28 21:35:46 +00:00
.import PALFLAG
.import sys_bank, restore_bank
.importzp vic
.include "cbm510.inc"
2016-02-28 21:35:46 +00:00
2017-07-17 21:15:05 +00:00
_waitvsync:
2016-02-28 21:35:46 +00:00
rts ; FIXME
jsr sys_bank ; Switch to the system bank
sei
2016-02-28 21:35:46 +00:00
ldy #VIC_CTRL1
@l1:
lda (vic),y
bpl @l1
@l2:
2016-02-28 21:35:46 +00:00
lda (vic),y
bmi @l2
2016-02-28 21:35:46 +00:00
cli
jmp restore_bank