Code block address: CEFC Length: 15 M:1 X:0 called by: CDB2 00CEFC 2C9911010A bbs #0x01, 0x1199, 0xcf0b ; Call target from CCD6, Call target from CD03, Call target from CD43, Call target from CD63, Call target from CDB2 00CF01 ACB810 ldy 0x10b8 00CF04 1C521220 clb #0x20, 0x1252 00CF08 4C8ACF jmp 0xcf8a Code block address: CF0B Length: 10 M:1 X:0 called by: CEFC 00CF0B 3C99111005 bbc #0x10, 0x1199, 0xcf15 ; Branch target from CEFC 00CF10 ACB810 ldy 0x10b8 00CF13 8037 bra 0xcf4c Code block address: CF15 Length: 10 M:1 X:0 called by: CF0B 00CF15 3CAF140105 bbc #0x01, 0x14af, 0xcf1f ; Branch target from CF0B 00CF1A ACA414 ldy 0x14a4 00CF1D 802D bra 0xcf4c Code block address: CF1F Length: 12 M:1 X:0 called by: CF15 00CF1F ADF211 lda al, 0x11f2 ; Branch target from CF15 00CF22 C903 cmp al, #0x03 00CF24 D005 bne 0xcf2b 00CF26 AC5610 ldy 0x1056 00CF29 8021 bra 0xcf4c Code block address: CF2B Length: 10 M:1 X:0 called by: CF24 00CF2B 2C1C100805 bbs #0x08, 0x101c, 0xcf35 ; Branch target from CF24 00CF30 AC5211 ldy 0x1152 00CF33 8017 bra 0xcf4c Code block address: CF35 Length: 34 M:1 X:0 called by: CF2B 00CF35 D8 clm ; m:0 x:0, Branch target from CF2B 00CF36 AD7187 lda ax, 0x8771 00CF39 2900FF and ax, #0xff00 00CF3C 890D5211 mpy 0x1152 00CF40 0A asl ax 00CF41 422A rol bx 00CF43 9004 bcc 0xcf49 00CF45 42A9FFFF lda bx, #0xffff 00CF49 42A8 tby ; Branch target from CF43 00CF4B F8 sem ; m:1 x:0 00CF4C AD8611 lda al, 0x1186 ; Branch target from CF13, Branch target from CF1D, Branch target from CF29, Branch target from CF33 ; Current Cylinder 00CF4F 0A asl al 00CF50 2C5A110302 bbs #0x03, 0x115a, 0xcf57 00CF55 8001 bra 0xcf58 Code block address: CF57 Length: 20 M:1 X:0 called by: CF50 00CF57 3A inc al ; Branch target from CF50 00CF58 D8 clm ; m:0 x:0, Branch target from CF55 00CF59 29FF00 and ax, #0x00ff 00CF5C F8 sem ; m:1 x:0 00CF5D AA tax 00CF5E BD92D1 lda al, 0xd192 + ix 00CF61 C90B cmp al, #0x0b 00CF63 9006 bcc 0xcf6b 00CF65 1C521220 clb #0x20, 0x1252 00CF69 800C bra 0xcf77 Code block address: CF6B Length: 18 M:1 X:0 called by: CF63 00CF6B CD0912 cmp al, 0x1209 ; Branch target from CF63 00CF6E F00D beq 0xcf7d 00CF70 B005 bcs 0xcf77 00CF72 3C5212200F bbc #0x20, 0x1252, 0xcf86 00CF77 A2FFFF ldx #0xffff ; Branch target from CF69, Branch target from CF70, Branch target from CF7D 00CF7A 864A stx dp + 0x4a ; Write to Timer A3 reload register 00CF7C 60 rts Code block address: CF7D Length: 31 M:1 X:0 called by: CF6E 00CF7D 2C521220F5 bbs #0x20, 0x1252, 0xcf77 ; Branch target from CF6E 00CF82 1C991110 clb #0x10, 0x1199 00CF86 0C521220 seb #0x20, 0x1252 ; Branch target from CF72 00CF8A 146204 clb #0x04, dp + 0x62 ; Branch target from CF08, Write to Timer A enable and protect 00CF8D A20200 ldx #0x0002 00CF90 8648 stx dp + 0x48 ; Write to Timer A3 counter 00CF92 844A sty dp + 0x4a ; Write to Timer A3 reload register 00CF94 A902 lda al, #0x02 00CF96 856A sta al, dp + 0x6a ; Write to Timer A3 PISO register 00CF98 046204 seb #0x04, dp + 0x62 ; Write to Timer A enable and protect 00CF9B 60 rts