Code block address: B07C Length: 8 M:1 X:0 called by: 970B 00B07C 2C97110203 bbs #0x02, 0x1197, 0xb084 ; Call target from 970B, Call target from 970B 00B081 4CC3B0 jmp 0xb0c3 Code block address: B084 Length: 8 M:1 X:0 called by: B07C 00B084 3C5A108003 bbc #0x80, 0x105a, 0xb08c ; Branch target from B07C ; NoThrottle 00B089 4CCFB0 jmp 0xb0cf Code block address: B08C Length: 20 M:1 X:0 called by: B084 00B08C 1C1B1080 clb #0x80, 0x101b ; Branch target from B084 00B090 3C8F84FF0B bbc #0xff, 0x848f, 0xb0a0 00B095 D8 clm ; m:0 x:0 00B096 AD3810 lda ax, 0x1038 00B099 4A lsr ax 00B09A 4A lsr ax 00B09B 4A lsr ax 00B09C 4A lsr ax 00B09D F8 sem ; m:1 x:0 00B09E 8020 bra 0xb0c0 Code block address: B0A0 Length: 30 M:1 X:0 called by: B090 00B0A0 207DB2 jsr 0xb27d-calculate-timing.txt ; Branch target from B090 00B0A3 AD8910 lda al, 0x1089 ; Coolant_Temp_Proportion 00B0A6 29F0 and al, #0xf0 00B0A8 A2F084 ldx #0x84f0 00B0AB 200090 jsr 0x9000-2d-graph-lookup.txt 00B0AE 18 clc 00B0AF 6DA011 adc al, 0x11a0 ; Ignition Timing 00B0B2 300A bmi 0xb0be 00B0B4 CD8B84 cmp al, 0x848b 00B0B7 9007 bcc 0xb0c0 00B0B9 AD8B84 lda al, 0x848b 00B0BC 8002 bra 0xb0c0 Code block address: B0BE Length: 5 M:1 X:0 called by: B0B2 00B0BE A900 lda al, #0x00 ; Branch target from B0B2 00B0C0 4C63B1 jmp 0xb163 ; Branch target from B09E, Branch target from B0B7, Branch target from B0BC Code block address: B0C3 Length: 12 M:1 X:0 called by: B081 00B0C3 0C1B1080 seb #0x80, 0x101b ; Branch target from B081 00B0C7 A90A lda al, #0x0a 00B0C9 8DA210 sta al, 0x10a2 ; Write to RAM: Ign Adv 00B0CC 4C7BB1 jmp 0xb17b Code block address: B0CF Length: 12 M:1 X:0 called by: B089 00B0CF 0C1B1080 seb #0x80, 0x101b ; Branch target from B089 00B0D3 3C23100803 bbc #0x08, 0x1023, 0xb0db 00B0D8 4C86B1 jmp 0xb186 Code block address: B0DB Length: 16 M:1 X:0 called by: B0D3 00B0DB 3C8F84FF0B bbc #0xff, 0x848f, 0xb0eb ; Branch target from B0D3 00B0E0 D8 clm ; m:0 x:0 00B0E1 AD3810 lda ax, 0x1038 00B0E4 4A lsr ax 00B0E5 4A lsr ax 00B0E6 4A lsr ax 00B0E7 4A lsr ax 00B0E8 F8 sem ; m:1 x:0 00B0E9 8078 bra 0xb163 Code block address: B0EB Length: 38 M:1 X:0 called by: B0DB 00B0EB AD7010 lda al, 0x1070 ; Branch target from B0DB 00B0EE 42AD7110 lda bl, 0x1071 ; Speed 00B0F2 42CD8484 cmp bl, 0x8484 00B0F6 F002 beq 0xb0fa 00B0F8 B017 bcs 0xb111 00B0FA 42AD8810 lda bl, 0x1088 ; Branch target from B0F6 ; Coolant_Temp 00B0FE 42CD8284 cmp bl, 0x8482 00B102 F002 beq 0xb106 00B104 B00B bcs 0xb111 00B106 42CD8384 cmp bl, 0x8483 ; Branch target from B102 00B10A 9005 bcc 0xb111 00B10C A2A084 ldx #0x84a0 00B10F 8003 bra 0xb114 Code block address: B111 Length: 34 M:1 X:0 called by: B0F8 00B111 A2B084 ldx #0x84b0 ; Branch target from B0F8, Branch target from B104, Branch target from B10A 00B114 200090 jsr 0x9000-2d-graph-lookup.txt ; Branch target from B10F 00B117 48 pha 00B118 AD8910 lda al, 0x1089 ; Coolant_Temp_Proportion 00B11B 29F0 and al, #0xf0 00B11D A2308A ldx #0x8a30 00B120 200090 jsr 0x9000-2d-graph-lookup.txt 00B123 4268 plb 00B125 428D0810 sta bl, 0x1008 00B129 18 clc 00B12A 6D0810 adc al, 0x1008 00B12D 1004 bpl 0xb133 00B12F A900 lda al, #0x00 00B131 8008 bra 0xb13b Code block address: B133 Length: 34 M:1 X:0 called by: B12D 00B133 CD8B84 cmp al, 0x848b ; Branch target from B12D 00B136 9003 bcc 0xb13b 00B138 AD8B84 lda al, 0x848b 00B13B 42AD3211 lda bl, 0x1132 ; Branch target from B131, Branch target from B136 00B13F 3014 bmi 0xb155 00B141 428D0810 sta bl, 0x1008 00B145 18 clc 00B146 6D0810 adc al, 0x1008 00B149 B005 bcs 0xb150 00B14B CD8B84 cmp al, 0x848b ; Branch target from B15D 00B14E 9011 bcc 0xb161 00B150 AD8B84 lda al, 0x848b ; Branch target from B149 00B153 800C bra 0xb161 Code block address: B155 Length: 14 M:1 X:0 called by: B13F 00B155 428D0810 sta bl, 0x1008 ; Branch target from B13F 00B159 18 clc 00B15A 6D0810 adc al, 0x1008 00B15D 10EC bpl 0xb14b 00B15F A900 lda al, #0x00 00B161 8018 bra 0xb17b ; Branch target from B14E, Branch target from B153 Code block address: B163 Length: 35 M:1 X:0 called by: B0C0 00B163 42AD9B14 lda bl, 0x149b ; Branch target from B0C0, Branch target from B0E9 00B167 42C905 cmp bl, #0x05 00B16A 9007 bcc 0xb173 00B16C 42A905 lda bl, #0x05 00B16F 428D9B14 sta bl, 0x149b 00B173 38 sec ; Branch target from B16A 00B174 ED9B14 sbc al, 0x149b 00B177 B002 bcs 0xb17b 00B179 A900 lda al, #0x00 00B17B 8D4F10 sta al, 0x104f ; Branch target from B0CC, Branch target from B161, Branch target from B177, Branch target from B189 00B17E 8D9412 sta al, 0x1294 00B181 8D5040 sta al, 0x4050 00B184 8005 bra 0xb18b Code block address: B186 Length: 5 M:1 X:0 called by: B0D8 00B186 AD8584 lda al, 0x8485 ; Branch target from B0D8 00B189 80F0 bra 0xb17b Code block address: B18B Length: 40 M:1 X:0 called by: B184 00B18B 3C2D100814 bbc #0x08, 0x102d, 0xb1a4 ; Branch target from B184 00B190 1C2D1008 clb #0x08, 0x102d 00B194 A28013 ldx #0x1380 00B197 A900 lda al, #0x00 00B199 9500 sta al, dp + 0x00 + ix ; Branch target from B1A2 00B19B 9501 sta al, dp + 0x01 + ix 00B19D E8 inx 00B19E E8 inx 00B19F E08014 cpx #0x1480 00B1A2 D0F5 bne 0xb199 00B1A4 78 sei ; Branch target from B18B 00B1A5 AD2D10 lda al, 0x102d 00B1A8 8D9014 sta al, 0x1490 00B1AB AD2E10 lda al, 0x102e 00B1AE 8D9114 sta al, 0x1491 00B1B1 58 cli 00B1B2 60 rts