Code block address: CF9C Length: 15 M:1 X:0 called by: CDB5 00CF9C 2C9911010A bbs #0x01, 0x1199, 0xcfab ; Call target from CCD9, Call target from CD06, Call target from CD3A, Call target from CD6C, Call target from CD8F, Call target from CDB5 00CFA1 ACBA10 ldy 0x10ba 00CFA4 1C521280 clb #0x80, 0x1252 00CFA8 4C2AD0 jmp 0xd02a Code block address: CFAB Length: 10 M:1 X:0 called by: CF9C 00CFAB 3C99112005 bbc #0x20, 0x1199, 0xcfb5 ; Branch target from CF9C 00CFB0 ACBA10 ldy 0x10ba 00CFB3 8037 bra 0xcfec Code block address: CFB5 Length: 10 M:1 X:0 called by: CFAB 00CFB5 3CAF140105 bbc #0x01, 0x14af, 0xcfbf ; Branch target from CFAB 00CFBA ACA414 ldy 0x14a4 00CFBD 802D bra 0xcfec Code block address: CFBF Length: 12 M:1 X:0 called by: CFB5 00CFBF ADF211 lda al, 0x11f2 ; Branch target from CFB5 00CFC2 C903 cmp al, #0x03 00CFC4 D005 bne 0xcfcb 00CFC6 AC5610 ldy 0x1056 00CFC9 8021 bra 0xcfec Code block address: CFCB Length: 10 M:1 X:0 called by: CFC4 00CFCB 2C1C100805 bbs #0x08, 0x101c, 0xcfd5 ; Branch target from CFC4 00CFD0 AC5411 ldy 0x1154 00CFD3 8017 bra 0xcfec Code block address: CFD5 Length: 34 M:1 X:0 called by: CFCB 00CFD5 D8 clm ; m:0 x:0, Branch target from CFCB 00CFD6 AD7287 lda ax, 0x8772 00CFD9 2900FF and ax, #0xff00 00CFDC 890D5411 mpy 0x1154 00CFE0 0A asl ax 00CFE1 422A rol bx 00CFE3 9004 bcc 0xcfe9 00CFE5 42A9FFFF lda bx, #0xffff 00CFE9 42A8 tby ; Branch target from CFE3 00CFEB F8 sem ; m:1 x:0 00CFEC AD8611 lda al, 0x1186 ; Branch target from CFB3, Branch target from CFBD, Branch target from CFC9, Branch target from CFD3 ; Current Cylinder 00CFEF 0A asl al 00CFF0 2C5A110302 bbs #0x03, 0x115a, 0xcff7 00CFF5 8001 bra 0xcff8 Code block address: CFF7 Length: 20 M:1 X:0 called by: CFF0 00CFF7 3A inc al ; Branch target from CFF0 00CFF8 D8 clm ; m:0 x:0, Branch target from CFF5 00CFF9 29FF00 and ax, #0x00ff 00CFFC F8 sem ; m:1 x:0 00CFFD AA tax 00CFFE BDB6D1 lda al, 0xd1b6 + ix 00D001 C90B cmp al, #0x0b 00D003 9006 bcc 0xd00b 00D005 1C521280 clb #0x80, 0x1252 00D009 800C bra 0xd017 Code block address: D00B Length: 18 M:1 X:0 called by: D003 00D00B CD0912 cmp al, 0x1209 ; Branch target from D003 00D00E F00D beq 0xd01d 00D010 B005 bcs 0xd017 00D012 3C5212800F bbc #0x80, 0x1252, 0xd026 00D017 A2FFFF ldx #0xffff ; Branch target from D009, Branch target from D010, Branch target from D01D 00D01A 8652 stx dp + 0x52 ; Write to Timer A4 reload register 00D01C 60 rts Code block address: D01D Length: 31 M:1 X:0 called by: D00E 00D01D 2C521280F5 bbs #0x80, 0x1252, 0xd017 ; Branch target from D00E 00D022 1C991120 clb #0x20, 0x1199 00D026 0C521280 seb #0x80, 0x1252 ; Branch target from D012 00D02A 146208 clb #0x08, dp + 0x62 ; Branch target from CFA8, Write to Timer A enable and protect 00D02D A20200 ldx #0x0002 00D030 8650 stx dp + 0x50 ; Write to Timer A4 counter 00D032 8452 sty dp + 0x52 ; Write to Timer A4 reload register 00D034 A902 lda al, #0x02 00D036 856B sta al, dp + 0x6b ; Write to Timer A4 PISO register 00D038 046208 seb #0x08, dp + 0x62 ; Write to Timer A enable and protect 00D03B 60 rts