Code block address: D289 Length: 15 M:1 X:0 called by: D001 00D289 2C9911010A bbs #0x01, 0x1199, 0xd298 ; Call target from CF25, Call target from CF52, Call target from CFB2, Call target from CFD5, Call target from D001 00D28E ACB810 ldy 0x10b8 00D291 1C531202 clb #0x02, 0x1253 00D295 4C18D3 jmp 0xd318 Code block address: D298 Length: 10 M:1 X:0 called by: D289 00D298 3C99114005 bbc #0x40, 0x1199, 0xd2a2 ; Branch target from D289 00D29D ACB810 ldy 0x10b8 00D2A0 8037 bra 0xd2d9 Code block address: D2A2 Length: 10 M:1 X:0 called by: D298 00D2A2 3CAF140105 bbc #0x01, 0x14af, 0xd2ac ; Branch target from D298 00D2A7 ACA414 ldy 0x14a4 00D2AA 802D bra 0xd2d9 Code block address: D2AC Length: 12 M:1 X:0 called by: D2A2 00D2AC ADF211 lda al, 0x11f2 ; Branch target from D2A2 00D2AF C903 cmp al, #0x03 00D2B1 D005 bne 0xd2b8 00D2B3 AC5610 ldy 0x1056 00D2B6 8021 bra 0xd2d9 Code block address: D2B8 Length: 10 M:1 X:0 called by: D2B1 00D2B8 2C1C100805 bbs #0x08, 0x101c, 0xd2c2 ; Branch target from D2B1 00D2BD AC5211 ldy 0x1152 00D2C0 8017 bra 0xd2d9 Code block address: D2C2 Length: 34 M:1 X:0 called by: D2B8 00D2C2 D8 clm ; m:0 x:0, Branch target from D2B8 00D2C3 AD7387 lda ax, 0x8773 00D2C6 2900FF and ax, #0xff00 00D2C9 890D5211 mpy 0x1152 00D2CD 0A asl ax 00D2CE 422A rol bx 00D2D0 9004 bcc 0xd2d6 00D2D2 42A9FFFF lda bx, #0xffff 00D2D6 42A8 tby ; Branch target from D2D0 00D2D8 F8 sem ; m:1 x:0 00D2D9 AD8611 lda al, 0x1186 ; Branch target from D2A0, Branch target from D2AA, Branch target from D2B6, Branch target from D2C0 00D2DC 0A asl al 00D2DD 2C5A110302 bbs #0x03, 0x115a, 0xd2e4 00D2E2 8001 bra 0xd2e5 Code block address: D2E4 Length: 21 M:1 X:0 called by: D2DD 00D2E4 3A inc al ; Branch target from D2DD 00D2E5 D8 clm ; m:0 x:0, Branch target from D2E2 00D2E6 29FF00 and ax, #0x00ff 00D2E9 F8 sem ; m:1 x:0 00D2EA AA tax 00D2EB BFF9D300 ldal al, 0x00d3f9 + ix 00D2EF C90B cmp al, #0x0b 00D2F1 9006 bcc 0xd2f9 00D2F3 1C531202 clb #0x02, 0x1253 00D2F7 800C bra 0xd305 Code block address: D2F9 Length: 18 M:1 X:0 called by: D2F1 00D2F9 CD0912 cmp al, 0x1209 ; Branch target from D2F1 00D2FC F00D beq 0xd30b 00D2FE B005 bcs 0xd305 00D300 3C5312020F bbc #0x02, 0x1253, 0xd314 00D305 A2FFFF ldx #0xffff ; Branch target from D2F7, Branch target from D2FE, Branch target from D30B 00D308 8656 stx dp + 0x56 ; Write to Timer A6 reload register 00D30A 60 rts Code block address: D30B Length: 31 M:1 X:0 called by: D2FC 00D30B 2C531202F5 bbs #0x02, 0x1253, 0xd305 ; Branch target from D2FC 00D310 1C991140 clb #0x40, 0x1199 00D314 0C531202 seb #0x02, 0x1253 ; Branch target from D300 00D318 146210 clb #0x10, dp + 0x62 ; Branch target from D295, Write to Timer A enable and protect 00D31B A20200 ldx #0x0002 00D31E 8654 stx dp + 0x54 ; Write to Timer A6 counter 00D320 8456 sty dp + 0x56 ; Write to Timer A6 reload register 00D322 A902 lda al, #0x02 00D324 856C sta al, dp + 0x6c ; Write to Timer A5 PISO register 00D326 046210 seb #0x10, dp + 0x62 ; Write to Timer A enable and protect 00D329 60 rts