Code block address: 973E Length: 131 M:1 X:0 called by: 9731 00973E 3C51101007 bbc #0x10, 0x1051, 0x974a ; Call target from 9731 009743 AE8E10 ldx 0x108e 009746 E8 inx 009747 8E8E10 stx 0x108e 00974A AEBC11 ldx 0x11bc ; Branch target from 973E 00974D E8 inx 00974E D001 bne 0x9751 009750 CA dex 009751 8EBC11 stx 0x11bc ; Branch target from 974E 009754 AEC210 ldx 0x10c2 009757 E8 inx 009758 F003 beq 0x975d 00975A 8EC210 stx 0x10c2 00975D 2C5A108011 bbs #0x80, 0x105a, 0x9773 ; Branch target from 9758 ; NoThrottle 009762 D8 clm ; m:0 x:0 009763 ADB210 lda ax, 0x10b2 009766 38 sec 009767 ED0A12 sbc ax, 0x120a 00976A B003 bcs 0x976f 00976C A90000 lda ax, #0x0000 00976F 8DB210 sta ax, 0x10b2 ; Branch target from 976A 009772 F8 sem ; m:1 x:0 009773 A2DC10 ldx #0x10dc ; Branch target from 975D 009776 20E899 jsr 0x99e8-Decrement-Value-At-X 009779 A24011 ldx #0x1140 00977C 20E899 jsr 0x99e8-Decrement-Value-At-X 00977F EEFC10 inc 0x10fc 009782 ADFC10 lda al, 0x10fc 009785 C929 cmp al, #0x29 009787 900D bcc 0x9796 009789 9CFC1000 ldm #0x00, 0x10fc 00978D ADDB10 lda al, 0x10db 009790 F001 beq 0x9793 009792 1A dec al 009793 8DDB10 sta al, 0x10db ; Branch target from 9790 009796 A2FA10 ldx #0x10fa ; Branch target from 9787 009799 20DF99 jsr 0x99DF-Increment-Value-At-X 00979C 2C5C108036 bbs #0x80, 0x105c, 0x97d7 ; NoThrottle 0097A1 1C3C1380 clb #0x80, 0x133c 0097A5 D8 clm ; m:0 x:0 0097A6 AD3B11 lda ax, 0x113b 0097A9 CD6A11 cmp ax, 0x116a 0097AC F023 beq 0x97d1 0097AE 9021 bcc 0x97d1 0097B0 2C5C1001000B bbs #0x0001, 0x105c, 0x97c1 0097B6 2C5D10080005 bbs #0x0008, 0x105d, 0x97c1 0097BC EDC988 sbc ax, 0x88c9 0097BF 8003 bra 0x97c4 Code block address: 97C1 Length: 22 M:0 X:0 called by: 97B0 0097C1 EDC788 sbc ax, 0x88c7 ; Branch target from 97B0, Branch target from 97B6 0097C4 9005 bcc 0x97cb ; Branch target from 97BF 0097C6 CD6A11 cmp ax, 0x116a 0097C9 B003 bcs 0x97ce 0097CB AD6A11 lda ax, 0x116a ; Branch target from 97C4 0097CE 8D3B11 sta ax, 0x113b ; Branch target from 97C9 0097D1 8DEC10 sta ax, 0x10ec ; Branch target from 97AC, Branch target from 97AE 0097D4 4C7D98 jmp 0x987d Code block address: 97D7 Length: 21 M:1 X:0 called by: 979C 0097D7 2C5C100110 bbs #0x01, 0x105c, 0x97ec ; Branch target from 979C ; N-switch 0097DC 2C5D10080B bbs #0x08, 0x105d, 0x97ec ; P-switch 0097E1 2C3C138021 bbs #0x80, 0x133c, 0x9807 0097E6 0C3C1380 seb #0x80, 0x133c 0097EA 8006 bra 0x97f2 Code block address: 97EC Length: 6 M:1 X:0 called by: 97D7 0097EC 0C3C1380 seb #0x80, 0x133c ; Branch target from 97D7, Branch target from 97DC 0097F0 8053 bra 0x9845 Code block address: 97F2 Length: 63 M:1 X:0 called by: 97EA 0097F2 2C3C134010 bbs #0x40, 0x133c, 0x9807 ; Branch target from 97EA 0097F7 D8 clm ; m:0 x:0 0097F8 ADEC10 lda ax, 0x10ec 0097FB CD158A cmp ax, 0x8a15 0097FE B003 bcs 0x9803 009800 AD158A lda ax, 0x8a15 009803 8DEC10 sta ax, 0x10ec ; Branch target from 97FE 009806 F8 sem ; m:1 x:0 009807 ADDF10 lda al, 0x10df ; Branch target from 97E1, Branch target from 97F2 00980A 18 clc 00980B 6D218C adc al, 0x8c21 00980E D8 clm ; m:0 x:0 00980F 29FF00 and ax, #0x00ff 009812 9004 bcc 0x9818 009814 18 clc 009815 690001 adc ax, #0x0100 009818 CD6210 cmp ax, 0x1062 ; Branch target from 9812 ; RPM_div12 00981B B014 bcs 0x9831 00981D ADEC10 lda ax, 0x10ec 009820 F01B beq 0x983d 009822 ED288C sbc ax, 0x8c28 009825 9005 bcc 0x982c 009827 CD248C cmp ax, 0x8c24 00982A B011 bcs 0x983d 00982C AD248C lda ax, 0x8c24 ; Branch target from 9825 00982F 800C bra 0x983d Code block address: 9831 Length: 20 M:0 X:0 called by: 981B 009831 ADEC10 lda ax, 0x10ec ; Branch target from 981B 009834 38 sec 009835 ED2C8C sbc ax, 0x8c2c 009838 B003 bcs 0x983d 00983A A90000 lda ax, #0x0000 00983D 8DEC10 sta ax, 0x10ec ; Branch target from 9820, Branch target from 982A, Branch target from 982F, Branch target from 9838, Branch target from 985E, Branch target from 9868, Branch target from 986D, Branch target from 9876, Branch target from 987B 009840 8D3B11 sta ax, 0x113b 009843 8038 bra 0x987d Code block address: 9845 Length: 42 M:1 X:0 called by: 97F0 009845 ADDF10 lda al, 0x10df ; Branch target from 97F0 009848 18 clc 009849 6D208C adc al, 0x8c20 00984C D8 clm ; m:0 x:0 00984D 29FF00 and ax, #0x00ff 009850 9004 bcc 0x9856 009852 18 clc 009853 690001 adc ax, #0x0100 009856 CD6210 cmp ax, 0x1062 ; Branch target from 9850 ; RPM_div12 009859 B014 bcs 0x986f 00985B ADEC10 lda ax, 0x10ec 00985E F0DD beq 0x983d 009860 ED268C sbc ax, 0x8c26 009863 9005 bcc 0x986a 009865 CD228C cmp ax, 0x8c22 009868 B0D3 bcs 0x983d 00986A AD228C lda ax, 0x8c22 ; Branch target from 9863 00986D 80CE bra 0x983d Code block address: 986F Length: 14 M:0 X:0 called by: 9859 00986F ADEC10 lda ax, 0x10ec ; Branch target from 9859 009872 38 sec 009873 ED2A8C sbc ax, 0x8c2a 009876 B0C5 bcs 0x983d 009878 A90000 lda ax, #0x0000 00987B 80C0 bra 0x983d Code block address: 987D Length: 16 M:0 X:0 called by: 97D4 00987D F8 sem ; m:1 x:0, Branch target from 97D4, Branch target from 9843 00987E AD7112 lda al, 0x1271 009881 38 sec 009882 E901 sbc al, #0x01 009884 F007 beq 0x988d 009886 9005 bcc 0x988d 009888 8D7112 sta al, 0x1271 00988B 8028 bra 0x98b5 Code block address: 988D Length: 83 M:1 X:0 called by: 9884 00988D AD8910 lda al, 0x1089 ; Branch target from 9884, Branch target from 9886 ; Coolant_Temp_Proportion 009890 A2DA88 ldx #0x88da 009893 200090 jsr 0x9000-2D-Graph-Lookup-16 009896 8D7112 sta al, 0x1271 009899 D8 clm ; m:0 x:0 00989A ADB488 lda ax, 0x88b4 00989D 2900FF and ax, #0xff00 0098A0 4A lsr ax 0098A1 4A lsr ax 0098A2 8D0810 sta ax, 0x1008 0098A5 ADEA10 lda ax, 0x10ea 0098A8 38 sec 0098A9 ED0810 sbc ax, 0x1008 0098AC B003 bcs 0x98b1 0098AE A90000 lda ax, #0x0000 0098B1 8DEA10 sta ax, 0x10ea ; Branch target from 98AC 0098B4 F8 sem ; m:1 x:0 0098B5 D8 clm ; m:0 x:0, Branch target from 988B 0098B6 ADE410 lda ax, 0x10e4 0098B9 3C5C10020021 bbc #0x0002, 0x105c, 0x98e0 0098BF 38 sec 0098C0 ED3B89 sbc ax, 0x893b 0098C3 9005 bcc 0x98ca 0098C5 CDF010 cmp ax, 0x10f0 0098C8 B003 bcs 0x98cd 0098CA ADF010 lda ax, 0x10f0 ; Branch target from 98C3 0098CD 48 pha ; Branch target from 98C8 0098CE ADEE10 lda ax, 0x10ee 0098D1 38 sec 0098D2 ED3B89 sbc ax, 0x893b 0098D5 B003 bcs 0x98da 0098D7 A90000 lda ax, #0x0000 0098DA 8DEE10 sta ax, 0x10ee ; Branch target from 98D5 0098DD 68 pla 0098DE 8040 bra 0x9920 Code block address: 98E0 Length: 49 M:0 X:0 called by: 98B9 0098E0 42A90000 lda bx, #0x0000 ; Branch target from 98B9 0098E4 2C5C10010006 bbs #0x0001, 0x105c, 0x98f0 0098EA 3C5D10080004 bbc #0x0008, 0x105d, 0x98f4 0098F0 423A inc bx ; Branch target from 98E4 0098F2 423A inc bx 0098F4 CD3E89 cmp ax, 0x893e ; Branch target from 98EA 0098F7 F018 beq 0x9911 0098F9 9016 bcc 0x9911 0098FB 18 clc 0098FC 4269528A adc bx, #0x8a52 009900 42AA tbx 009902 38 sec 009903 F500 sbc ax, dp + 0x00 + ix 009905 9005 bcc 0x990c 009907 CD3E89 cmp ax, 0x893e 00990A B014 bcs 0x9920 00990C AD3E89 lda ax, 0x893e ; Branch target from 9905 00990F 800F bra 0x9920 Code block address: 9911 Length: 48 M:0 X:0 called by: 98F7 009911 18 clc ; Branch target from 98F7, Branch target from 98F9 009912 4269588A adc bx, #0x8a58 009916 42AA tbx 009918 38 sec 009919 F500 sbc ax, dp + 0x00 + ix 00991B B003 bcs 0x9920 00991D A90000 lda ax, #0x0000 009920 8DE410 sta ax, 0x10e4 ; Branch target from 98DE, Branch target from 990A, Branch target from 990F, Branch target from 991B 009923 F8 sem ; m:1 x:0 009924 A2F910 ldx #0x10f9 009927 20E899 jsr 0x99e8-Decrement-Value-At-X 00992A 3C5C100216 bbc #0x02, 0x105c, 0x9945 ; AirCon 00992F 2C5C100105 bbs #0x01, 0x105c, 0x9939 ; N-switch 009934 3C5D100808 bbc #0x08, 0x105d, 0x9941 ; P-switch 009939 A2FF10 ldx #0x10ff ; Branch target from 992F 00993C 20DF99 jsr 0x99DF-Increment-Value-At-X 00993F 8004 bra 0x9945 Code block address: 9941 Length: 158 M:1 X:0 called by: 9934 009941 9CFF1000 ldm #0x00, 0x10ff ; Branch target from 9934 009945 A2F710 ldx #0x10f7 ; Branch target from 992A, Branch target from 993F 009948 20DF99 jsr 0x99DF-Increment-Value-At-X 00994B A2F810 ldx #0x10f8 00994E 20DF99 jsr 0x99DF-Increment-Value-At-X 009951 2C5E104010 bbs #0x40, 0x105e, 0x9966 009956 ADC511 lda al, 0x11c5 009959 F006 beq 0x9961 00995B 38 sec 00995C ED858A sbc al, 0x8a85 00995F B002 bcs 0x9963 009961 A900 lda al, #0x00 ; Branch target from 9959 009963 8DC511 sta al, 0x11c5 ; Branch target from 995F 009966 A23311 ldx #0x1133 ; Branch target from 9951 009969 20E899 jsr 0x99e8-Decrement-Value-At-X 00996C A2B411 ldx #0x11b4 00996F 20E899 jsr 0x99e8-Decrement-Value-At-X 009972 A2B711 ldx #0x11b7 009975 20DF99 jsr 0x99DF-Increment-Value-At-X 009978 A2C011 ldx #0x11c0 00997B 20E899 jsr 0x99e8-Decrement-Value-At-X 00997E A2D911 ldx #0x11d9 009981 20E899 jsr 0x99e8-Decrement-Value-At-X 009984 AEDA11 ldx 0x11da 009987 F001 beq 0x998a 009989 CA dex 00998A 8EDA11 stx 0x11da ; Branch target from 9987 00998D AE0011 ldx 0x1100 009990 E8 inx 009991 D001 bne 0x9994 009993 CA dex 009994 8E0011 stx 0x1100 ; Branch target from 9991 009997 D8 clm ; m:0 x:0 009998 AD1212 lda ax, 0x1212 00999B 38 sec 00999C ED808A sbc ax, 0x8a80 00999F B003 bcs 0x99a4 0099A1 A90000 lda ax, #0x0000 0099A4 8D1212 sta ax, 0x1212 ; Branch target from 999F 0099A7 F8 sem ; m:1 x:0 0099A8 A2DC11 ldx #0x11dc 0099AB 20E899 jsr 0x99e8-Decrement-Value-At-X 0099AE A2DF11 ldx #0x11df 0099B1 20DF99 jsr 0x99DF-Increment-Value-At-X 0099B4 A2E011 ldx #0x11e0 0099B7 20DF99 jsr 0x99DF-Increment-Value-At-X 0099BA A2E111 ldx #0x11e1 0099BD 20DF99 jsr 0x99DF-Increment-Value-At-X 0099C0 20B3BA jsr 0xbab3 0099C3 A25512 ldx #0x1255 0099C6 20DF99 jsr 0x99DF-Increment-Value-At-X 0099C9 A2C411 ldx #0x11c4 0099CC 20E899 jsr 0x99e8-Decrement-Value-At-X 0099CF A2BC10 ldx #0x10bc 0099D2 20DF99 jsr 0x99DF-Increment-Value-At-X 0099D5 A27312 ldx #0x1273 0099D8 20DF99 jsr 0x99DF-Increment-Value-At-X 0099DB EE7F12 inc 0x127f 0099DE 60 rts