Code block address: A708 Length: 105 M:1 X:0 called by: 9702 00A708 3C5A10087A bbc #0x08, 0x105a, 0xa787 ; Call target from 9702, Call target from 9702 00A70D 3C1F104075 bbc #0x40, 0x101f, 0xa787 00A712 2C9911015A bbs #0x01, 0x1199, 0xa771 00A717 AD9814 lda al, 0x1498 00A71A D055 bne 0xa771 00A71C 3C5A100450 bbc #0x04, 0x105a, 0xa771 ; KeyInStartPos 00A721 9C981401 ldm #0x01, 0x1498 00A725 D8 clm ; m:0 x:0 00A726 AD0F80 lda ax, 0x800f 00A729 2900FF and ax, #0xff00 00A72C AA tax 00A72D 890DB810 mpy 0x10b8 00A731 0A asl ax 00A732 422A rol bx 00A734 8A txa 00A735 42AA tbx 00A737 890DBA10 mpy 0x10ba 00A73B 0A asl ax 00A73C 422A rol bx 00A73E 8928 xab 00A740 78 sei 00A741 8640 stx dp + 0x40 ; Write to Timer A1 counter 00A743 8544 sta ax, dp + 0x44 ; Write to Timer A2 counter 00A745 8648 stx dp + 0x48 ; Write to Timer A3 counter 00A747 8550 sta ax, dp + 0x50 ; Write to Timer A4 counter 00A749 8654 stx dp + 0x54 ; Write to Timer A5 counter 00A74B 8558 sta ax, dp + 0x58 ; Write to Timer A6 counter 00A74D A90000 lda ax, #0x0000 00A750 8542 sta ax, dp + 0x42 ; Write to Timer A1 reload register 00A752 8546 sta ax, dp + 0x46 ; Write to Timer A2 reload register 00A754 854A sta ax, dp + 0x4a ; Write to Timer A3 reload register 00A756 8552 sta ax, dp + 0x52 ; Write to Timer A4 reload register 00A758 8556 sta ax, dp + 0x56 ; Write to Timer A5 reload register 00A75A 855A sta ax, dp + 0x5a ; Write to Timer A6 reload register 00A75C F8 sem ; m:1 x:0 00A75D A90C lda al, #0x0c 00A75F 8568 sta al, dp + 0x68 ; Write to Timer A1 PISO register 00A761 8569 sta al, dp + 0x69 ; Write to Timer A2 PISO register 00A763 856A sta al, dp + 0x6a ; Write to Timer A3 PISO register 00A765 856B sta al, dp + 0x6b ; Write to Timer A4 PISO register 00A767 856C sta al, dp + 0x6c ; Write to Timer A5 PISO register 00A769 856D sta al, dp + 0x6d ; Write to Timer A6 PISO register 00A76B 04623F seb #0x3f, dp + 0x62 ; Write to Timer A enable and protect 00A76E 58 cli 00A76F 8016 bra 0xa787 Code block address: A771 Length: 22 M:1 X:0 called by: A712 00A771 AD6E10 lda al, 0x106e ; Branch target from A712, Branch target from A71A, Branch target from A71C ; RPM_div50 00A774 CD1284 cmp al, 0x8412 00A777 900E bcc 0xa787 00A779 AEBC11 ldx 0x11bc 00A77C EC1384 cpx 0x8413 00A77F 900C bcc 0xa78d 00A781 9C981400 ldm #0x00, 0x1498 00A785 8006 bra 0xa78d Code block address: A787 Length: 7 M:1 X:0 called by: A708 00A787 A20000 ldx #0x0000 ; Branch target from A708, Branch target from A70D, Branch target from A76F, Branch target from A777 00A78A 8EBC11 stx 0x11bc 00A78D 60 rts ; Branch target from A77F, Branch target from A785