Code block address: DEDD Length: 13 M:1 X:0 called by: CA30 00DEDD 3C99110105 bbc #0x01, 0x1199, 0xdee7 ; Call target from CA30 00DEE2 2C99110203 bbs #0x02, 0x1199, 0xdeea 00DEE7 4CB5DF jmp 0xdfb5 ; Branch target from DEDD Code block address: DEEA Length: 8 M:1 X:0 called by: DEE2 00DEEA 2C1A100803 bbs #0x08, 0x101a, 0xdef2 ; Branch target from DEE2 00DEEF 4CB9DF jmp 0xdfb9 Code block address: DEF2 Length: 27 M:1 X:0 called by: DEEA 00DEF2 A20000 ldx #0x0000 ; Branch target from DEEA 00DEF5 14623F clb #0x3f, dp + 0x62 ; Write to Timer A enable and protect 00DEF8 340D0111 bbc #0x01, dp + 0x0d, 0xdf0d ; Read from Port 5 00DEFC D8 clm ; m:0 x:0 00DEFD A540 lda ax, dp + 0x40 ; Read from Timer A1 counter 00DEFF 18 clc 00DF00 6D2E11 adc ax, 0x112e ; Injector Timing 00DF03 9003 bcc 0xdf08 00DF05 A9FFFF lda ax, #0xffff 00DF08 8540 sta ax, dp + 0x40 ; Branch target from DF03, Write to Timer A1 counter 00DF0A F8 sem ; m:1 x:0 00DF0B 8005 bra 0xdf12 Code block address: DF0D Length: 28 M:1 X:0 called by: DEF8 00DF0D AC2E11 ldy 0x112e ; Branch target from DEF8 ; Injector Timing 00DF10 8440 sty dp + 0x40 ; Write to Timer A1 counter 00DF12 8642 stx dp + 0x42 ; Branch target from DF0B, Write to Timer A1 reload register 00DF14 340D0211 bbc #0x02, dp + 0x0d, 0xdf29 ; Read from Port 5 00DF18 D8 clm ; m:0 x:0 00DF19 A544 lda ax, dp + 0x44 ; Read from Timer A2 counter 00DF1B 18 clc 00DF1C 6D2E11 adc ax, 0x112e ; Injector Timing 00DF1F 9003 bcc 0xdf24 00DF21 A9FFFF lda ax, #0xffff 00DF24 8544 sta ax, dp + 0x44 ; Branch target from DF1F, Write to Timer A2 counter 00DF26 F8 sem ; m:1 x:0 00DF27 8005 bra 0xdf2e Code block address: DF29 Length: 28 M:1 X:0 called by: DF14 00DF29 AC2E11 ldy 0x112e ; Branch target from DF14 ; Injector Timing 00DF2C 8444 sty dp + 0x44 ; Write to Timer A2 counter 00DF2E 8646 stx dp + 0x46 ; Branch target from DF27, Write to Timer A2 reload register 00DF30 340D0411 bbc #0x04, dp + 0x0d, 0xdf45 ; Read from Port 5 00DF34 D8 clm ; m:0 x:0 00DF35 A548 lda ax, dp + 0x48 ; Read from Timer A3 counter 00DF37 18 clc 00DF38 6D2E11 adc ax, 0x112e ; Injector Timing 00DF3B 9003 bcc 0xdf40 00DF3D A9FFFF lda ax, #0xffff 00DF40 8548 sta ax, dp + 0x48 ; Branch target from DF3B, Write to Timer A3 counter 00DF42 F8 sem ; m:1 x:0 00DF43 8005 bra 0xdf4a Code block address: DF45 Length: 28 M:1 X:0 called by: DF30 00DF45 AC2E11 ldy 0x112e ; Branch target from DF30 ; Injector Timing 00DF48 8448 sty dp + 0x48 ; Write to Timer A3 counter 00DF4A 864A stx dp + 0x4a ; Branch target from DF43, Write to Timer A3 reload register 00DF4C 340D0811 bbc #0x08, dp + 0x0d, 0xdf61 ; Read from Port 5 00DF50 D8 clm ; m:0 x:0 00DF51 A550 lda ax, dp + 0x50 ; Read from Timer A4 counter 00DF53 18 clc 00DF54 6D2E11 adc ax, 0x112e ; Injector Timing 00DF57 9003 bcc 0xdf5c 00DF59 A9FFFF lda ax, #0xffff 00DF5C 8550 sta ax, dp + 0x50 ; Branch target from DF57, Write to Timer A4 counter 00DF5E F8 sem ; m:1 x:0 00DF5F 8005 bra 0xdf66 Code block address: DF61 Length: 28 M:1 X:0 called by: DF4C 00DF61 AC2E11 ldy 0x112e ; Branch target from DF4C ; Injector Timing 00DF64 8450 sty dp + 0x50 ; Write to Timer A4 counter 00DF66 8652 stx dp + 0x52 ; Branch target from DF5F, Write to Timer A4 reload register 00DF68 340D1011 bbc #0x10, dp + 0x0d, 0xdf7d ; Read from Port 5 00DF6C D8 clm ; m:0 x:0 00DF6D A554 lda ax, dp + 0x54 ; Read from Timer A5 counter 00DF6F 18 clc 00DF70 6D2E11 adc ax, 0x112e ; Injector Timing 00DF73 9003 bcc 0xdf78 00DF75 A9FFFF lda ax, #0xffff 00DF78 8554 sta ax, dp + 0x54 ; Branch target from DF73, Write to Timer A5 counter 00DF7A F8 sem ; m:1 x:0 00DF7B 8005 bra 0xdf82 Code block address: DF7D Length: 28 M:1 X:0 called by: DF68 00DF7D AC2E11 ldy 0x112e ; Branch target from DF68 ; Injector Timing 00DF80 8454 sty dp + 0x54 ; Write to Timer A5 counter 00DF82 8656 stx dp + 0x56 ; Branch target from DF7B, Write to Timer A5 reload register 00DF84 340D2011 bbc #0x20, dp + 0x0d, 0xdf99 ; Read from Port 5 00DF88 D8 clm ; m:0 x:0 00DF89 A558 lda ax, dp + 0x58 ; Read from Timer A6 counter 00DF8B 18 clc 00DF8C 6D2E11 adc ax, 0x112e ; Injector Timing 00DF8F 9003 bcc 0xdf94 00DF91 A9FFFF lda ax, #0xffff 00DF94 8558 sta ax, dp + 0x58 ; Branch target from DF8F, Write to Timer A6 counter 00DF96 F8 sem ; m:1 x:0 00DF97 8005 bra 0xdf9e Code block address: DF99 Length: 33 M:1 X:0 called by: DF84 00DF99 AC2E11 ldy 0x112e ; Branch target from DF84 ; Injector Timing 00DF9C 8458 sty dp + 0x58 ; Write to Timer A6 counter 00DF9E 865A stx dp + 0x5a ; Branch target from DF97, Write to Timer A6 reload register 00DFA0 A90C lda al, #0x0c 00DFA2 8568 sta al, dp + 0x68 ; Write to Timer A1 PISO register 00DFA4 8569 sta al, dp + 0x69 ; Write to Timer A2 PISO register 00DFA6 856A sta al, dp + 0x6a ; Write to Timer A3 PISO register 00DFA8 856B sta al, dp + 0x6b ; Write to Timer A4 PISO register 00DFAA 856C sta al, dp + 0x6c ; Write to Timer A5 PISO register 00DFAC 856D sta al, dp + 0x6d ; Write to Timer A6 PISO register 00DFAE 04623F seb #0x3f, dp + 0x62 ; Write to Timer A enable and protect 00DFB1 0C191008 seb #0x08, 0x1019 00DFB5 1C1A1008 clb #0x08, 0x101a ; Branch target from DEE7 00DFB9 60 rts ; Branch target from DEEF