BMTuneBASEROMDatalogFix/FixDatalog/bin/Debug/LastASM_BACKUP.asm

14675 lines
1.1 MiB

org 0000h
int_start_vec: DW int_start ; 0000 5722
int_break_vec: DW int_break ; 0002 5E22
int_WDT_vec: DW int_WDT ; 0004 4622
int_NMI_vec: DW int_NMI ; 0006 3C00
int_INT0_vec: DW int_INT0 ; 0008 F201
int_serial_rx_vec: DW int_serial_rx ; 000A 1A50
int_serial_tx_vec: DW int_serial_tx ; 000C B04F
int_serial_rx_BRG_vec: DW int_serial_rx_BRG; 000E 1003
int_timer_0_overflow_vec: DW int_timer_0_overflow; 0010 4022
int_timer_0_vec: DW int_timer_0 ; 0012 9900
int_timer_1_overflow_vec: DW int_timer_0_overflow; 0014 4022
int_timer_1_vec: DW int_timer_1 ; 0016 2701
int_timer_2_overflow_vec: DW int_timer_2_overflow; 0018 1C02
int_timer_2_vec: DW int_timer_2 ; 001A 6001
int_timer_3_overflow_vec: DW int_timer_0_overflow; 001C 4022
int_timer_3_vec: DW int_timer_3 ; 001E 3A02
int_a2d_finished_vec: DW int_timer_0_overflow; 0020 4022
int_PWM_timer_vec: DW int_PWM_timer ; 0022 6002
int_serial_tx_BRG_vec: DW int_timer_0_overflow; 0024 4022
int_INT1_vec: DW int_INT1 ; 0026 9C02
vcal_0_vec: DW vcal_0 ; 0028 EC48
vcal_1_vec: DW vcal_1 ; 002A C648
vcal_2_vec: DW vcal_2 ; 002C D948
vcal_3_vec: DW vcal_3 ; 002E 2426
vcal_4_vec: DW vcal_4 ; 0030 9E49
vcal_5_vec: DW vcal_5 ; 0032 A949
vcal_6_vec: DW vcal_6 ; 0034 F249
vcal_7_vec: DW vcal_7 ; 0036 EB49
code_start: DB 000h,06Eh,065h,000h ; 0038
; 003C from 0006 (DD0,???,???)
; 003C from 2295 (DD0,080,???)
int_NMI: CLR PSW ; 003C 0 ??? ??? B50415
MOV LRB, #00041h ; 003F 0 208 ??? 574100
RB off(00230h).7 ; 0042 0 208 ??? C4300F
JEQ label_004b ; 0045 0 208 ??? C904
L A, DP ; 0047 1 208 ??? 42
ST A, 00084h[X1] ; 0048 1 208 ??? D08400
; 004B from 0045 (DD0,208,???)
label_004b: MOV DP, #00007h ; 004B 1 208 ??? 620700
; 004E from 004E (DD1,208,???)
label_004e: JRNZ DP, label_004e ; 004E 1 208 ??? 30FE
MOV DP, #00005h ; 0050 1 208 ??? 620500
; 0053 from 0058 (DD1,208,???)
label_0053: MB C, P4.1 ; 0053 1 208 ??? C52C29
JGE label_0090 ; 0056 1 208 ??? CD38
JRNZ DP, label_0053 ; 0058 1 208 ??? 30F9
MOVB P2, #0ffh ; 005A 1 208 ??? C52498FF
RB TCON0.2 ; 005E 1 208 ??? C5400A
SB TCON0.2 ; 0061 1 208 ??? C5401A
CLRB A ; 0064 0 208 ??? FA
STB A, ADSCAN ; 0065 0 208 ??? D558
STB A, ADSEL ; 0067 0 208 ??? D559
MOV IE, #00040h ; 0069 0 208 ??? B51A984000
MOVB TCON1, #0e0h ; 006E 0 208 ??? C54198E0
CLR IRQ ; 0072 0 208 ??? B51815
SB P4SF.1 ; 0075 0 208 ??? C52E19
MOV TM1, #0ffffh ; 0078 0 208 ??? B53498FFFF
SB TCON1.4 ; 007D 0 208 ??? C5411C
SB SBYCON.2 ; 0080 0 208 ??? C5101A
LB A, #005h ; 0083 0 208 ??? 7705
STB A, STPACP ; 0085 0 208 ??? D513
SLLB A ; 0087 0 208 ??? 53
STB A, STPACP ; 0088 0 208 ??? D513
SB SBYCON.0 ; 008A 0 208 ??? C51018
RB 0b7h.1 ; 008D 0 208 ??? C5B709
; 0090 from 0056 (DD1,208,???)
label_0090: LB A, 0f5h ; 0090 0 208 ??? F5F5
JNE label_0098 ; 0092 0 208 ??? CE04
MOVB 0f5h, #047h ; 0094 0 208 ??? C5F59847
; 0098 from 0092 (DD0,208,???)
label_0098: BRK ; 0098 0 208 ??? FF
; 0099 from 0012 (DD0,???,???)
int_timer_0: MOV LRB, #00022h ; 0099 0 110 ??? 572200
ANDB TCON0, #0fbh ; 009C 0 110 ??? C540D0FB
CMPB r7, #00fh ; 00A0 0 110 ??? 27C00F
JEQ label_00e4 ; 00A3 0 110 ??? C93F
L A, er0 ; 00A5 1 110 ??? 34
JNE label_00e5 ; 00A6 1 110 ??? CE3D
L A, er1 ; 00A8 1 110 ??? 35
JEQ label_00fe ; 00A9 1 110 ??? C953
ADD TMR0, A ; 00AB 1 110 ??? B53281
LB A, r6 ; 00AE 0 110 ??? 7E
MB C, ACC.7 ; 00AF 0 110 ??? C5062F
ROLB r6 ; 00B2 0 110 ??? 26B7
ORB A, r6 ; 00B4 0 110 ??? 6E
ANDB A, #00fh ; 00B5 0 110 ??? D60F
ORB r7, A ; 00B7 0 110 ??? 27E1
ORB off(00197h), A ; 00B9 0 110 ??? C497E1
LB A, r6 ; 00BC 0 110 ??? 7E
SLLB A ; 00BD 0 110 ??? 53
ROLB r6 ; 00BE 0 110 ??? 26B7
MOV er0, er2 ; 00C0 0 110 ??? 4648
L A, #00001h ; 00C2 1 110 ??? 670100
ST A, er1 ; 00C5 1 110 ??? 89
; 00C6 from 00FB (DD1,110,???)
label_00c6: ST A, er2 ; 00C6 1 110 ??? 8A
L A, er0 ; 00C7 1 110 ??? 34
JNE label_00da ; 00C8 1 110 ??? CE10
L A, er1 ; 00CA 1 110 ??? 35
JEQ label_00dd ; 00CB 1 110 ??? C910
LB A, r6 ; 00CD 0 110 ??? 7E
SRLB A ; 00CE 0 110 ??? 63
SRLB A ; 00CF 0 110 ??? 63
SRLB A ; 00D0 0 110 ??? 63
ORB A, r6 ; 00D1 0 110 ??? 6E
; 00D2 from 00DB (DD0,110,???)
; 00D2 from 00E1 (DD0,110,???)
label_00d2: ORB A, off(00197h) ; 00D2 0 110 ??? E797
ANDB A, #00fh ; 00D4 0 110 ??? D60F
ORB P2, A ; 00D6 0 110 ??? C524E1
RTI ; 00D9 0 110 ??? 02
; 00DA from 00C8 (DD1,110,???)
label_00da: LB A, r6 ; 00DA 0 110 ??? 7E
SJ label_00d2 ; 00DB 0 110 ??? CBF5
; 00DD from 00CB (DD1,110,???)
label_00dd: LB A, r6 ; 00DD 0 110 ??? 7E
RORB A ; 00DE 0 110 ??? 43
XORB A, #0ffh ; 00DF 0 110 ??? F6FF
J label_00d2 ; 00E1 0 110 ??? 03D200
; 00E4 from 00A3 (DD0,110,???)
label_00e4: RTI ; 00E4 0 110 ??? 02
; 00E5 from 00A6 (DD1,110,???)
label_00e5: ADD TMR0, A ; 00E5 1 110 ??? B53281
LB A, r6 ; 00E8 0 110 ??? 7E
ANDB A, #00fh ; 00E9 0 110 ??? D60F
ORB r7, A ; 00EB 0 110 ??? 27E1
ORB off(00197h), A ; 00ED 0 110 ??? C497E1
LB A, r6 ; 00F0 0 110 ??? 7E
SLLB A ; 00F1 0 110 ??? 53
ROLB r6 ; 00F2 0 110 ??? 26B7
MOV er0, er1 ; 00F4 0 110 ??? 4548
MOV er1, er2 ; 00F6 0 110 ??? 4649
L A, #00001h ; 00F8 1 110 ??? 670100
J label_00c6 ; 00FB 1 110 ??? 03C600
; 00FE from 00A9 (DD1,110,???)
label_00fe: L A, er2 ; 00FE 1 110 ??? 36
JEQ label_0120 ; 00FF 1 110 ??? C91F
ADD TMR0, A ; 0101 1 110 ??? B53281
LB A, r6 ; 0104 0 110 ??? 7E
MB C, ACC.0 ; 0105 0 110 ??? C50628
RORB A ; 0108 0 110 ??? 43
STB A, r6 ; 0109 0 110 ??? 8E
XORB A, #0ffh ; 010A 0 110 ??? F6FF
ANDB A, #00fh ; 010C 0 110 ??? D60F
ORB r7, A ; 010E 0 110 ??? 27E1
ORB off(00197h), A ; 0110 0 110 ??? C497E1
LB A, r6 ; 0113 0 110 ??? 7E
ANDB A, #00fh ; 0114 0 110 ??? D60F
; 0116 from 0125 (DD0,110,???)
label_0116: ORB P2, A ; 0116 0 110 ??? C524E1
L A, #00001h ; 0119 1 110 ??? 670100
ST A, er0 ; 011C 1 110 ??? 88
ST A, er1 ; 011D 1 110 ??? 89
ST A, er2 ; 011E 1 110 ??? 8A
RTI ; 011F 1 110 ??? 02
; 0120 from 00FF (DD1,110,???)
label_0120: LB A, #00fh ; 0120 0 110 ??? 770F
STB A, r7 ; 0122 0 110 ??? 8F
STB A, off(00197h) ; 0123 0 110 ??? D497
SJ label_0116 ; 0125 0 110 ??? CBEF
; 0127 from 0016 (DD0,???,???)
int_timer_1: MOV LRB, #00013h ; 0127 0 098 ??? 571300
JBR off(TCON1).3, label_0151 ; 012A 0 098 ??? DB4124
RB off(000b6h).5 ; 012D 0 098 ??? C4B60D
JNE label_0145 ; 0130 0 098 ??? CE13
CMP er1, #0064ah ; 0132 0 098 ??? 45C04A06
JLT label_0145 ; 0136 0 098 ??? CA0D
ORB off(000b6h), #020h ; 0138 0 098 ??? C4B6E020
L A, #003b6h ; 013C 1 098 ??? 67B603
SUB er1, A ; 013F 1 098 ??? 45A1
ADD off(TMR1), A ; 0141 1 098 ??? B43681
RTI ; 0144 1 098 ??? 02
; 0145 from 0130 (DD0,098,???)
; 0145 from 0136 (DD0,098,???)
label_0145: ANDB off(TCON1), #0f7h ; 0145 0 098 ??? C441D0F7
L A, off(ADCR4) ; 0149 1 098 ??? E468
ST A, er2 ; 014B 1 098 ??? 8A
ADD off(TMR1), off(0009ah) ; 014C 1 098 ??? B436839A
RTI ; 0150 1 098 ??? 02
; 0151 from 012A (DD0,098,???)
label_0151: ORB off(TCON1), #008h ; 0151 0 098 ??? C441E008
INCB r6 ; 0155 0 098 ??? AE
L A, #00a00h ; 0156 1 098 ??? 67000A
SUB A, er0 ; 0159 1 098 ??? 28
ST A, er1 ; 015A 1 098 ??? 89
ADD off(TMR1), off(00098h) ; 015B 1 098 ??? B4368398
RTI ; 015F 1 098 ??? 02
; 0160 from 001A (DD0,???,???)
int_timer_2: MOV LRB, #00014h ; 0160 0 0A0 ??? 571400
LB A, r2 ; 0163 0 0A0 ??? 7A
CMPB A, #003h ; 0164 0 0A0 ??? C603
JGE label_0192 ; 0166 0 0A0 ??? CD2A
ADDB A, #001h ; 0168 0 0A0 ??? 8601
JBS off(ACC).0, label_0171 ; 016A 0 0A0 ??? E80604
MOV off(000bah), off(ADCR6) ; 016D 0 0A0 ??? B46C7CBA
; 0171 from 016A (DD0,0A0,???)
; 0171 from 019B (DD0,0A0,???)
; 0171 from 01A2 (DD0,0A0,???)
label_0171: CMPB A, r0 ; 0171 0 0A0 ??? 48
JEQ label_01c4 ; 0172 0 0A0 ??? C950
JLT label_017a ; 0174 0 0A0 ??? CA04
; 0176 from 0197 (DD0,0A0,???)
label_0176: ANDB off(TCON3), #0fbh ; 0176 0 0A0 ??? C443D0FB
; 017A from 0174 (DD0,0A0,???)
; 017A from 01BD (DD0,0A0,???)
label_017a: L A, off(TM3) ; 017A 1 0A0 ??? E43C
SUB A, #00001h ; 017C 1 0A0 ??? A60100
ST A, off(TMR3) ; 017F 1 0A0 ??? D43E
; 0181 from 01CE (DD1,0A0,???)
; 0181 from 01E9 (DD1,0A0,???)
; 0181 from 01F0 (DD1,0A0,???)
label_0181: ANDB off(IRQH), #0f7h ; 0181 1 0A0 ??? C419D0F7
ORB off(IRQ), #008h ; 0185 1 0A0 ??? C418E008
RB off(TRNSIT).0 ; 0189 1 0A0 ??? C44608
JEQ label_0191 ; 018C 1 0A0 ??? C903
SB off(000b7h).2 ; 018E 1 0A0 ??? C4B71A
; 0191 from 018C (DD1,0A0,???)
label_0191: RTI ; 0191 1 0A0 ??? 02
; 0192 from 0166 (DD0,0A0,???)
label_0192: JEQ label_01a4 ; 0192 0 0A0 ??? C910
JBR off(ACC).0, label_01d0 ; 0194 0 0A0 ??? D80639
JBS off(000a0h).3, label_0176 ; 0197 0 0A0 ??? EBA0DC
CLRB A ; 019A 0 0A0 ??? FA
JBS off(000e6h).0, label_0171 ; 019B 0 0A0 ??? E8E6D3 ### ROM INFO=Ignition Cut
ORB off(TCON3), #004h ; 019E 0 0A0 ??? C443E004
SJ label_0171 ; 01A2 0 0A0 ??? CBCD
; 01A4 from 0192 (DD0,0A0,???)
label_01a4: LB A, r0 ; 01A4 0 0A0 ??? 78
ADDB A, #001h ; 01A5 0 0A0 ??? 8601
CMPB A, #005h ; 01A7 0 0A0 ??? C605
JGE label_01c0 ; 01A9 0 0A0 ??? CD15
ANDB off(TCON3), #0fbh ; 01AB 0 0A0 ??? C443D0FB
L A, er2 ; 01AF 1 0A0 ??? 36
CMP A, #0001fh ; 01B0 1 0A0 ??? C61F00
JGE label_01b8 ; 01B3 1 0A0 ??? CD03
L A, #0001fh ; 01B5 1 0A0 ??? 671F00
; 01B8 from 01B3 (DD1,0A0,???)
label_01b8: ADD A, off(TMR2) ; 01B8 1 0A0 ??? 873A
J label_01e7 ; 01BA 1 0A0 ??? 03E701
; 01BD from 01D0 (DD0,0A0,???)
label_01bd: JBS off(TCON3).3, label_017a ; 01BD 0 0A0 ??? EB43BA
; 01C0 from 01A9 (DD0,0A0,???)
label_01c0: L A, off(TMR2) ; 01C0 1 0A0 ??? E43A
ADD A, er2 ; 01C2 1 0A0 ??? 0A
ST A, er3 ; 01C3 1 0A0 ??? 8B
; 01C4 from 0172 (DD0,0A0,???)
label_01c4: L A, off(TMR2) ; 01C4 1 0A0 ??? E43A
ADD A, off(000e8h) ; 01C6 1 0A0 ??? 87E8
ST A, off(TMR3) ; 01C8 1 0A0 ??? D43E
ANDB off(TCON3), #0f7h ; 01CA 1 0A0 ??? C443D0F7
SJ label_0181 ; 01CE 1 0A0 ??? CBB1
; 01D0 from 0194 (DD0,0A0,???)
label_01d0: JBS off(TCON3).2, label_01bd ; 01D0 0 0A0 ??? EA43EA
L A, off(TM3) ; 01D3 1 0A0 ??? E43C
SUB A, off(TMR2) ; 01D5 1 0A0 ??? A73A
ADD A, #00006h ; 01D7 1 0A0 ??? 860600
CMP A, er2 ; 01DA 1 0A0 ??? 4A
JGE label_01e2 ; 01DB 1 0A0 ??? CD05
L A, off(TMR2) ; 01DD 1 0A0 ??? E43A
ADD A, er2 ; 01DF 1 0A0 ??? 0A
SJ label_01e7 ; 01E0 1 0A0 ??? CB05
; 01E2 from 01DB (DD1,0A0,???)
label_01e2: L A, off(TM3) ; 01E2 1 0A0 ??? E43C
ADD A, #00004h ; 01E4 1 0A0 ??? 860400
; 01E7 from 01BA (DD1,0A0,???)
; 01E7 from 01E0 (DD1,0A0,???)
label_01e7: ST A, off(TMR3) ; 01E7 1 0A0 ??? D43E
JBS off(000e6h).0, label_0181 ; 01E9 1 0A0 ??? E8E695 ### ROM INFO=Ignition Cut
ORB off(TCON3), #008h ; 01EC 1 0A0 ??? C443E008
SJ label_0181 ; 01F0 1 0A0 ??? CB8F
; 01F2 from 0008 (DD0,???,???)
int_INT0: L A, 0fah ; 01F2 1 ??? ??? E5FA
ST A, IE ; 01F4 1 ??? ??? D51A
L A, TM2 ; 01F6 1 ??? ??? E538
ORB PSWH, #001h ; 01F8 1 ??? ??? A2E001
MOV LRB, #00015h ; 01FB 1 0A8 ??? 571500
JBS off(ACCH).7, label_0209 ; 01FE 1 0A8 ??? EF0708
JBR off(IRQH).0, label_0209 ; 0201 1 0A8 ??? D81905
INCB r3 ; 0204 1 0A8 ??? AB
ORB off(000b6h), #002h ; 0205 1 0A8 ??? C4B6E002
; 0209 from 01FE (DD1,0A8,???)
; 0209 from 0201 (DD1,0A8,???)
label_0209: XCHG A, er0 ; 0209 1 0A8 ??? 4410
ST A, er2 ; 020B 1 0A8 ??? 8A
CLRB A ; 020C 0 0A8 ??? FA
XCHGB A, r3 ; 020D 0 0A8 ??? 2310
STB A, r2 ; 020F 0 0A8 ??? 8A
ORB off(000b6h), #004h ; 0210 0 0A8 ??? C4B6E004
L A, off(000f8h) ; 0214 1 0A8 ??? E4F8
ANDB PSWH, #0feh ; 0216 1 0A8 ??? A2D0FE
ST A, off(IE) ; 0219 1 0A8 ??? D41A
RTI ; 021B 1 0A8 ??? 02
; 021C from 0018 (DD0,???,???)
int_timer_2_overflow: L A, 0fah ; 021C 1 ??? ??? E5FA
ST A, IE ; 021E 1 ??? ??? D51A
ORB PSWH, #001h ; 0220 1 ??? ??? A2E001
MOV LRB, #00015h ; 0223 1 0A8 ??? 571500
RB off(000b6h).0 ; 0226 1 0A8 ??? C4B608
JNE label_022c ; 0229 1 0A8 ??? CE01
INCB r6 ; 022B 1 0A8 ??? AE
; 022C from 0229 (DD1,0A8,???)
label_022c: RB off(000b6h).1 ; 022C 1 0A8 ??? C4B609
JNE label_0232 ; 022F 1 0A8 ??? CE01
INCB r3 ; 0231 1 0A8 ??? AB
; 0232 from 022F (DD1,0A8,???)
label_0232: L A, 0f8h ; 0232 1 0A8 ??? E5F8
ANDB PSWH, #0feh ; 0234 1 0A8 ??? A2D0FE
ST A, IE ; 0237 1 0A8 ??? D51A
RTI ; 0239 1 0A8 ??? 02
; 023A from 001E (DD0,???,???)
int_timer_3: L A, 0fah ; 023A 1 ??? ??? E5FA
ST A, IE ; 023C 1 ??? ??? D51A
ORB PSWH, #001h ; 023E 1 ??? ??? A2E001
MOV LRB, #00014h ; 0241 1 0A0 ??? 571400
LB A, r0 ; 0244 0 0A0 ??? 78
ADDB A, #001h ; 0245 0 0A0 ??? 8601
CMPB A, #005h ; 0247 0 0A0 ??? C605
JLT label_0258 ; 0249 0 0A0 ??? CA0D
JBS off(TCON3).2, label_0258 ; 024B 0 0A0 ??? EA430A
MOV off(TMR3), er3 ; 024E 0 0A0 ??? 477C3E
JBS off(000e6h).0, label_0258 ; 0251 0 0A0 ??? E8E604 ### ROM INFO=Ignition Cut
ORB off(TCON3), #008h ; 0254 0 0A0 ??? C443E008
; 0258 from 0249 (DD0,0A0,???)
; 0258 from 024B (DD0,0A0,???)
; 0258 from 0251 (DD0,0A0,???)
label_0258: L A, off(000f8h) ; 0258 1 0A0 ??? E4F8
ANDB PSWH, #0feh ; 025A 1 0A0 ??? A2D0FE
ST A, IE ; 025D 1 0A0 ??? D51A
RTI ; 025F 1 0A0 ??? 02
; 0260 from 0022 (DD0,???,???)
int_PWM_timer: L A, 0fah ; 0260 1 ??? ??? E5FA
ST A, IE ; 0262 1 ??? ??? D51A
ORB PSWH, #001h ; 0264 1 ??? ??? A2E001
MOV LRB, #00081h ; 0267 1 408 ??? 578100
L A, er2 ; 026A 1 408 ??? 36
JNE label_0271 ; 026B 1 408 ??? CE04
LC A, tbl_602d ; 026D 1 408 ??? 909C2D60
; 0271 from 026B (DD1,408,???)
label_0271: SUB A, #00001h ; 0271 1 408 ??? A60100
ST A, er2 ; 0274 1 408 ??? 8A
CMP A, er1 ; 0275 1 408 ??? 49
LB A, #0ffh ; 0276 0 408 ??? 77FF PARAM FROM=tbl_6197 ### VARIABLE=long_279
JEQ label_027d ; 0278 0 408 ??? C903
XORB PSWH, #080h ; 027A 0 408 ??? A2F080
; 027D from 0278 (DD0,408,???)
label_027d: LCB A, tbl_61e1 ; 027D 0 408 ??? 909DE161 ORIGINAL TABLE=tbl_61e1 ### VARIABLE=long_438
JEQ label_0288 ; 0281 0 408 ??? C905
MB P4.3, C ; 0283 0 408 ??? C52C3B
SJ label_0294 ; 0286 0 408 ??? CB0C
; 0288 from 0281 (DD0,408,???)
label_0288: L A, ACC ; 0288 1 408 ??? E506
L A, #0ffffh ; 028A 1 408 ??? 67FFFF
JGE label_0292 ; 028D 1 408 ??? CD03
L A, #00001h ; 028F 1 408 ??? 670100
; 0292 from 028D (DD1,408,???)
label_0292: ST A, PWMR0 ; 0292 1 408 ??? D572
; 0294 from 0286 (DD0,408,???)
label_0294: L A, 0f8h ; 0294 1 408 ??? E5F8
ANDB PSWH, #0feh ; 0296 1 408 ??? A2D0FE
ST A, IE ; 0299 1 408 ??? D51A
RTI ; 029B 1 408 ??? 02
; 029C from 0026 (DD0,???,???)
int_INT1: L A, #000a0h ; 029C 1 ??? ??? 67A000
ST A, IE ; 029F 1 ??? ??? D51A
MOV PSW, #00102h ; 02A1 1 ??? ??? B504980201
MOV LRB, #00021h ; 02A6 1 108 ??? 572100
MOV USP, #00280h ; 02A9 1 108 280 A1988002
CAL label_4bec ; 02AD 1 108 280 32EC4B
SB off(00128h).4 ; 02B0 1 108 280 C4281C
JBS off(0011ah).7, label_02c5 ; 02B3 1 108 280 EF1A0F ### ROM INFO=MIL Byte1 Set CEL Code8 TDC - Top Dead Center Sensor
JBS off(0011ah).3, label_02cb ; 02B6 1 108 280 EB1A12 ### ROM INFO=MIL Byte1 Set CEL Code4 CKP - Crank Position Sensor
RB IRQH.1 ; 02B9 1 108 280 C51909
JEQ label_02c8 ; 02BC 1 108 280 C90A
RB 0b4h.0 ; 02BE 1 108 280 C5B408
MOVB off(001d1h), #02dh ; 02C1 1 108 280 C4D1982D
; 02C5 from 02B3 (DD1,108,280)
label_02c5: J label_05e1 ; 02C5 1 108 280 03E105
; 02C8 from 02BC (DD1,108,280)
label_02c8: SB 0b4h.0 ; 02C8 1 108 280 C5B418
; 02CB from 02B6 (DD1,108,280)
label_02cb: L A, ADCR6 ; 02CB 1 108 280 E56C
ST A, 0bah ; 02CD 1 108 280 D5BA
L A, TM2 ; 02CF 1 108 280 E538
ST A, 0f0h ; 02D1 1 108 280 D5F0
MOVB 0a2h, #000h ; 02D3 1 108 280 C5A29800
LB A, #003h ; 02D7 0 108 280 7703
RB TRNSIT.0 ; 02D9 0 108 280 C54608
JNE label_02e8 ; 02DC 0 108 280 CE0A
LB A, off(00134h) ; 02DE 0 108 280 F434
ADDB A, #006h ; 02E0 0 108 280 8606
CMPB A, #018h ; 02E2 0 108 280 C618
JLT label_02e8 ; 02E4 0 108 280 CA02
LB A, #003h ; 02E6 0 108 280 7703
; 02E8 from 02DC (DD0,108,280)
; 02E8 from 02E4 (DD0,108,280)
label_02e8: STB A, off(00134h) ; 02E8 0 108 280 D434
SB P4.0 ; 02EA 0 108 280 C52C18
MB C, off(0011bh).6 ; 02ED 0 108 280 C41B2E ### ROM INFO=MIL Byte2 CEL Code15 ICM - Ignition Control Module
MB off(0012ah).1, C ; 02F0 0 108 280 C42A39
JBS off(00128h).2, label_030d ; 02F3 0 108 280 EA2817
LB A, off(0013dh) ; 02F6 0 108 280 F43D
JNE label_030d ; 02F8 0 108 280 CE13
STB A, off(0013ch) ; 02FA 0 108 280 D43C
SB off(00128h).2 ; 02FC 0 108 280 C4281A
ANDB PSWH, #0feh ; 02FF 0 108 280 A2D0FE
MOVB off(00196h), #077h ; 0302 0 108 280 C4969877
MOVB off(00116h), #011h ; 0306 0 108 280 C4169811
ORB PSWH, #001h ; 030A 0 108 280 A2E001
; 030D from 02F3 (DD0,108,280)
; 030D from 02F8 (DD0,108,280)
label_030d: J label_04b3 ; 030D 0 108 280 03B304
; 0310 from 000E (DD0,???,???)
int_serial_rx_BRG: L A, #000a0h ; 0310 1 ??? ??? 67A000
ST A, IE ; 0313 1 ??? ??? D51A
MOV PSW, #00102h ; 0315 1 ??? ??? B504980201
MOV LRB, #00021h ; 031A 1 108 ??? 572100
MOV USP, #00280h ; 031D 1 108 280 A1988002
L A, (00212h-00280h)[USP] ; 0321 1 108 280 E392 ### ROM INFO=MIL Byte1 Extra CEL Code0 Unknow error
ST A, off(0011ah) ; 0323 1 108 280 D41A ### ROM INFO=MIL Byte1 CEL Code0 Unknow error
L A, (00214h-00280h)[USP] ; 0325 1 108 280 E394 ### ROM INFO=MIL Byte3 Extra CEL Code0 Unknow error
ST A, off(0011ch) ; 0327 1 108 280 D41C ### ROM INFO=MIL Byte3 CEL Code0 Unknow error
L A, (00216h-00280h)[USP] ; 0329 1 108 280 E396
ST A, off(0011eh) ; 032B 1 108 280 D41E
MOVB off(001d1h), #02dh ; 032D 1 108 280 C4D1982D
JBR off(00128h).3, label_0363 ; 0331 1 108 280 DB282F
JBS off(0011ah).7, label_034d ; 0334 1 108 280 EF1A16 ### ROM INFO=MIL Byte1 Set CEL Code8 TDC - Top Dead Center Sensor
RB IRQH.7 ; 0337 1 108 280 C5190F
JNE label_0377 ; 033A 1 108 280 CE3B
RB 0b6h.7 ; 033C 1 108 280 C5B60F
JNE label_0377 ; 033F 1 108 280 CE36
; 0341 from 0350 (DD1,108,280)
label_0341: CMPB 0a2h, #005h ; 0341 1 108 280 C5A2C005
JGE label_0352 ; 0345 1 108 280 CD0B
INCB 0a2h ; 0347 1 108 280 C5A216
J label_03a2 ; 034A 1 108 280 03A203
; 034D from 0334 (DD1,108,280)
label_034d: SB off(00128h).4 ; 034D 1 108 280 C4281C
SJ label_0341 ; 0350 1 108 280 CBEF
; 0352 from 0345 (DD1,108,280)
label_0352: JBS off(0011ah).7, label_035b ; 0352 1 108 280 EF1A06 ### ROM INFO=MIL Byte1 Set CEL Code8 TDC - Top Dead Center Sensor
SB 0b4h.1 ; 0355 1 108 280 C5B419
SB off(00128h).6 ; 0358 1 108 280 C4281E
; 035B from 0352 (DD1,108,280)
label_035b: INCB 0a3h ; 035B 1 108 280 C5A316
CLRB 0a2h ; 035E 1 108 280 C5A215
SJ label_03a2 ; 0361 1 108 280 CB3F
; 0363 from 0331 (DD1,108,280)
label_0363: RB IRQH.7 ; 0363 1 108 280 C5190F
RB 0b6h.7 ; 0366 1 108 280 C5B60F
RB 0b7h.2 ; 0369 1 108 280 C5B70A
MB C, 0b7h.0 ; 036C 1 108 280 C5B728
JGE label_0374 ; 036F 1 108 280 CD03
SB off(00128h).4 ; 0371 1 108 280 C4281C
; 0374 from 036F (DD1,108,280)
label_0374: J label_05a6 ; 0374 1 108 280 03A605
; 0377 from 033A (DD1,108,280)
; 0377 from 033F (DD1,108,280)
label_0377: SB off(00128h).4 ; 0377 1 108 280 C4281C
RB off(00128h).6 ; 037A 1 108 280 C4280E
MOVB off(001d2h), #02dh ; 037D 1 108 280 C4D2982D ### ROM INFO=Fuel/Ignition Column
L A, 0a2h ; 0381 1 108 280 E5A2
CMP A, #00005h ; 0383 1 108 280 C60500
JEQ label_039f ; 0386 1 108 280 C917
SB off(00125h).7 ; 0388 1 108 280 C4251F
JLT label_0397 ; 038B 1 108 280 CA0A
CMP A, #00105h ; 038D 1 108 280 C60501
JGE label_039c ; 0390 1 108 280 CD0A
SB 0b5h.0 ; 0392 1 108 280 C5B518
SJ label_039f ; 0395 1 108 280 CB08
; 0397 from 038B (DD1,108,280)
label_0397: SB off(00128h).5 ; 0397 1 108 280 C4281D
SJ label_039f ; 039A 1 108 280 CB03
; 039C from 0390 (DD1,108,280)
label_039c: SB 0b5h.1 ; 039C 1 108 280 C5B519
; 039F from 0386 (DD1,108,280)
; 039F from 0395 (DD1,108,280)
; 039F from 039A (DD1,108,280)
label_039f: CLR 0a2h ; 039F 1 108 280 B5A215
; 03A2 from 034A (DD1,108,280)
; 03A2 from 0361 (DD1,108,280)
label_03a2: JBS off(0011bh).0, label_03cb ; 03A2 1 108 280 E81B26 ### ROM INFO=MIL Byte2 Set CEL Code9 CYP - Cylinder/Cam Sensor
RB 0b7h.2 ; 03A5 1 108 280 C5B70A
JEQ label_03ce ; 03A8 1 108 280 C924
RB off(00128h).7 ; 03AA 1 108 280 C4280F
MOVB off(001d3h), #007h ; 03AD 1 108 280 C4D39807
L A, off(00134h) ; 03B1 1 108 280 E434
CMP A, #00017h ; 03B3 1 108 280 C61700
JNE label_03eb ; 03B6 1 108 280 CE33
RB off(00128h).5 ; 03B8 1 108 280 C4280D
JNE label_03f7 ; 03BB 1 108 280 CE3A
RB off(00125h).7 ; 03BD 1 108 280 C4250F
CMPB 0a2h, #003h ; 03C0 1 108 280 C5A2C003
JEQ label_03fa ; 03C4 1 108 280 C934
; 03C6 from 03F0 (DD1,108,280)
label_03c6: SB 0b5h.2 ; 03C6 1 108 280 C5B51A
SJ label_03fa ; 03C9 1 108 280 CB2F
; 03CB from 03A2 (DD1,108,280)
label_03cb: RB off(00125h).7 ; 03CB 1 108 280 C4250F
; 03CE from 03A8 (DD1,108,280)
label_03ce: CMPB off(00134h), #017h ; 03CE 1 108 280 C434C017
JGE label_03da ; 03D2 1 108 280 CD06
INCB off(00134h) ; 03D4 1 108 280 C43416
J label_03fd ; 03D7 1 108 280 03FD03
; 03DA from 03D2 (DD1,108,280)
label_03da: JBS off(0011bh).0, label_03e3 ; 03DA 1 108 280 E81B06 ### ROM INFO=MIL Byte2 Set CEL Code9 CYP - Cylinder/Cam Sensor
SB 0b4h.2 ; 03DD 1 108 280 C5B41A
SB off(00128h).7 ; 03E0 1 108 280 C4281F
; 03E3 from 03DA (DD1,108,280)
label_03e3: INCB off(00135h) ; 03E3 1 108 280 C43516
CLRB off(00134h) ; 03E6 1 108 280 C43415
SJ label_03fd ; 03E9 1 108 280 CB12
; 03EB from 03B6 (DD1,108,280)
label_03eb: RB off(00128h).5 ; 03EB 1 108 280 C4280D
JGE label_03fa ; 03EE 1 108 280 CD0A
JEQ label_03c6 ; 03F0 1 108 280 C9D4
SB 0b5h.0 ; 03F2 1 108 280 C5B518
SJ label_03fa ; 03F5 1 108 280 CB03
; 03F7 from 03BB (DD1,108,280)
label_03f7: SB 0b5h.1 ; 03F7 1 108 280 C5B519
; 03FA from 03C4 (DD1,108,280)
; 03FA from 03C9 (DD1,108,280)
; 03FA from 03EE (DD1,108,280)
; 03FA from 03F5 (DD1,108,280)
label_03fa: CLR off(00134h) ; 03FA 1 108 280 B43415
; 03FD from 03D7 (DD1,108,280)
; 03FD from 03E9 (DD1,108,280)
label_03fd: JBS off(0011ah).7, label_040f ; 03FD 1 108 280 EF1A0F ### ROM INFO=MIL Byte1 Set CEL Code8 TDC - Top Dead Center Sensor
JBS off(00128h).6, label_040f ; 0400 1 108 280 EE280C
; 0403 from 041B (DD0,108,280)
label_0403: JBS off(0011bh).0, label_041d ; 0403 1 108 280 E81B17 ### ROM INFO=MIL Byte2 Set CEL Code9 CYP - Cylinder/Cam Sensor
JBS off(00128h).7, label_041d ; 0406 1 108 280 EF2814
; 0409 from 0435 (DD0,108,280)
label_0409: RC ; 0409 1 108 280 95
JBR off(0011bh).6, label_043c ; 040A 1 108 280 DE1B2F ### ROM INFO=MIL Byte2 Reset CEL Code15 ICM - Ignition Control Module
SJ label_0438 ; 040D 1 108 280 CB29
; 040F from 03FD (DD1,108,280)
; 040F from 0400 (DD1,108,280)
label_040f: CLR A ; 040F 1 108 280 F9
MOVB r0, #006h ; 0410 1 108 280 9806
LB A, off(00134h) ; 0412 0 108 280 F434
ADDB A, #003h ; 0414 0 108 280 8603
DIVB ; 0416 0 108 280 A236
LB A, r1 ; 0418 0 108 280 79
STB A, 0a2h ; 0419 0 108 280 D5A2
SJ label_0403 ; 041B 0 108 280 CBE6
; 041D from 0403 (DD1,108,280)
; 041D from 0406 (DD1,108,280)
label_041d: MOVB r0, #006h ; 041D 1 108 280 9806
LB A, 0a2h ; 041F 0 108 280 F5A2
ADDB A, #003h ; 0421 0 108 280 8603
SUBB A, r0 ; 0423 0 108 280 28
JGE label_0427 ; 0424 0 108 280 CD01
ADDB A, r0 ; 0426 0 108 280 08
; 0427 from 0424 (DD0,108,280)
label_0427: STB A, r2 ; 0427 0 108 280 8A
CLR A ; 0428 1 108 280 F9
LB A, off(00134h) ; 0429 0 108 280 F434
DIVB ; 042B 0 108 280 A236
MULB ; 042D 0 108 280 A234
ADDB A, r2 ; 042F 0 108 280 0A
STB A, off(00134h) ; 0430 0 108 280 D434
JBS off(0011ah).7, label_0438 ; 0432 0 108 280 EF1A03 ### ROM INFO=MIL Byte1 Set CEL Code8 TDC - Top Dead Center Sensor
JBR off(00128h).6, label_0409 ; 0435 0 108 280 DE28D1
; 0438 from 040D (DD1,108,280)
; 0438 from 0432 (DD0,108,280)
label_0438: SC ; 0438 0 108 280 85
SB off(00124h).2 ; 0439 0 108 280 C4241A ### ROM INFO=Possible Fuel Cut Related
; 043C from 040A (DD1,108,280)
label_043c: MB off(0012ah).1, C ; 043C 0 108 280 C42A39
LB A, off(00134h) ; 043F 0 108 280 F434
EXTND ; 0441 1 108 280 F8
MOV X1, A ; 0442 1 108 280 50
LCB A, tbl_6c54[X1] ; 0443 1 108 280 90AB546C
ANDB off(00128h), A ; 0447 1 108 280 C428D1
LB A, off(00134h) ; 044A 0 108 280 F434
JNE label_0479 ; 044C 0 108 280 CE2B
JBR off(00128h).2, label_045c ; 044E 0 108 280 DA280B
JBS off(0011fh).7, label_0479 ; 0451 0 108 280 EF1F25
JBS off(00128h).0, label_0470 ; 0454 0 108 280 E82819
RB off(00128h).1 ; 0457 0 108 280 C42809
SJ label_0477 ; 045A 0 108 280 CB1B
; 045C from 044E (DD0,108,280)
label_045c: ANDB PSWH, #0feh ; 045C 0 108 280 A2D0FE
MOVB off(00196h), #077h ; 045F 0 108 280 C4969877
MOVB off(00116h), #011h ; 0463 0 108 280 C4169811
ANDB off(00128h), #0fch ; 0467 0 108 280 C428D0FC
ORB PSWH, #001h ; 046B 0 108 280 A2E001
SJ label_0477 ; 046E 0 108 280 CB07
; 0470 from 0454 (DD0,108,280)
label_0470: LB A, #001h ; 0470 0 108 280 7701
JBR off(00128h).1, label_0477 ; 0472 0 108 280 D92802
LB A, #002h ; 0475 0 108 280 7702
; 0477 from 045A (DD0,108,280)
; 0477 from 046E (DD0,108,280)
; 0477 from 0472 (DD0,108,280)
label_0477: STB A, off(0013ch) ; 0477 0 108 280 D43C
; 0479 from 044C (DD0,108,280)
; 0479 from 0451 (DD0,108,280)
label_0479: JBS off(00128h).2, label_048d ; 0479 0 108 280 EA2811
CMPB off(0013dh), #004h ; 047C 0 108 280 C43DC004
JEQ label_04b0 ; 0480 0 108 280 C92E
LB A, off(0013dh) ; 0482 0 108 280 F43D
JNE label_048d ; 0484 0 108 280 CE07
LB A, 0a2h ; 0486 0 108 280 F5A2
JNE label_048d ; 0488 0 108 280 CE03
SB off(00128h).2 ; 048A 0 108 280 C4281A
; 048D from 0479 (DD0,108,280)
; 048D from 0484 (DD0,108,280)
; 048D from 0488 (DD0,108,280)
label_048d: JBR off(0011fh).7, label_0496 ; 048D 0 108 280 DF1F06
LB A, 0a2h ; 0490 0 108 280 F5A2
JNE label_04b0 ; 0492 0 108 280 CE1C
SJ label_04b3 ; 0494 0 108 280 CB1D
; 0496 from 048D (DD0,108,280)
label_0496: LB A, off(0013ch) ; 0496 0 108 280 F43C
ANDB A, #001h ; 0498 0 108 280 D601
TRB off(00128h) ; 049A 0 108 280 C42813
JNE label_04b0 ; 049D 0 108 280 CE11
CLR A ; 049F 1 108 280 F9
LB A, off(00134h) ; 04A0 0 108 280 F434
JBR off(0013ch).0, label_04a7 ; 04A2 0 108 280 D83C02
ADDB A, #006h ; 04A5 0 108 280 8606
; 04A7 from 04A2 (DD0,108,280)
label_04a7: MOV X1, A ; 04A7 0 108 280 50
LCB A, tbl_6c6c[X1] ; 04A8 0 108 280 90AB6C6C
CMPB A, off(0013bh) ; 04AC 0 108 280 C73B
JGE label_04b3 ; 04AE 0 108 280 CD03
; 04B0 from 0480 (DD0,108,280)
; 04B0 from 0492 (DD0,108,280)
; 04B0 from 049D (DD0,108,280)
label_04b0: J label_05a6 ; 04B0 0 108 280 03A605
; 04B3 from 030D (DD0,108,280)
; 04B3 from 0494 (DD0,108,280)
; 04B3 from 04AE (DD0,108,280)
label_04b3: LB A, off(0013ch) ; 04B3 0 108 280 F43C
SLLB A ; 04B5 0 108 280 53
EXTND ; 04B6 1 108 280 F8
MOV X1, A ; 04B7 1 108 280 50
JBS off(00125h).4, label_04dd ; 04B8 1 108 280 EC2522
CLR A ; 04BB 1 108 280 F9
MOV X2, A ; 04BC 1 108 280 51
ST A, 003c2h[X2] ; 04BD 1 108 280 D1C203
ST A, 003c4h[X2] ; 04C0 1 108 280 D1C403
ST A, 003c6h[X2] ; 04C3 1 108 280 D1C603
ST A, 003c8h[X2] ; 04C6 1 108 280 D1C803
CLRB A ; 04C9 0 108 280 FA
STB A, off(001a5h) ; 04CA 0 108 280 D4A5
J label_0503 ; 04CC 0 108 280 030305
; 04CF from 04EE (DD0,108,280)
label_04cf: SBR off(001a7h) ; 04CF 0 108 280 C4A711
SB off(0012ah).7 ; 04D2 0 108 280 C42A1F
SB off(001a3h).0 ; 04D5 0 108 280 C4A318
SJ label_0506 ; 04D8 0 108 280 CB2C
; 04DA from 04F5 (DD0,108,280)
label_04da: CLR A ; 04DA 1 108 280 F9
SJ label_0500 ; 04DB 1 108 280 CB23
; 04DD from 04B8 (DD1,108,280)
label_04dd: LB A, off(001a6h) ; 04DD 0 108 280 F4A6
SUBB A, #001h ; 04DF 0 108 280 A601
JGE label_04e5 ; 04E1 0 108 280 CD02
LB A, #007h ; 04E3 0 108 280 7707
; 04E5 from 04E1 (DD0,108,280)
label_04e5: STB A, off(001a6h) ; 04E5 0 108 280 D4A6
CMPB A, #007h ; 04E7 0 108 280 C607
JGT label_0503 ; 04E9 0 108 280 C818
MBR C, off(001a5h) ; 04EB 0 108 280 C4A521
JLT label_04cf ; 04EE 0 108 280 CADF
ADDB A, #004h ; 04F0 0 108 280 8604
RBR off(001a7h) ; 04F2 0 108 280 C4A712
JNE label_04da ; 04F5 0 108 280 CEE3
L A, 003c2h[X1] ; 04F7 1 108 280 E0C203
SUB A, #00000h ; 04FA 1 108 280 A60000
JGE label_0500 ; 04FD 1 108 280 CD01
CLR A ; 04FF 1 108 280 F9
; 0500 from 04FD (DD1,108,280)
; 0500 from 04DB (DD1,108,280)
label_0500: ST A, 003c2h[X1] ; 0500 1 108 280 D0C203
; 0503 from 04CC (DD0,108,280)
; 0503 from 04E9 (DD0,108,280)
label_0503: RB off(001a3h).0 ; 0503 1 108 280 C4A308
; 0506 from 04D8 (DD0,108,280)
label_0506: CLR A ; 0506 1 108 280 F9
JBS off(00124h).5, label_0532 ; 0507 1 108 280 ED2428 ### ROM INFO=Possible Fuel Cut Related
JBS off(00124h).4, label_0532 ; 050A 1 108 280 EC2425 ### ROM INFO=Possible Fuel Cut Related
JBS off(0012ah).1, label_0532 ; 050D 1 108 280 E92A22
L A, 003bah[X1] ; 0510 1 108 280 E0BA03
ADD A, 003c2h[X1] ; 0513 1 108 280 B0C20382
JGE label_051e ; 0517 1 108 280 CD05
L A, #0ffffh ; 0519 1 108 280 67FFFF
SJ label_0532 ; 051C 1 108 280 CB14
; 051E from 0517 (DD1,108,280)
label_051e: L A, ACC ; 051E 1 108 280 E506
MOV er0, A ; 0520 1 108 280 448A
LC A, tbl_6187 ; 0522 1 108 280 909C8761
CAL label_5201 ; 0526 1 108 280 320152
MOV X2, A ; 0529 1 108 280 51
LC A, tbl_6193 ; 052A 1 108 280 909C9361
ADD X2, A ; 052E 1 108 280 9181
MOV A, X2 ; 0530 1 108 280 9199
; 0532 from 0507 (DD1,108,280)
; 0532 from 050A (DD1,108,280)
; 0532 from 050D (DD1,108,280)
; 0532 from 051C (DD1,108,280)
label_0532: ST A, off(0019eh) ; 0532 1 108 280 D49E ### ROM INFO=Injector Value
LB A, off(0013ch) ; 0534 0 108 280 F43C
ANDB PSWH, #0feh ; 0536 0 108 280 A2D0FE
TRB off(00117h) ; 0539 0 108 280 C41713
JNE label_0561 ; 053C 0 108 280 CE23
JBR off(00128h).2, label_0555 ; 053E 0 108 280 DA2814
L A, TM0 ; 0541 1 108 280 E530
SUB A, TMR0 ; 0543 1 108 280 B532A2
JEQ label_0555 ; 0546 1 108 280 C90D
MB C, IRQ.5 ; 0548 1 108 280 C5182D
JLT label_0555 ; 054B 1 108 280 CA08
ADD A, #00005h ; 054D 1 108 280 860500
JLT label_0555 ; 0550 1 108 280 CA03
ADD TMR0, A ; 0552 1 108 280 B53281
; 0555 from 053E (DD0,108,280)
; 0555 from 0546 (DD1,108,280)
; 0555 from 054B (DD1,108,280)
; 0555 from 0550 (DD1,108,280)
label_0555: ORB PSWH, #001h ; 0555 1 108 280 A2E001
CAL label_4716 ; 0558 1 108 280 321647
SB off(0012ah).3 ; 055B 1 108 280 C42A1B
J label_0582 ; 055E 1 108 280 038205
; 0561 from 053C (DD0,108,280)
label_0561: L A, TMR0 ; 0561 1 108 280 E532
SUB A, TM0 ; 0563 1 108 280 B530A2
CMP A, #00005h ; 0566 1 108 280 C60500
JLT label_0570 ; 0569 1 108 280 CA05
CMP A, #00020h ; 056B 1 108 280 C62000
JLT label_0579 ; 056E 1 108 280 CA09
; 0570 from 0569 (DD1,108,280)
label_0570: ORB PSWH, #001h ; 0570 1 108 280 A2E001
RB off(0012ah).3 ; 0573 1 108 280 C42A0B
J label_0582 ; 0576 1 108 280 038205
; 0579 from 056E (DD1,108,280)
label_0579: ORB PSWH, #001h ; 0579 1 108 280 A2E001
CAL label_4716 ; 057C 1 108 280 321647
SB off(0012ah).3 ; 057F 1 108 280 C42A1B
; 0582 from 055E (DD1,108,280)
; 0582 from 0576 (DD1,108,280)
label_0582: CAL label_454d ; 0582 1 108 280 324D45
LB A, off(0013ch) ; 0585 0 108 280 F43C
STB A, r0 ; 0587 0 108 280 88
ANDB A, #001h ; 0588 0 108 280 D601
SBR off(00128h) ; 058A 0 108 280 C42811
INCB r0 ; 058D 0 108 280 A8
LB A, r0 ; 058E 0 108 280 78
ANDB A, #003h ; 058F 0 108 280 D603
STB A, off(0013ch) ; 0591 0 108 280 D43C
JBS off(0011fh).3, label_05a6 ; 0593 0 108 280 EB1F10
JBS off(0011bh).7, label_05a6 ; 0596 0 108 280 EF1B0D ### ROM INFO=MIL Byte2 Set CEL Code16 Fuel Injectors
RB off(0012ah).0 ; 0599 0 108 280 C42A08
JEQ label_05a6 ; 059C 0 108 280 C908
RB TRNSIT.2 ; 059E 0 108 280 C5460A
JNE label_05a6 ; 05A1 0 108 280 CE03
SB 0b4h.6 ; 05A3 0 108 280 C5B41E
; 05A6 from 0374 (DD1,108,280)
; 05A6 from 04B0 (DD0,108,280)
; 05A6 from 0593 (DD0,108,280)
; 05A6 from 0596 (DD0,108,280)
; 05A6 from 059C (DD0,108,280)
; 05A6 from 05A1 (DD0,108,280)
label_05a6: RB off(0012ah).3 ; 05A6 1 108 280 C42A0B
JNE label_05ae ; 05A9 1 108 280 CE03
CAL label_4716 ; 05AB 1 108 280 321647
; 05AE from 05A9 (DD1,108,280)
label_05ae: LB A, 0a2h ; 05AE 0 108 280 F5A2
CMPB A, #003h ; 05B0 0 108 280 C603
JNE label_05ed ; 05B2 0 108 280 CE39
; 05B4 from 0650 (DD0,108,280)
label_05b4: JBS off(00126h).0, label_05dc ; 05B4 0 108 280 E82625
JBS off(0011fh).1, label_05dc ; 05B7 0 108 280 E91F22
CMPB A, #003h ; 05BA 0 108 280 C603
CLR er2 ; 05BC 0 108 280 4615
JBS off(0012ah).5, label_05c9 ; 05BE 0 108 280 ED2A08
MOV DP, #00366h ; 05C1 0 108 280 626603
JEQ label_05d0 ; 05C4 0 108 280 C90A
CLR A ; 05C6 1 108 280 F9
SJ label_05df ; 05C7 1 108 280 CB16
; 05C9 from 05BE (DD0,108,280)
label_05c9: MOV DP, #00362h ; 05C9 0 108 280 626203
JNE label_05d0 ; 05CC 0 108 280 CE02
MOV er2, [DP] ; 05CE 0 108 280 B24A
; 05D0 from 05C4 (DD0,108,280)
; 05D0 from 05CC (DD0,108,280)
label_05d0: L A, [DP] ; 05D0 1 108 280 E2
CLR er0 ; 05D1 1 108 280 4415
MOVB r1, 09fh ; 05D3 1 108 280 C59F49
MUL ; 05D6 1 108 280 9035
L A, er2 ; 05D8 1 108 280 36
ADD A, er1 ; 05D9 1 108 280 09
JGE label_05df ; 05DA 1 108 280 CD03
; 05DC from 05B4 (DD0,108,280)
; 05DC from 05B7 (DD0,108,280)
label_05dc: L A, #0ffffh ; 05DC 1 108 280 67FFFF
; 05DF from 05C7 (DD1,108,280)
; 05DF from 05DA (DD1,108,280)
label_05df: ST A, 0a4h ; 05DF 1 108 280 D5A4
; 05E1 from 02C5 (DD1,108,280)
; 05E1 from 0649 (DD0,108,280)
label_05e1: L A, off(00124h) ; 05E1 1 108 280 E424 ### ROM INFO=Possible Fuel Cut Related
ST A, (0021ch-00280h)[USP] ; 05E3 1 108 280 D39C
ANDB PSWH, #0feh ; 05E5 1 108 280 A2D0FE
; 05E8 from 223D (DD1,100,280)
label_05e8: L A, 0f8h ; 05E8 1 108 280 E5F8
ST A, IE ; 05EA 1 108 280 D51A
RTI ; 05EC 1 108 280 02
; 05ED from 05B2 (DD0,108,280)
label_05ed: JGE label_064c ; 05ED 0 108 280 CD5D
CMPB A, #001h ; 05EF 0 108 280 C601
JGE label_0653 ; 05F1 0 108 280 CD60
JBS off(0011bh).6, label_0602 ; 05F3 0 108 280 EE1B0C ### ROM INFO=MIL Byte2 Set CEL Code15 ICM - Ignition Control Module
JBS off(00125h).7, label_0602 ; 05F6 0 108 280 EF2509
CMP 0c4h, #000e7h ; 05F9 0 108 280 B5C4C0E700 ### ROM INFO=RPM Sensor
JLT label_0602 ; 05FE 0 108 280 CA02
SJ label_0602 ; 0600 0 108 280 CB00
; 0602 from 05F3 (DD0,108,280)
; 0602 from 05F6 (DD0,108,280)
; 0602 from 05FE (DD0,108,280)
; 0602 from 0600 (DD0,108,280)
label_0602: RB 0b4h.3 ; 0602 0 108 280 C5B40B
MOVB off(001d4h), #006h ; 0605 0 108 280 C4D49806
JBS off(0011fh).2, label_0655 ; 0609 0 108 280 EA1F49
JBR off(0011fh).7, label_0615 ; 060C 0 108 280 DF1F06
SB P4.0 ; 060F 0 108 280 C52C18
J label_065b ; 0612 0 108 280 035B06
; 0615 from 060C (DD0,108,280)
label_0615: JBR off(00129h).1, label_061a ; 0615 0 108 280 D92902
SJ label_0641 ; 0618 0 108 280 CB27
; 061A from 0615 (DD0,108,280)
label_061a: LB A, #001h ; 061A 0 108 280 7701
CMPB 0f4h, #024h ; 061C 0 108 280 C5F4C024
JNE label_0625 ; 0620 0 108 280 CE03
SB off(0012ah).4 ; 0622 0 108 280 C42A1C
; 0625 from 0620 (DD0,108,280)
label_0625: CMPB off(001d2h), #028h ; 0625 0 108 280 C4D2C028 ### ROM INFO=Fuel/Ignition Column
JLE label_063e ; 0629 0 108 280 CF13
JBS off(0011fh).4, label_063a ; 062B 0 108 280 EC1F0C
JBS off(0012ah).4, label_0641 ; 062E 0 108 280 EC2A10
JBS off(0011ah).5, label_063a ; 0631 0 108 280 ED1A06 ### ROM INFO=MIL Byte1 Set CEL Code6 ECT - Engine Coolant Sensor
CMPB 0d9h, #034h ; 0634 0 108 280 C5D9C034 ### ROM INFO=ECT Sensor
JLT label_0641 ; 0638 0 108 280 CA07
; 063A from 062B (DD0,108,280)
; 063A from 0631 (DD0,108,280)
label_063a: LB A, #003h ; 063A 0 108 280 7703
SJ label_0641 ; 063C 0 108 280 CB03
; 063E from 0629 (DD0,108,280)
label_063e: SB off(00128h).4 ; 063E 0 108 280 C4281C
; 0641 from 0618 (DD0,108,280)
; 0641 from 062E (DD0,108,280)
; 0641 from 0638 (DD0,108,280)
; 0641 from 063C (DD0,108,280)
label_0641: SRLB A ; 0641 0 108 280 63
MB off(00126h).0, C ; 0642 0 108 280 C42638
SRLB A ; 0645 0 108 280 63
MB P4.0, C ; 0646 0 108 280 C52C38
; 0649 from 064E (DD0,108,280)
; 0649 from 0653 (DD0,108,280)
; 0649 from 0655 (DD0,108,280)
; 0649 from 0658 (DD0,108,280)
; 0649 from 065E (DD0,108,280)
; 0649 from 0668 (DD0,108,280)
label_0649: J label_05e1 ; 0649 0 108 280 03E105
; 064C from 05ED (DD0,108,280)
label_064c: CMPB A, #004h ; 064C 0 108 280 C604
JNE label_0649 ; 064E 0 108 280 CEF9
J label_05b4 ; 0650 0 108 280 03B405
; 0653 from 05F1 (DD0,108,280)
label_0653: JEQ label_0649 ; 0653 0 108 280 C9F4
; 0655 from 0609 (DD0,108,280)
label_0655: JBS off(0011fh).7, label_0649 ; 0655 0 108 280 EF1FF1
JBR off(00128h).4, label_0649 ; 0658 0 108 280 DC28EE
; 065B from 0612 (DD0,108,280)
label_065b: INCB off(0013eh) ; 065B 0 108 280 C43E16
JBS off(0012ah).2, label_0649 ; 065E 0 108 280 EA2AE8
LB A, off(00124h) ; 0661 0 108 280 F424 ### ROM INFO=Possible Fuel Cut Related
ANDB A, #003h ; 0663 0 108 280 D603
ANDB off(0013eh), A ; 0665 0 108 280 C43ED1
JNE label_0649 ; 0668 0 108 280 CEDF
SB off(0012ah).2 ; 066A 0 108 280 C42A1A
L A, 0f8h ; 066D 1 108 280 E5F8
ST A, IE ; 066F 1 108 280 D51A
CAL label_4be3 ; 0671 1 108 280 32E34B
MOV PSW, #01101h ; 0674 1 108 280 B504980111
MOV LRB, #00040h ; 0679 1 200 280 574000
MOV USP, #00180h ; 067C 1 200 180 A1988001
CAL label_53a7 ; 0680 1 200 180 32A753
CAL label_5a3d ; 0683 1 200 180 323D5A
CAL label_5a90 ; 0686 1 200 180 32905A
CAL label_5bff ; 0689 1 200 180 32FF5B
MOV DP, #0037bh ; 068C 1 200 180 627B03
MOVB r0, [DP] ; 068F 1 200 180 C248
LB A, 0e1h ; 0691 0 200 180 F5E1
STB A, [DP] ; 0693 0 200 180 D2
LB A, ADCR2H ; 0694 0 200 180 F565
STB A, 0e1h ; 0696 0 200 180 D5E1
SUBB A, r0 ; 0698 0 200 180 28
MB off(0022bh).5, C ; 0699 0 200 180 C42B3D
JGE label_069f ; 069C 0 200 180 CD01
VCAL 6 ; 069E 0 200 180 16
; 069F from 069C (DD0,200,180)
label_069f: STB A, 0e2h ; 069F 0 200 180 D5E2
LB A, P2 ; 06A1 0 200 180 F524
ANDB A, #0e0h ; 06A3 0 200 180 D6E0
STB A, off(00257h) ; 06A5 0 200 180 D457 ### ROM INFO=Controls ADC MUX Channel
L A, 0fah ; 06A7 1 200 180 E5FA
ST A, IE ; 06A9 1 200 180 D51A
ANDB PSWH, #0feh ; 06AB 1 200 180 A2D0FE
RB ADSCAN.4 ; 06AE 1 200 180 C5580C
ANDB P2, #01fh ; 06B1 1 200 180 C524D01F
SB ADSCAN.4 ; 06B5 1 200 180 C5581C
ORB PSWH, #001h ; 06B8 1 200 180 A2E001
L A, 0f8h ; 06BB 1 200 180 E5F8
ST A, IE ; 06BD 1 200 180 D51A
MOV DP, #00006h ; 06BF 1 200 180 620600
CLR A ; 06C2 1 200 180 F9
MOV X1, A ; 06C3 1 200 180 50
ST A, er0 ; 06C4 1 200 180 88
ST A, er1 ; 06C5 1 200 180 89
; 06C6 from 06DD (DD1,200,180)
label_06c6: L A, 00360h[X1] ; 06C6 1 200 180 E06003
JBR off(00217h).7, label_06d4 ; 06C9 1 200 180 DF1708
MOV 00360h[X1], #00360h ; 06CC 1 200 180 B06003986003
SJ label_06d6 ; 06D2 1 200 180 CB02
; 06D4 from 06C9 (DD1,200,180)
label_06d4: JEQ label_06f1 ; 06D4 1 200 180 C91B
; 06D6 from 06D2 (DD1,200,180)
label_06d6: ADD er1, A ; 06D6 1 200 180 4581
ADCB r0, #000h ; 06D8 1 200 180 209000
INC X1 ; 06DB 1 200 180 70
INC X1 ; 06DC 1 200 180 70
JRNZ DP, label_06c6 ; 06DD 1 200 180 30E7
RB off(00217h).4 ; 06DF 1 200 180 C4170C
RB off(00231h).5 ; 06E2 1 200 180 C4310D
L A, er1 ; 06E5 1 200 180 35
MOV er2, #00005h ; 06E6 1 200 180 46980500
DIV ; 06EA 1 200 180 9037
CMPB r0, #000h ; 06EC 1 200 180 20C000
JEQ label_06f7 ; 06EF 1 200 180 C906
; 06F1 from 06D4 (DD1,200,180)
label_06f1: SB off(00231h).5 ; 06F1 1 200 180 C4311D
L A, #0ffffh ; 06F4 1 200 180 67FFFF
; 06F7 from 06EF (DD1,200,180)
label_06f7: ST A, er0 ; 06F7 1 200 180 88
CLR X1 ; 06F8 1 200 180 9015
XCHG A, 0c4h ; 06FA 1 200 180 B5C410 ### ROM INFO=RPM Sensor
ST A, er1 ; 06FD 1 200 180 89
XCHG A, 0036eh[X1] ; 06FE 1 200 180 B06E0310
XCHG A, 00370h[X1] ; 0702 1 200 180 B0700310
XCHG A, 00372h[X1] ; 0706 1 200 180 B0720310
ST A, er2 ; 070A 1 200 180 8A
L A, er0 ; 070B 1 200 180 34
SUB A, er2 ; 070C 1 200 180 2A
MB off(0021bh).7, C ; 070D 1 200 180 C41B3F
JGE label_0713 ; 0710 1 200 180 CD01
VCAL 7 ; 0712 1 200 180 17
; 0713 from 0710 (DD1,200,180)
label_0713: ST A, 0c8h ; 0713 1 200 180 D5C8
L A, er0 ; 0715 1 200 180 34
SUB A, er1 ; 0716 1 200 180 29
MB off(0021bh).6, C ; 0717 1 200 180 C41B3E
JGE label_071d ; 071A 1 200 180 CD01
VCAL 7 ; 071C 1 200 180 17
; 071D from 071A (DD1,200,180)
label_071d: ST A, 0c6h ; 071D 1 200 180 D5C6
L A, 0c4h ; 071F 1 200 180 E5C4 ### ROM INFO=RPM Sensor
CMP A, #000eah ; 0721 1 200 180 C6EA00
JLT label_075e ; 0724 1 200 180 CA38
CMP A, #00ea6h ; 0726 1 200 180 C6A60E
JGE label_076b ; 0729 1 200 180 CD40
MOV er3, #0ffc0h ; 072B 1 200 180 4798C0FF
MOV er0, #00007h ; 072F 1 200 180 44980700
MOV er2, #00753h ; 0733 1 200 180 46985307
MOV X1, #05300h ; 0737 1 200 180 600053
; 073A from 0747 (DD1,200,180)
label_073a: CMP A, er2 ; 073A 1 200 180 4A
JGE label_0749 ; 073B 1 200 180 CD0C
SRL er0 ; 073D 1 200 180 44E7
ROR X1 ; 073F 1 200 180 90C7
ADD er3, #00040h ; 0741 1 200 180 47804000
SRL er2 ; 0745 1 200 180 46E7
SJ label_073a ; 0747 1 200 180 CBF1
; 0749 from 073B (DD1,200,180)
label_0749: ST A, er2 ; 0749 1 200 180 8A
L A, X1 ; 074A 1 200 180 40
DIV ; 074B 1 200 180 9037
SRL A ; 074D 1 200 180 63
MB PSWL.4, C ; 074E 1 200 180 A33C
ADD er3, A ; 0750 1 200 180 4781
LB A, r7 ; 0752 0 200 180 7F
JNE label_0765 ; 0753 0 200 180 CE10
LB A, r6 ; 0755 0 200 180 7E
JEQ label_076f ; 0756 0 200 180 C917
CMPB A, #0ffh ; 0758 0 200 180 C6FF
JGE label_0765 ; 075A 0 200 180 CD09
SJ label_0773 ; 075C 0 200 180 CB15
; 075E from 0724 (DD1,200,180)
label_075e: CMP A, #000bbh ; 075E 1 200 180 C6BB00 ### ROM INFO=Map Sensor Volt
LB A, #0ffh ; 0761 0 200 180 77FF
JLT label_0767 ; 0763 0 200 180 CA02
; 0765 from 0753 (DD0,200,180)
; 0765 from 075A (DD0,200,180)
label_0765: LB A, #0feh ; 0765 0 200 180 77FE
; 0767 from 0763 (DD0,200,180)
label_0767: SB PSWL.4 ; 0767 0 200 180 A31C
SJ label_0773 ; 0769 0 200 180 CB08
; 076B from 0729 (DD1,200,180)
label_076b: CLRB A ; 076B 0 200 180 FA
JBS off(00217h).4, label_0771 ; 076C 0 200 180 EC1702
; 076F from 0756 (DD0,200,180)
label_076f: LB A, #001h ; 076F 0 200 180 7701
; 0771 from 076C (DD0,200,180)
label_0771: RB PSWL.4 ; 0771 0 200 180 A30C
; 0773 from 0769 (DD0,200,180)
; 0773 from 075C (DD0,200,180)
label_0773: MB C, PSWL.4 ; 0773 0 200 180 A32C
MB 0b8h.4, C ; 0775 0 200 180 C5B83C
STB A, (00133h-00180h)[USP] ; 0778 0 200 180 D3B3
XCHGB A, off(00236h) ; 077A 0 200 180 C43610 ### ROM INFO=Current RPM(1byte form)
STB A, 0c3h ; 077D 0 200 180 D5C3
CLRB r7 ; 077F 0 200 180 2715
JBS off(00217h).4, label_079b ; 0781 0 200 180 EC1717
DECB r7 ; 0784 0 200 180 BF
MOV er2, 0c4h ; 0785 0 200 180 B5C44A ### ROM INFO=RPM Sensor
MOV er0, #0aa00h ; 0788 0 200 180 449800AA
CLR A ; 078C 1 200 180 F9
DIV ; 078D 1 200 180 9037
SLL A ; 078F 1 200 180 53
LB A, r1 ; 0790 0 200 180 79
RORB A ; 0791 0 200 180 43
SC ; 0792 0 200 180 85
JNE label_079c ; 0793 0 200 180 CE07
SLLB A ; 0795 0 200 180 53
LB A, r0 ; 0796 0 200 180 78
JNE label_079d ; 0797 0 200 180 CE04
MOVB r7, #001h ; 0799 0 200 180 9F01
; 079B from 0781 (DD0,200,180)
label_079b: RC ; 079B 0 200 180 95
; 079C from 0793 (DD0,200,180)
label_079c: LB A, r7 ; 079C 0 200 180 7F
; 079D from 0797 (DD0,200,180)
label_079d: STB A, 0c2h ; 079D 0 200 180 D5C2
MB 0b8h.3, C ; 079F 0 200 180 C5B83B
LB A, #070h ; 07A2 0 200 180 7770 PARAM FROM=tbl_5fad ### VARIABLE=long_371
CMPB 0bbh, A ; 07A4 0 200 180 C5BBC1 ### ROM INFO=Map Sensor Volt
JGE label_07b4 ; 07A7 0 200 180 CD0B
LB A, #02ch ; 07A9 0 200 180 772C PARAM FROM=tbl_5fac ### VARIABLE=long_370
CMPB 0d1h, A ; 07AB 0 200 180 C5D1C1 ### ROM INFO=Current TPS
JGE label_07b4 ; 07AE 0 200 180 CD04
LB A, 0bbh ; 07B0 0 200 180 F5BB ### ROM INFO=Map Sensor Volt
SJ label_07ba ; 07B2 0 200 180 CB06
; 07B4 from 07A7 (DD0,200,180)
; 07B4 from 07AE (DD0,200,180)
label_07b4: LB A, 0d1h ; 07B4 0 200 180 F5D1 ### ROM INFO=Current TPS
MOV X1, #tbl_6059 ; 07B6 0 200 180 605960
VCAL 1 ; 07B9 0 200 180 11
; 07BA from 07B2 (DD0,200,180)
label_07ba: MOV DP, #00426h ; 07BA 0 200 180 622604
STB A, [DP] ; 07BD 0 200 180 D2
JBS off(00212h).2, label_07d3 ; 07BE 0 200 180 EA1212 ### ROM INFO=MIL Byte1 Extra Set CEL Code3 MAP - Manifold Absolute Pressure Sensor
LB A, ACC ; 07C1 0 200 180 F506
LB A, 0bbh ; 07C3 0 200 180 F5BB ### ROM INFO=Map Sensor Volt
CMPB A, #000h ; 07C5 0 200 180 C600
JGE label_07d0 ; 07C7 0 200 180 CD07
SB 0b0h.0 ; 07C9 0 200 180 C5B018
LB A, off(00235h) ; 07CC 0 200 180 F435
SJ label_07d9 ; 07CE 0 200 180 CB09
; 07D0 from 07C7 (DD0,200,180)
label_07d0: CAL label_4950 ; 07D0 0 200 180 325049
; 07D3 from 07BE (DD0,200,180)
label_07d3: RB 0b0h.0 ; 07D3 0 200 180 C5B008
JBS off(00212h).2, label_07dc ; 07D6 0 200 180 EA1203 ### ROM INFO=MIL Byte1 Extra Set CEL Code3 MAP - Manifold Absolute Pressure Sensor
; 07D9 from 07CE (DD0,200,180)
label_07d9: JBR off(00212h).4, label_07e2 ; 07D9 0 200 180 DC1206 ### ROM INFO=MIL Byte1 Extra Reset CEL Code5 MAP - Manifold Absolute Pressure Sensor
; 07DC from 07D6 (DD0,200,180)
label_07dc: LB A, 0d1h ; 07DC 0 200 180 F5D1 ### ROM INFO=Current TPS
MOV X1, #tbl_6baf ; 07DE 0 200 180 60AF6B
VCAL 1 ; 07E1 0 200 180 11
; 07E2 from 07D9 (DD0,200,180)
label_07e2: STB A, r0 ; 07E2 0 200 180 88
LB A, off(00235h) ; 07E3 0 200 180 F435
SUBB A, r0 ; 07E5 0 200 180 28
RB off(0021bh).4 ; 07E6 0 200 180 C41B0C
MB off(0021bh).4, C ; 07E9 0 200 180 C41B3C
JEQ label_07f1 ; 07EC 0 200 180 C903
XORB PSWH, #080h ; 07EE 0 200 180 A2F080
; 07F1 from 07EC (DD0,200,180)
label_07f1: MB off(002edh).6, C ; 07F1 0 200 180 C4ED3E
JBR off(0021bh).4, label_07f8 ; 07F4 0 200 180 DC1B01
VCAL 6 ; 07F7 0 200 180 16
; 07F8 from 07F4 (DD0,200,180)
label_07f8: STB A, 0c0h ; 07F8 0 200 180 D5C0
MOV DP, #00375h ; 07FA 0 200 180 627503
LB A, [DP] ; 07FD 0 200 180 F2
SUBB A, r0 ; 07FE 0 200 180 28
MB off(0021bh).5, C ; 07FF 0 200 180 C41B3D
JGE label_0805 ; 0802 0 200 180 CD01
VCAL 6 ; 0804 0 200 180 16
; 0805 from 0802 (DD0,200,180)
label_0805: STB A, 0c1h ; 0805 0 200 180 D5C1
LB A, r0 ; 0807 0 200 180 78
STB A, (00132h-00180h)[USP] ; 0808 0 200 180 D3B2
XCHGB A, off(00235h) ; 080A 0 200 180 C43510
XCHGB A, 0bdh ; 080D 0 200 180 C5BD10
DEC DP ; 0810 0 200 180 82
XCHGB A, [DP] ; 0811 0 200 180 C210
INC DP ; 0813 0 200 180 72
STB A, [DP] ; 0814 0 200 180 D2
LB A, #059h ; 0815 0 200 180 7759
JBS off(00212h).2, label_0824 ; 0817 0 200 180 EA120A ### ROM INFO=MIL Byte1 Extra Set CEL Code3 MAP - Manifold Absolute Pressure Sensor
JBS off(00212h).4, label_0824 ; 081A 0 200 180 EC1207 ### ROM INFO=MIL Byte1 Extra Set CEL Code5 MAP - Manifold Absolute Pressure Sensor
LB A, 0bch ; 081D 0 200 180 F5BC ### ROM INFO=PA Sensor
SUBB A, off(00235h) ; 081F 0 200 180 A735
JGE label_0824 ; 0821 0 200 180 CD01
CLRB A ; 0823 0 200 180 FA
; 0824 from 0817 (DD0,200,180)
; 0824 from 081A (DD0,200,180)
; 0824 from 0821 (DD0,200,180)
label_0824: STB A, 0beh ; 0824 0 200 180 D5BE ### ROM INFO=Some PA/Map Value
MOV er0, #04d00h ; 0826 0 200 180 4498004D
RC ; 082A 0 200 180 95
JBS off(00212h).6, label_084c ; 082B 0 200 180 EE121E ### ROM INFO=MIL Byte1 Extra Set CEL Code7 TPS - Throttle Position Sensor
LCB A, tbl_6209 ; 082E 0 200 180 909D0962 ORIGINAL TABLE=tbl_6209 ### VARIABLE=long_219
MOV er0, ADCR7 ; 0832 0 200 180 B56E48
JEQ label_0840 ; 0835 0 200 180 C909
LB A, ADCR7H ; 0837 0 200 180 F56F
MOV X1, #tbl_620a ; 0839 0 200 180 600A62
VCAL 1 ; 083C 0 200 180 11
CLR er0 ; 083D 0 200 180 4415
STB A, r1 ; 083F 0 200 180 89
; 0840 from 0835 (DD0,200,180)
label_0840: LB A, #000h ; 0840 0 200 180 7700
JNE label_084c ; 0842 0 200 180 CE08
LB A, #0fch ; 0844 0 200 180 77FC
CMPB A, r1 ; 0846 0 200 180 49
JLT label_084c ; 0847 0 200 180 CA03
CMPB r1, #005h ; 0849 0 200 180 21C005
; 084C from 082B (DD0,200,180)
; 084C from 0842 (DD0,200,180)
; 084C from 0847 (DD0,200,180)
label_084c: MB 0b0h.2, C ; 084C 0 200 180 C5B03A
JLT label_086a ; 084F 0 200 180 CA19
L A, er0 ; 0851 1 200 180 34
SLL A ; 0852 1 200 180 53
JLT label_085a ; 0853 1 200 180 CA05
SLL A ; 0855 1 200 180 53
LB A, ACCH ; 0856 0 200 180 F507
JGE label_085c ; 0858 0 200 180 CD02
; 085A from 0853 (DD1,200,180)
label_085a: LB A, #0ffh ; 085A 0 200 180 77FF
; 085C from 0858 (DD0,200,180)
label_085c: STB A, 0d4h ; 085C 0 200 180 D5D4 ### ROM INFO=TPS Sensor
L A, er0 ; 085E 1 200 180 34
XCHG A, 0d0h ; 085F 1 200 180 B5D010
MOV er1, 0d2h ; 0862 1 200 180 B5D249
ST A, 0d2h ; 0865 1 200 180 D5D2
JBR off(00212h).6, label_086e ; 0867 1 200 180 DE1204 ### ROM INFO=MIL Byte1 Extra Reset CEL Code7 TPS - Throttle Position Sensor
; 086A from 084F (DD0,200,180)
label_086a: L A, er0 ; 086A 1 200 180 34
MOV er1, 0d0h ; 086B 1 200 180 B5D049
; 086E from 0867 (DD1,200,180)
label_086e: SUB A, er0 ; 086E 1 200 180 28
MB PSWL.4, C ; 086F 1 200 180 A33C
JGE label_0874 ; 0871 1 200 180 CD01
VCAL 7 ; 0873 1 200 180 17
; 0874 from 0871 (DD1,200,180)
label_0874: SLL A ; 0874 1 200 180 53
JLT label_087c ; 0875 1 200 180 CA05
SLL A ; 0877 1 200 180 53
LB A, ACCH ; 0878 0 200 180 F507
JGE label_087e ; 087A 0 200 180 CD02
; 087C from 0875 (DD1,200,180)
label_087c: LB A, #0ffh ; 087C 0 200 180 77FF
; 087E from 087A (DD0,200,180)
label_087e: STB A, r0 ; 087E 0 200 180 88
MB C, PSWL.4 ; 087F 0 200 180 A32C
RB off(0021bh).1 ; 0881 0 200 180 C41B09
MB off(0021bh).1, C ; 0884 0 200 180 C41B39
XCHGB A, 0d5h ; 0887 0 200 180 C5D510 ### ROM INFO=TPS Delta
JEQ label_088f ; 088A 0 200 180 C903
XORB PSWH, #080h ; 088C 0 200 180 A2F080
; 088F from 088A (DD0,200,180)
label_088f: JLT label_0892 ; 088F 0 200 180 CA01
CMPB A, r0 ; 0891 0 200 180 48
; 0892 from 088F (DD0,200,180)
label_0892: MB off(0021bh).3, C ; 0892 0 200 180 C41B3B
L A, er1 ; 0895 1 200 180 35
SUB A, 0d0h ; 0896 1 200 180 B5D0A2
MB off(0021bh).2, C ; 0899 1 200 180 C41B3A
JGE label_089f ; 089C 1 200 180 CD01
VCAL 7 ; 089E 1 200 180 17
; 089F from 089C (DD1,200,180)
label_089f: SLL A ; 089F 1 200 180 53
JLT label_08a7 ; 08A0 1 200 180 CA05
SLL A ; 08A2 1 200 180 53
LB A, ACCH ; 08A3 0 200 180 F507
JGE label_08a9 ; 08A5 0 200 180 CD02
; 08A7 from 08A0 (DD1,200,180)
label_08a7: LB A, #0ffh ; 08A7 0 200 180 77FF
; 08A9 from 08A5 (DD0,200,180)
label_08a9: STB A, 0d6h ; 08A9 0 200 180 D5D6
L A, off(00294h) ; 08AB 1 200 180 E494
ST A, er0 ; 08AD 1 200 180 88
LB A, r1 ; 08AE 0 200 180 79
JBR off(0021ah).1, label_08b3 ; 08AF 0 200 180 D91A01
LB A, r0 ; 08B2 0 200 180 78
; 08B3 from 08AF (DD0,200,180)
label_08b3: CMPB A, off(00236h) ; 08B3 0 200 180 C736 ### ROM INFO=Current RPM(1byte form)
MB off(0021ah).1, C ; 08B5 0 200 180 C41A39
LB A, r1 ; 08B8 0 200 180 79
JBR off(0022bh).0, label_08bd ; 08B9 0 200 180 D82B01
LB A, r0 ; 08BC 0 200 180 78
; 08BD from 08B9 (DD0,200,180)
label_08bd: ADDB A, #00dh ; 08BD 0 200 180 860D
JGE label_08c3 ; 08BF 0 200 180 CD02
LB A, #0ffh ; 08C1 0 200 180 77FF
; 08C3 from 08BF (DD0,200,180)
label_08c3: CMPB A, off(00236h) ; 08C3 0 200 180 C736 ### ROM INFO=Current RPM(1byte form)
MB off(0022bh).0, C ; 08C5 0 200 180 C42B38
MOV DP, #00311h ; 08C8 0 200 180 621103
MOVB r4, [DP] ; 08CB 0 200 180 C24C
LB A, #003h ; 08CD 0 200 180 7703
STB A, r2 ; 08CF 0 200 180 8A
MOVB r3, #006h ; 08D0 0 200 180 9B06
MB C, off(00218h).2 ; 08D2 0 200 180 C4182A ### ROM INFO=Set RPM Cut Flag
MB off(00218h).3, C ; 08D5 0 200 180 C4183B ### ROM INFO=Set RPM Cut Flag
JLT label_08db ; 08D8 0 200 180 CA01
LB A, r3 ; 08DA 0 200 180 7B
; 08DB from 08D8 (DD0,200,180)
label_08db: ADDB A, r4 ; 08DB 0 200 180 0C
CMPB A, 0d4h ; 08DC 0 200 180 C5D4C2 ### ROM INFO=TPS Sensor
MB off(00218h).2, C ; 08DF 0 200 180 C4183A ### ROM INFO=Set RPM Cut Flag
LB A, #004h ; 08E2 0 200 180 7704
JBS off(00218h).4, label_08e9 ; 08E4 0 200 180 EC1802 ### ROM INFO=Set RPM Cut Flag
LB A, #007h ; 08E7 0 200 180 7707
; 08E9 from 08E4 (DD0,200,180)
label_08e9: ADDB A, r4 ; 08E9 0 200 180 0C
CMPB A, 0d4h ; 08EA 0 200 180 C5D4C2 ### ROM INFO=TPS Sensor
MB off(00218h).4, C ; 08ED 0 200 180 C4183C ### ROM INFO=Set RPM Cut Flag
LB A, r2 ; 08F0 0 200 180 7A
MB C, off(00218h).0 ; 08F1 0 200 180 C41828 ### ROM INFO=Set RPM Cut Flag
MB off(00218h).1, C ; 08F4 0 200 180 C41839 ### ROM INFO=Set RPM Cut Flag
JGE label_08fc ; 08F7 0 200 180 CD03
MOVB r0, r1 ; 08F9 0 200 180 2148
LB A, r3 ; 08FB 0 200 180 7B
; 08FC from 08F7 (DD0,200,180)
label_08fc: ADDB A, r4 ; 08FC 0 200 180 0C
CMPB 0d4h, A ; 08FD 0 200 180 C5D4C1 ### ROM INFO=TPS Sensor
JGE label_0905 ; 0900 0 200 180 CD03
LB A, off(00236h) ; 0902 0 200 180 F436 ### ROM INFO=Current RPM(1byte form)
CMPB A, r0 ; 0904 0 200 180 48
; 0905 from 0900 (DD0,200,180)
label_0905: MB off(00218h).0, C ; 0905 0 200 180 C41838 ### ROM INFO=Set RPM Cut Flag
MOVB r1, off(00235h) ; 0908 0 200 180 C43549
JBS off(00212h).2, label_0917 ; 090B 0 200 180 EA1209 ### ROM INFO=MIL Byte1 Extra Set CEL Code3 MAP - Manifold Absolute Pressure Sensor
JBS off(00212h).4, label_0917 ; 090E 0 200 180 EC1206 ### ROM INFO=MIL Byte1 Extra Set CEL Code5 MAP - Manifold Absolute Pressure Sensor
CMPB 0f3h, #032h ; 0911 0 200 180 C5F3C032
JGE label_091d ; 0915 0 200 180 CD06
; 0917 from 090B (DD0,200,180)
; 0917 from 090E (DD0,200,180)
label_0917: MOVB off(0029bh), r1 ; 0917 0 200 180 217C9B
J label_097e ; 091A 0 200 180 037E09
; 091D from 0915 (DD0,200,180)
label_091d: CMPB 0bdh, off(00235h) ; 091D 0 200 180 C5BDC335
JEQ label_0926 ; 0921 0 200 180 C903
JBR off(002edh).6, label_092e ; 0923 0 200 180 DEED08
; 0926 from 0921 (DD0,200,180)
label_0926: CLRB r0 ; 0926 0 200 180 2015
LB A, 0bdh ; 0928 0 200 180 F5BD
STB A, off(0029bh) ; 092A 0 200 180 D49B
SJ label_0957 ; 092C 0 200 180 CB29
; 092E from 0923 (DD0,200,180)
label_092e: LB A, off(00235h) ; 092E 0 200 180 F435
SUBB A, off(0029bh) ; 0930 0 200 180 A79B
MB PSWL.4, C ; 0932 0 200 180 A33C
JGE label_0937 ; 0934 0 200 180 CD01
VCAL 6 ; 0936 0 200 180 16
; 0937 from 0934 (DD0,200,180)
label_0937: MOVB r0, #090h ; 0937 0 200 180 9890
JBS off(0021bh).4, label_093e ; 0939 0 200 180 EC1B02
MOVB r0, #060h ; 093C 0 200 180 9860
; 093E from 0939 (DD0,200,180)
label_093e: MULB ; 093E 0 200 180 A234
MB C, PSWL.4 ; 0940 0 200 180 A32C
JLT label_0949 ; 0942 0 200 180 CA05
ADD off(0029ah), A ; 0944 0 200 180 B49A81
SJ label_094c ; 0947 0 200 180 CB03
; 0949 from 0942 (DD0,200,180)
label_0949: SUB off(0029ah), A ; 0949 0 200 180 B49AA1
; 094C from 0947 (DD0,200,180)
label_094c: LB A, off(0029bh) ; 094C 0 200 180 F49B
SUBB A, off(00235h) ; 094E 0 200 180 A735
MB off(002edh).7, C ; 0950 0 200 180 C4ED3F
JGE label_0956 ; 0953 0 200 180 CD01
VCAL 6 ; 0955 0 200 180 16
; 0956 from 0953 (DD0,200,180)
label_0956: STB A, r0 ; 0956 0 200 180 88
; 0957 from 092C (DD0,200,180)
label_0957: JBS off(0021ch).0, label_097e ; 0957 0 200 180 E81C24
JBR off(0021ah).1, label_097e ; 095A 0 200 180 D91A21
MOVB r4, #0ffh ; 095D 0 200 180 9CFF
LB A, 0bdh ; 095F 0 200 180 F5BD
MOV DP, #tbl_6220 ; 0961 0 200 180 622062
MOV X1, #tbl_621c ; 0964 0 200 180 601C62
CMPB A, #090h ; 0967 0 200 180 C690
JGE label_0973 ; 0969 0 200 180 CD08
INC DP ; 096B 0 200 180 72
INC DP ; 096C 0 200 180 72
CMPB A, #040h ; 096D 0 200 180 C640
JGE label_0973 ; 096F 0 200 180 CD02
INC DP ; 0971 0 200 180 72
INC DP ; 0972 0 200 180 72
; 0973 from 0969 (DD0,200,180)
; 0973 from 096F (DD0,200,180)
label_0973: JBS off(002edh).7, label_0979 ; 0973 0 200 180 EFED03
INC X1 ; 0976 0 200 180 70
INC X1 ; 0977 0 200 180 70
INC DP ; 0978 0 200 180 72
; 0979 from 0973 (DD0,200,180)
label_0979: LC A, [X1] ; 0979 0 200 180 90A8
CMPB A, r0 ; 097B 0 200 180 48
JLT label_0981 ; 097C 0 200 180 CA03
; 097E from 091A (DD0,200,180)
; 097E from 0957 (DD0,200,180)
; 097E from 095A (DD0,200,180)
label_097e: LB A, r1 ; 097E 0 200 180 79
SJ label_09ab ; 097F 0 200 180 CB2A
; 0981 from 097C (DD0,200,180)
label_0981: LB A, ACCH ; 0981 0 200 180 F507
CMPB A, r0 ; 0983 0 200 180 48
JGE label_0987 ; 0984 0 200 180 CD01
STB A, r0 ; 0986 0 200 180 88
; 0987 from 0984 (DD0,200,180)
label_0987: LCB A, [DP] ; 0987 0 200 180 92AA
MULB ; 0989 0 200 180 A234
L A, ACC ; 098B 1 200 180 E506
SRL A ; 098D 1 200 180 63
SRL A ; 098E 1 200 180 63
SRL A ; 098F 1 200 180 63
SRL A ; 0990 1 200 180 63
ST A, er1 ; 0991 1 200 180 89
LB A, r3 ; 0992 0 200 180 7B
JNE label_09a7 ; 0993 0 200 180 CE12
LB A, r1 ; 0995 0 200 180 79
JBR off(002edh).7, label_099e ; 0996 0 200 180 DFED05
ADDB A, r2 ; 0999 0 200 180 0A
JLT label_09a4 ; 099A 0 200 180 CA08
SJ label_09a1 ; 099C 0 200 180 CB03
; 099E from 0996 (DD0,200,180)
label_099e: SUBB A, r2 ; 099E 0 200 180 2A
JLT label_09a7 ; 099F 0 200 180 CA06
; 09A1 from 099C (DD0,200,180)
label_09a1: CMPB A, r4 ; 09A1 0 200 180 4C
JLE label_09ab ; 09A2 0 200 180 CF07
; 09A4 from 099A (DD0,200,180)
; 09A4 from 09A8 (DD0,200,180)
label_09a4: LB A, r4 ; 09A4 0 200 180 7C
SJ label_09ab ; 09A5 0 200 180 CB04
; 09A7 from 0993 (DD0,200,180)
; 09A7 from 099F (DD0,200,180)
label_09a7: CLRB A ; 09A7 0 200 180 FA
JBS off(002edh).7, label_09a4 ; 09A8 0 200 180 EFEDF9
; 09AB from 097F (DD0,200,180)
; 09AB from 09A2 (DD0,200,180)
; 09AB from 09A5 (DD0,200,180)
label_09ab: STB A, 0bfh ; 09AB 0 200 180 D5BF ### ROM INFO=Adjusted Map Sensor Volt??
L A, 0c4h ; 09AD 1 200 180 E5C4 ### ROM INFO=RPM Sensor
SUB A, off(0025ah) ; 09AF 1 200 180 A75A ### ROM INFO=Current Target Idle RPM
MB off(0021ah).4, C ; 09B1 1 200 180 C41A3C
MOV er0, #00300h ; 09B4 1 200 180 44980003
JGE label_09bf ; 09B8 1 200 180 CD05
VCAL 7 ; 09BA 1 200 180 17
MOV er0, #00300h ; 09BB 1 200 180 44980003
; 09BF from 09B8 (DD1,200,180)
label_09bf: CMP A, er0 ; 09BF 1 200 180 48
JLT label_09c3 ; 09C0 1 200 180 CA01
L A, er0 ; 09C2 1 200 180 34
; 09C3 from 09C0 (DD1,200,180)
label_09c3: ST A, 0cah ; 09C3 1 200 180 D5CA
LB A, #0c2h ; 09C5 0 200 180 77C2
JBS off(00218h).5, label_09cc ; 09C7 0 200 180 ED1802 ### ROM INFO=Set RPM Cut Flag
LB A, #0c6h ; 09CA 0 200 180 77C6
; 09CC from 09C7 (DD0,200,180)
label_09cc: CMPB A, off(00236h) ; 09CC 0 200 180 C736 ### ROM INFO=Current RPM(1byte form)
MB off(00218h).5, C ; 09CE 0 200 180 C4183D ### ROM INFO=Set RPM Cut Flag
LB A, #03ah ; 09D1 0 200 180 773A
JBS off(00217h).0, label_09d8 ; 09D3 0 200 180 E81702
LB A, #040h ; 09D6 0 200 180 7740
; 09D8 from 09D3 (DD0,200,180)
label_09d8: CMPB A, off(00236h) ; 09D8 0 200 180 C736 ### ROM INFO=Current RPM(1byte form)
MB off(00217h).0, C ; 09DA 0 200 180 C41738
CAL label_5bc2 ; 09DD 0 200 180 32C25B
MOV X1, #tbl_6e71 ; 09E0 0 200 180 60716E ORIGINAL TABLE=tbl_6e71 ### VARIABLE=long_8
JGE label_09e8 ; 09E3 0 200 180 CD03
MOV X1, #tbl_6e2f ; 09E5 0 200 180 602F6E ORIGINAL TABLE=tbl_6e2f ### VARIABLE=long_16
; 09E8 from 09E3 (DD0,200,180)
label_09e8: MOVB r3, (001e7h-00180h)[USP] ; 09E8 0 200 180 C3674B ### ROM INFO=Columns Related
MOVB r2, off(00236h) ; 09EB 0 200 180 C4364A ### ROM INFO=Current RPM(1byte form)
MOVB r6, #012h ; 09EE 0 200 180 9E12
MB C, 0b8h.3 ; 09F0 0 200 180 C5B82B
MB PSWL.4, C ; 09F3 0 200 180 A33C
CAL label_49fb ; 09F5 0 200 180 32FB49
STB A, (001eah-00180h)[USP] ; 09F8 0 200 180 D36A
LB A, r6 ; 09FA 0 200 180 7E
STB A, (001e7h-00180h)[USP] ; 09FB 0 200 180 D367 ### ROM INFO=Columns Related
MB C, [DP].5 ; 09FD 0 200 180 C22D
MOV X1, #tbl_6e85 ; 09FF 0 200 180 60856E ORIGINAL TABLE=tbl_6e85 ### VARIABLE=long_9
JGE label_0a07 ; 0A02 0 200 180 CD03
MOV X1, #tbl_6e43 ; 0A04 0 200 180 60436E ORIGINAL TABLE=tbl_6e43 ### VARIABLE=long_17
; 0A07 from 0A02 (DD0,200,180)
label_0a07: MOVB r3, (001e8h-00180h)[USP] ; 0A07 0 200 180 C3684B ### ROM INFO=Rows Related
MOVB r2, 0c2h ; 0A0A 0 200 180 C5C24A
MOVB r6, #012h ; 0A0D 0 200 180 9E12
MB C, 0b8h.3 ; 0A0F 0 200 180 C5B82B
MB PSWL.4, C ; 0A12 0 200 180 A33C
CAL label_49fb ; 0A14 0 200 180 32FB49
STB A, (001ech-00180h)[USP] ; 0A17 0 200 180 D36C
LB A, r6 ; 0A19 0 200 180 7E
STB A, (001e8h-00180h)[USP] ; 0A1A 0 200 180 D368 ### ROM INFO=Rows Related
MOV X1, #tbl_6e99 ; 0A1C 0 200 180 60996E ORIGINAL TABLE=tbl_6e99 ### VARIABLE=long_29
MOVB r3, (001e9h-00180h)[USP] ; 0A1F 0 200 180 C3694B
MOVB r2, 0c2h ; 0A22 0 200 180 C5C24A
MOVB r6, #00dh ; 0A25 0 200 180 9E0D
MB C, 0b8h.3 ; 0A27 0 200 180 C5B82B
MB PSWL.4, C ; 0A2A 0 200 180 A33C
CAL label_49fb ; 0A2C 0 200 180 32FB49
STB A, (001eeh-00180h)[USP] ; 0A2F 0 200 180 D36E
LB A, r6 ; 0A31 0 200 180 7E
STB A, (001e9h-00180h)[USP] ; 0A32 0 200 180 D369
CAL label_5bc8 ; 0A34 0 200 180 32C85B
STB A, r2 ; 0A37 0 200 180 8A
CAL label_5bc2 ; 0A38 0 200 180 32C25B
MOV X1, #tbl_6e59 ; 0A3B 0 200 180 60596E ORIGINAL TABLE=tbl_6e59 ### VARIABLE=long_6
JGE label_0a43 ; 0A3E 0 200 180 CD03
MOV X1, #tbl_6e17 ; 0A40 0 200 180 60176E ORIGINAL TABLE=tbl_6e17 ### VARIABLE=long_18
; 0A43 from 0A3E (DD0,200,180)
label_0a43: MOVB r3, (001dfh-00180h)[USP] ; 0A43 0 200 180 C35F4B ### ROM INFO=Col/Rows Related
MOVB r6, #016h ; 0A46 0 200 180 9E16
RB PSWL.4 ; 0A48 0 200 180 A30C
CAL label_49fb ; 0A4A 0 200 180 32FB49
STB A, (001e2h-00180h)[USP] ; 0A4D 0 200 180 D362
LB A, r6 ; 0A4F 0 200 180 7E
STB A, (001dfh-00180h)[USP] ; 0A50 0 200 180 D35F ### ROM INFO=Col/Rows Related
LB A, 0bbh ; 0A52 0 200 180 F5BB ### ROM INFO=Map Sensor Volt
STB A, r2 ; 0A54 0 200 180 8A
MOV X1, #tbl_6e59 ; 0A55 0 200 180 60596E ORIGINAL TABLE=tbl_6e59 ### VARIABLE=long_6
MOVB r3, (001e6h-00180h)[USP] ; 0A58 0 200 180 C3664B
MOVB r6, #016h ; 0A5B 0 200 180 9E16
RB PSWL.4 ; 0A5D 0 200 180 A30C
CAL label_49fb ; 0A5F 0 200 180 32FB49
STB A, (001e4h-00180h)[USP] ; 0A62 0 200 180 D364
LB A, r6 ; 0A64 0 200 180 7E
STB A, (001e6h-00180h)[USP] ; 0A65 0 200 180 D366
CLR er2 ; 0A67 0 200 180 4615
SC ; 0A69 0 200 180 85
JBR off(00227h).6, label_0ad4 ; 0A6A 0 200 180 DE2767 ### ROM INFO=Knock Sensor Enable Flag
LB A, (001dfh-00180h)[USP] ; 0A6D 0 200 180 F35F ### ROM INFO=Col/Rows Related
ADDB A, #001h ; 0A6F 0 200 180 8601
CMPB 0bfh, #000h ; 0A71 0 200 180 C5BFC000 ### ROM INFO=Adjusted Map Sensor Volt??
JNE label_0a78 ; 0A75 0 200 180 CE01
CLRB A ; 0A77 0 200 180 FA
; 0A78 from 0A75 (DD0,200,180)
label_0a78: MOV er0, off(00212h) ; 0A78 0 200 180 B41248 ### ROM INFO=MIL Byte1 Extra CEL Code0 Unknow error
AND er0, #0c3bch ; 0A7B 0 200 180 44D0BCC3
JNE label_0a84 ; 0A7F 0 200 180 CE03
JBR off(00214h).5, label_0a86 ; 0A81 0 200 180 DD1402 ### ROM INFO=MIL Byte3 Extra Reset CEL Code22 VTP - VTEC Pressure Valve
; 0A84 from 0A7F (DD0,200,180)
label_0a84: LB A, #00fh ; 0A84 0 200 180 770F
; 0A86 from 0A81 (DD0,200,180)
label_0a86: STB A, r1 ; 0A86 0 200 180 89
RC ; 0A87 0 200 180 95
JBS off(00214h).5, label_0a8e ; 0A88 0 200 180 ED1403 ### ROM INFO=MIL Byte3 Extra Set CEL Code22 VTP - VTEC Pressure Valve
MB C, off(00211h).1 ; 0A8B 0 200 180 C41129
; 0A8E from 0A88 (DD0,200,180)
label_0a8e: MB off(00233h).3, C ; 0A8E 0 200 180 C4333B
MB C, off(0021ch).2 ; 0A91 0 200 180 C41C2A
MB off(00233h).4, C ; 0A94 0 200 180 C4333C
SC ; 0A97 0 200 180 85
LB A, (001a4h-00180h)[USP] ; 0A98 0 200 180 F324
JNE label_0a9f ; 0A9A 0 200 180 CE03
MB C, off(00220h).1 ; 0A9C 0 200 180 C42029
; 0A9F from 0A9A (DD0,200,180)
label_0a9f: MB off(00233h).5, C ; 0A9F 0 200 180 C4333D
LB A, off(00233h) ; 0AA2 0 200 180 F433
MOVB r0, #010h ; 0AA4 0 200 180 9810
MULB ; 0AA6 0 200 180 A234
ORB A, r1 ; 0AA8 0 200 180 69
L A, ACC ; 0AA9 1 200 180 E506
ST A, er2 ; 0AAB 1 200 180 8A
MOV er0, #00101h ; 0AAC 1 200 180 44980101
MOVB r2, #005h ; 0AB0 1 200 180 9A05
; 0AB2 from 0ABB (DD1,200,180)
label_0ab2: SRL A ; 0AB2 1 200 180 63
ADCB r0, #000h ; 0AB3 1 200 180 209000
SRL A ; 0AB6 1 200 180 63
ADCB r1, #000h ; 0AB7 1 200 180 219000
DECB r2 ; 0ABA 1 200 180 BA
JNE label_0ab2 ; 0ABB 1 200 180 CEF5
SRLB r0 ; 0ABD 1 200 180 20E7
MB r5.2, C ; 0ABF 1 200 180 253A
SRLB r1 ; 0AC1 1 200 180 21E7
MB r5.3, C ; 0AC3 1 200 180 253B
LB A, (001d3h-00180h)[USP] ; 0AC5 0 200 180 F353
CMPB A, #007h ; 0AC7 0 200 180 C607
JLT label_0ad4 ; 0AC9 0 200 180 CA09
LB A, (001dbh-00180h)[USP] ; 0ACB 0 200 180 F35B
CMPB A, #019h ; 0ACD 0 200 180 C619
JLT label_0ad4 ; 0ACF 0 200 180 CA03
MB C, off(0021dh).7 ; 0AD1 0 200 180 C41D2F
; 0AD4 from 0A6A (DD0,200,180)
; 0AD4 from 0AC9 (DD0,200,180)
; 0AD4 from 0ACF (DD0,200,180)
label_0ad4: MB off(00233h).6, C ; 0AD4 0 200 180 C4333E
L A, er2 ; 0AD7 1 200 180 36
ST A, 0eah ; 0AD8 1 200 180 D5EA
MOV DP, #003cah ; 0ADA 1 200 180 62CA03 ### ROM INFO=ECU O2 Volt
LB A, ADCR0H ; 0ADD 0 200 180 F561
CAL label_4bd2 ; 0ADF 0 200 180 32D24B
STB A, [DP] ; 0AE2 0 200 180 D2
STB A, 0dah ; 0AE3 0 200 180 D5DA ### ROM INFO=O2 Sensor
MOV DP, #003d2h ; 0AE5 0 200 180 62D203 ### ROM INFO=ELD??
LB A, ADCR1H ; 0AE8 0 200 180 F563
STB A, [DP] ; 0AEA 0 200 180 D2
L A, 0fah ; 0AEB 1 200 180 E5FA
ST A, IE ; 0AED 1 200 180 D51A
ANDB PSWH, #0feh ; 0AEF 1 200 180 A2D0FE
RB ADSCAN.4 ; 0AF2 1 200 180 C5580C
ORB P2, off(00257h) ; 0AF5 1 200 180 C524E357 ### ROM INFO=Controls ADC MUX Channel
RB IRQH.4 ; 0AF9 1 200 180 C5190C
SB ADSCAN.4 ; 0AFC 1 200 180 C5581C
MOV off(00258h), TM2 ; 0AFF 1 200 180 B5387C58
ORB PSWH, #001h ; 0B03 1 200 180 A2E001
L A, 0f8h ; 0B06 1 200 180 E5F8
ST A, IE ; 0B08 1 200 180 D51A
JBS off(0021dh).4, label_0b63 ; 0B0A 1 200 180 EC1D56
JBS off(00212h).2, label_0b13 ; 0B0D 1 200 180 EA1203 ### ROM INFO=MIL Byte1 Extra Set CEL Code3 MAP - Manifold Absolute Pressure Sensor
JBR off(00212h).4, label_0b1a ; 0B10 1 200 180 DC1207 ### ROM INFO=MIL Byte1 Extra Reset CEL Code5 MAP - Manifold Absolute Pressure Sensor
; 0B13 from 0B0D (DD1,200,180)
label_0b13: JBS off(00218h).0, label_0b16 ; 0B13 1 200 180 E81800 ### ROM INFO=Set RPM Cut Flag
; 0B16 from 0B13 (DD1,200,180)
label_0b16: LB A, #05ah ; 0B16 0 200 180 775A
SJ label_0b64 ; 0B18 0 200 180 CB4A
; 0B1A from 0B10 (DD1,200,180)
label_0b1a: CAL label_5bc2 ; 0B1A 1 200 180 32C25B
MOVB r0, #018h ; 0B1D 1 200 180 9818
MOVB r1, #014h ; 0B1F 1 200 180 9914
MOVB r2, (001dfh-00180h)[USP] ; 0B21 1 200 180 C35F4A ### ROM INFO=Col/Rows Related
MOV X2, (001e2h-00180h)[USP] ; 0B24 1 200 180 B36279
MOVB r3, (001e7h-00180h)[USP] ; 0B27 1 200 180 C3674B ### ROM INFO=Columns Related
MOV er3, (001eah-00180h)[USP] ; 0B2A 1 200 180 B36A4B
MOV X1, #tbl_729d ; 0B2D 1 200 180 609D72 ORIGINAL TABLE=tbl_729d ### VARIABLE=long_12
JGE label_0b35 ; 0B30 1 200 180 CD03
MOV X1, #tbl_7a4f ; 0B32 1 200 180 604F7A ORIGINAL TABLE=tbl_7a4f ### VARIABLE=long_22
; 0B35 from 0B30 (DD1,200,180)
label_0b35: JBR off(00214h).5, label_0b3b ; 0B35 1 200 180 DD1403 ### ROM INFO=MIL Byte3 Extra Reset CEL Code22 VTP - VTEC Pressure Valve
JBS off(00218h).5, label_0b50 ; 0B38 1 200 180 ED1815 ### ROM INFO=Set RPM Cut Flag
; 0B3B from 0B35 (DD1,200,180)
label_0b3b: JBR off(0021fh).1, label_0b50 ; 0B3B 1 200 180 D91F12
MOVB r1, #014h ; 0B3E 1 200 180 9914
MOVB r3, (001e8h-00180h)[USP] ; 0B40 1 200 180 C3684B ### ROM INFO=Rows Related
MOV er3, (001ech-00180h)[USP] ; 0B43 1 200 180 B36C4B
MB C, [DP].5 ; 0B46 1 200 180 C22D
MOV X1, #tbl_747d ; 0B48 1 200 180 607D74 ORIGINAL TABLE=tbl_747d ### VARIABLE=long_13
JGE label_0b50 ; 0B4B 1 200 180 CD03
MOV X1, #tbl_7c2f ; 0B4D 1 200 180 602F7C ORIGINAL TABLE=tbl_7c2f ### VARIABLE=long_23
; 0B50 from 0B38 (DD1,200,180)
; 0B50 from 0B3B (DD1,200,180)
; 0B50 from 0B4B (DD1,200,180)
label_0b50: RB PSWL.5 ; 0B50 1 200 180 A30D
CAL label_4a33 ; 0B52 1 200 180 32334A
MOVB r0, A ; 0B55 1 200 180 208A
LB A, off(00245h) ; 0B57 0 200 180 F445
JEQ label_0b60 ; 0B59 0 200 180 C905
MULB ; 0B5B 0 200 180 A234
MOVB r0, ACCH ; 0B5D 0 200 180 C50748
; 0B60 from 0B59 (DD0,200,180)
label_0b60: LB A, r0 ; 0B60 0 200 180 78
SJ label_0b64 ; 0B61 0 200 180 CB01
; 0B63 from 0B0A (DD1,200,180)
label_0b63: CLRB A ; 0B63 0 200 180 FA
; 0B64 from 0B18 (DD0,200,180)
; 0B64 from 0B61 (DD0,200,180)
label_0b64: STB A, off(00246h) ; 0B64 0 200 180 D446 ### ROM INFO=Ignition Table
LB A, #0ffh ; 0B66 0 200 180 77FF PARAM FROM=tbl_5f9d ### VARIABLE=long_192
JEQ label_0b93 ; 0B68 0 200 180 C929
LCB A, tbl_6050 ; 0B6A 0 200 180 909D5060
CMPB 0d9h, A ; 0B6E 0 200 180 C5D9C1 ### ROM INFO=ECT Sensor
CLRB A ; 0B71 0 200 180 FA
JGE label_0b93 ; 0B72 0 200 180 CD1F
JBR off(00218h).0, label_0b93 ; 0B74 0 200 180 D8181C ### ROM INFO=Set RPM Cut Flag
JBS off(00221h).6, label_0b93 ; 0B77 0 200 180 EE2119
L A, 0cah ; 0B7A 1 200 180 E5CA
MOV X1, #tbl_6afc ; 0B7C 1 200 180 60FC6A ORIGINAL TABLE=tbl_6afc ### VARIABLE=long_480
JBS off(0021ah).4, label_0b85 ; 0B7F 1 200 180 EC1A03
MOV X1, #tbl_6aec ; 0B82 1 200 180 60EC6A ORIGINAL TABLE=tbl_6aec ### VARIABLE=long_481
; 0B85 from 0B7F (DD1,200,180)
label_0b85: CAL label_492b ; 0B85 1 200 180 322B49
MOVB r0, #00eh ; 0B88 1 200 180 980E
LB A, r6 ; 0B8A 0 200 180 7E
CMPB A, r0 ; 0B8B 0 200 180 48
JLT label_0b8f ; 0B8C 0 200 180 CA01
LB A, r0 ; 0B8E 0 200 180 78
; 0B8F from 0B8C (DD0,200,180)
label_0b8f: JBR off(0021ah).4, label_0b93 ; 0B8F 0 200 180 DC1A01
VCAL 6 ; 0B92 0 200 180 16
; 0B93 from 0B68 (DD0,200,180)
; 0B93 from 0B72 (DD0,200,180)
; 0B93 from 0B74 (DD0,200,180)
; 0B93 from 0B77 (DD0,200,180)
; 0B93 from 0B8F (DD0,200,180)
label_0b93: STB A, off(00241h) ; 0B93 0 200 180 D441
LB A, #01eh ; 0B95 0 200 180 771E
JBS off(00221h).3, label_0b9c ; 0B97 0 200 180 EB2102
LB A, #00ch ; 0B9A 0 200 180 770C
; 0B9C from 0B97 (DD0,200,180)
label_0b9c: CMPB 0c5h, A ; 0B9C 0 200 180 C5C5C1 ### ROM INFO=RPM Related
MB off(00221h).3, C ; 0B9F 0 200 180 C4213B
LB A, #001h ; 0BA2 0 200 180 7701
JBS off(00221h).4, label_0ba9 ; 0BA4 0 200 180 EC2102
LB A, #002h ; 0BA7 0 200 180 7702
; 0BA9 from 0BA4 (DD0,200,180)
label_0ba9: CMPB A, off(00236h) ; 0BA9 0 200 180 C736 ### ROM INFO=Current RPM(1byte form)
MB off(00221h).4, C ; 0BAB 0 200 180 C4213C
CLRB A ; 0BAE 0 200 180 FA
MOV X1, #tbl_6ab2 ; 0BAF 0 200 180 60B26A
JBS off(00221h).2, label_0bba ; 0BB2 0 200 180 EA2105
INC X1 ; 0BB5 0 200 180 70
INC X1 ; 0BB6 0 200 180 70
MB C, off(00221h).3 ; 0BB7 0 200 180 C4212B
; 0BBA from 0BB2 (DD0,200,180)
label_0bba: JGE label_0bdf ; 0BBA 0 200 180 CD23
CLR A ; 0BBC 1 200 180 F9
ST A, er3 ; 0BBD 1 200 180 8B
LB A, off(00235h) ; 0BBE 0 200 180 F435
CAL label_4879 ; 0BC0 0 200 180 327948
JBR off(00221h).2, label_0bdf ; 0BC3 0 200 180 DA2119
STB A, r5 ; 0BC6 0 200 180 8D
LB A, off(00236h) ; 0BC7 0 200 180 F436 ### ROM INFO=Current RPM(1byte form)
MOV X1, #tbl_6ace ; 0BC9 0 200 180 60CE6A
CAL label_4891 ; 0BCC 0 200 180 329148
MOVB r0, r5 ; 0BCF 0 200 180 2548
MULB ; 0BD1 0 200 180 A234
SLLB A ; 0BD3 0 200 180 53
LB A, ACCH ; 0BD4 0 200 180 F507
ROLB A ; 0BD6 0 200 180 33
MB C, ACC.7 ; 0BD7 0 200 180 C5062F
JGE label_0bde ; 0BDA 0 200 180 CD02
LB A, #07fh ; 0BDC 0 200 180 777F
; 0BDE from 0BDA (DD0,200,180)
label_0bde: VCAL 6 ; 0BDE 0 200 180 16
; 0BDF from 0BBA (DD0,200,180)
; 0BDF from 0BC3 (DD0,200,180)
label_0bdf: STB A, off(00240h) ; 0BDF 0 200 180 D440
LB A, #01ah ; 0BE1 0 200 180 771A
JBS off(00222h).5, label_0be8 ; 0BE3 0 200 180 ED2202
LB A, #027h ; 0BE6 0 200 180 7727
; 0BE8 from 0BE3 (DD0,200,180)
label_0be8: CMPB A, off(00236h) ; 0BE8 0 200 180 C736 ### ROM INFO=Current RPM(1byte form)
MB off(00222h).5, C ; 0BEA 0 200 180 C4223D
CLRB A ; 0BED 0 200 180 FA
JBR off(00227h).7, label_0c1c ; 0BEE 0 200 180 DF272B
JBS off(00213h).1, label_0c1c ; 0BF1 0 200 180 E91328 ### ROM INFO=MIL Byte2 Extra Set CEL Code10 IAT - Intake Air Temperature Sensor
JGE label_0c1c ; 0BF4 0 200 180 CD26
CMPB 0d8h, #0a1h ; 0BF6 0 200 180 C5D8C0A1 ### ROM INFO=IAT Sensor
JGE label_0c1c ; 0BFA 0 200 180 CD20
JBS off(0021dh).5, label_0c1c ; 0BFC 0 200 180 ED1D1D
JBS off(0021ah).3, label_0c1c ; 0BFF 0 200 180 EB1A1A
JBR off(0021ah).2, label_0c1c ; 0C02 0 200 180 DA1A17
CLR A ; 0C05 1 200 180 F9
LB A, off(00254h) ; 0C06 0 200 180 F454
MOV er3, A ; 0C08 0 200 180 478A
LB A, off(00235h) ; 0C0A 0 200 180 F435
MOV X1, #tbl_6a94 ; 0C0C 0 200 180 60946A
CAL label_4879 ; 0C0F 0 200 180 327948
LB A, off(00238h) ; 0C12 0 200 180 F438
ADDB A, #001h ; 0C14 0 200 180 8601
JLT label_0c1b ; 0C16 0 200 180 CA03
CMPB A, r6 ; 0C18 0 200 180 4E
JLT label_0c1c ; 0C19 0 200 180 CA01
; 0C1B from 0C16 (DD0,200,180)
label_0c1b: LB A, r6 ; 0C1B 0 200 180 7E
; 0C1C from 0BEE (DD0,200,180)
; 0C1C from 0BF1 (DD0,200,180)
; 0C1C from 0BF4 (DD0,200,180)
; 0C1C from 0BFA (DD0,200,180)
; 0C1C from 0BFC (DD0,200,180)
; 0C1C from 0BFF (DD0,200,180)
; 0C1C from 0C02 (DD0,200,180)
; 0C1C from 0C19 (DD0,200,180)
label_0c1c: STB A, off(00238h) ; 0C1C 0 200 180 D438
CLRB A ; 0C1E 0 200 180 FA
RC ; 0C1F 0 200 180 95
JBS off(00233h).6, label_0c4b ; 0C20 0 200 180 EE3328
JBS off(00212h).3, label_0c4b ; 0C23 0 200 180 EB1225 ### ROM INFO=MIL Byte1 Extra Set CEL Code4 CKP - Crank Position Sensor
JBS off(00213h).0, label_0c4b ; 0C26 0 200 180 E81322 ### ROM INFO=MIL Byte2 Extra Set CEL Code9 CYP - Cylinder/Cam Sensor
L A, 0ech ; 0C29 1 200 180 E5EC
ST A, er2 ; 0C2B 1 200 180 8A
CLR er0 ; 0C2C 1 200 180 4415
MOVB r2, #005h ; 0C2E 1 200 180 9A05
; 0C30 from 0C39 (DD1,200,180)
label_0c30: SLL A ; 0C30 1 200 180 53
ADCB r1, #000h ; 0C31 1 200 180 219000
SLL A ; 0C34 1 200 180 53
ADCB r0, #000h ; 0C35 1 200 180 209000
DECB r2 ; 0C38 1 200 180 BA
JNE label_0c30 ; 0C39 1 200 180 CEF5
SLL A ; 0C3B 1 200 180 53
JGE label_0c47 ; 0C3C 1 200 180 CD09
SLL A ; 0C3E 1 200 180 53
JGE label_0c47 ; 0C3F 1 200 180 CD06
L A, er0 ; 0C41 1 200 180 34
AND A, #00101h ; 0C42 1 200 180 D60101
JNE label_0c4a ; 0C45 1 200 180 CE03
; 0C47 from 0C3C (DD1,200,180)
; 0C47 from 0C3F (DD1,200,180)
label_0c47: XORB PSWH, #080h ; 0C47 1 200 180 A2F080
; 0C4A from 0C45 (DD1,200,180)
label_0c4a: LB A, r5 ; 0C4A 0 200 180 7D
; 0C4B from 0C20 (DD0,200,180)
; 0C4B from 0C23 (DD0,200,180)
; 0C4B from 0C26 (DD0,200,180)
label_0c4b: MB off(00233h).7, C ; 0C4B 0 200 180 C4333F
SRLB A ; 0C4E 0 200 180 63
MB off(00232h).7, C ; 0C4F 0 200 180 C4323F
STB A, r5 ; 0C52 0 200 180 8D
CLRB A ; 0C53 0 200 180 FA
JBR off(00227h).6, label_0c87 ; 0C54 0 200 180 DE2730 ### ROM INFO=Knock Sensor Enable Flag
CMPB 0c5h, #00dh ; 0C57 0 200 180 C5C5C00D ### ROM INFO=RPM Related
JGT label_0c87 ; 0C5B 0 200 180 C82A
LB A, 0eah ; 0C5D 0 200 180 F5EA
ANDB A, #00fh ; 0C5F 0 200 180 D60F
CMPB A, #00fh ; 0C61 0 200 180 C60F
JEQ label_0c71 ; 0C63 0 200 180 C90C
JBS off(00214h).7, label_0c71 ; 0C65 0 200 180 EF1409 ### ROM INFO=MIL Byte3 Extra Set CEL Code30 Automatic Transmission A Signal
JBS off(00233h).6, label_0c89 ; 0C68 0 200 180 EE331E
JBS off(00233h).7, label_0c89 ; 0C6B 0 200 180 EF331B
LB A, r5 ; 0C6E 0 200 180 7D
SJ label_0c87 ; 0C6F 0 200 180 CB16
; 0C71 from 0C63 (DD0,200,180)
; 0C71 from 0C65 (DD0,200,180)
label_0c71: LB A, (001e8h-00180h)[USP] ; 0C71 0 200 180 F368 ### ROM INFO=Rows Related
MOV er0, (001ech-00180h)[USP] ; 0C73 0 200 180 B36C48
MOV DP, #tbl_6bc8 ; 0C76 0 200 180 62C86B
JBS off(0021fh).1, label_0c84 ; 0C79 0 200 180 E91F08
LB A, (001e7h-00180h)[USP] ; 0C7C 0 200 180 F367 ### ROM INFO=Columns Related
MOV er0, (001eah-00180h)[USP] ; 0C7E 0 200 180 B36A48
MOV DP, #tbl_6bdc ; 0C81 0 200 180 62DC6B
; 0C84 from 0C79 (DD0,200,180)
label_0c84: CAL label_4a95 ; 0C84 0 200 180 32954A
; 0C87 from 0C54 (DD0,200,180)
; 0C87 from 0C5B (DD0,200,180)
; 0C87 from 0C6F (DD0,200,180)
label_0c87: STB A, off(00244h) ; 0C87 0 200 180 D444 ### ROM INFO=Knock Retard
; 0C89 from 0C68 (DD0,200,180)
; 0C89 from 0C6B (DD0,200,180)
label_0c89: SJ label_0c8b ; 0C89 0 200 180 CB00
; 0C8B from 0C89 (DD0,200,180)
label_0c8b: LB A, #0ffh ; 0C8B 0 200 180 77FF
CMPB 0beh, A ; 0C8D 0 200 180 C5BEC1 ### ROM INFO=Some PA/Map Value
MOV X1, #tbl_6b5c ; 0C90 0 200 180 605C6B ORIGINAL TABLE=tbl_6b5c ### VARIABLE=long_205
LB A, off(00236h) ; 0C93 0 200 180 F436 ### ROM INFO=Current RPM(1byte form)
CAL label_4891 ; 0C95 0 200 180 329148
CMPB A, 0d3h ; 0C98 0 200 180 C5D3C2
MB off(00231h).6, C ; 0C9B 0 200 180 C4313E
L A, off(00212h) ; 0C9E 1 200 180 E412 ### ROM INFO=MIL Byte1 Extra CEL Code0 Unknow error
AND A, #08074h ; 0CA0 1 200 180 D67480
JNE label_0ccf ; 0CA3 1 200 180 CE2A
JBS off(00214h).0, label_0ccf ; 0CA5 1 200 180 E81427 ### ROM INFO=MIL Byte3 Extra Set CEL Code17 VSS - Vehicule Speed Sensor
JBS off(0021dh).4, label_0ccf ; 0CA8 1 200 180 EC1D24
CMPB 0d9h, #034h ; 0CAB 1 200 180 C5D9C034 ### ROM INFO=ECT Sensor
JGE label_0ccf ; 0CAF 1 200 180 CD1E
LB A, 0cch ; 0CB1 0 200 180 F5CC ### ROM INFO=VSS Sensor
CMPB A, #00ah ; 0CB3 0 200 180 C60A
JLT label_0ccf ; 0CB5 0 200 180 CA18
CMPB A, #08ch ; 0CB7 0 200 180 C68C
JGE label_0ccf ; 0CB9 0 200 180 CD14
LB A, off(00236h) ; 0CBB 0 200 180 F436 ### ROM INFO=Current RPM(1byte form)
CMPB A, #040h ; 0CBD 0 200 180 C640
JLT label_0ccf ; 0CBF 0 200 180 CA0E
CMPB A, #0c8h ; 0CC1 0 200 180 C6C8
JGE label_0ccf ; 0CC3 0 200 180 CD0A
JBS off(00220h).0, label_0ce0 ; 0CC5 0 200 180 E82018
JBR off(00231h).6, label_0cd7 ; 0CC8 0 200 180 DE310C
LB A, off(00237h) ; 0CCB 0 200 180 F437
JNE label_0d12 ; 0CCD 0 200 180 CE43
; 0CCF from 0CA3 (DD1,200,180)
; 0CCF from 0CA5 (DD1,200,180)
; 0CCF from 0CA8 (DD1,200,180)
; 0CCF from 0CAF (DD1,200,180)
; 0CCF from 0CB5 (DD0,200,180)
; 0CCF from 0CB9 (DD0,200,180)
; 0CCF from 0CBF (DD0,200,180)
; 0CCF from 0CC3 (DD0,200,180)
label_0ccf: RB off(00220h).0 ; 0CCF 0 200 180 C42008
RB off(00220h).2 ; 0CD2 0 200 180 C4200A
SJ label_0d4c ; 0CD5 0 200 180 CB75
; 0CD7 from 0CC8 (DD0,200,180)
label_0cd7: JBR off(0021bh).1, label_0d4c ; 0CD7 0 200 180 D91B72
CMPB 0d5h, #008h ; 0CDA 0 200 180 C5D5C008 ### ROM INFO=TPS Delta
JLT label_0d4c ; 0CDE 0 200 180 CA6C
; 0CE0 from 0CC5 (DD0,200,180)
label_0ce0: SB off(00220h).0 ; 0CE0 0 200 180 C42018
JBS off(0021bh).6, label_0ced ; 0CE3 0 200 180 EE1B07
CMP 0c6h, #0ffffh ; 0CE6 0 200 180 B5C6C0FFFF
JGE label_0d4c ; 0CEB 0 200 180 CD5F
; 0CED from 0CE3 (DD0,200,180)
label_0ced: LB A, off(0024fh) ; 0CED 0 200 180 F44F ### ROM INFO=Current Gear
EXTND ; 0CEF 1 200 180 F8
LCB A, tbl_6b77[ACC] ; 0CF0 1 200 180 B506AB776B ORIGINAL TABLE=tbl_6b77 ### VARIABLE=long_202
MOVB off(0024eh), A ; 0CF5 1 200 180 C44E8A
MOV X1, #tbl_6b6a ; 0CF8 1 200 180 606A6B ORIGINAL TABLE=tbl_6b6a ### VARIABLE=long_204
LB A, off(00236h) ; 0CFB 0 200 180 F436 ### ROM INFO=Current RPM(1byte form)
CAL label_4891 ; 0CFD 0 200 180 329148
MOVB r0, off(00250h) ; 0D00 0 200 180 C45048
MULB ; 0D03 0 200 180 A234
L A, ACC ; 0D05 1 200 180 E506
SLL A ; 0D07 1 200 180 53
JGE label_0d0d ; 0D08 1 200 180 CD03
L A, #0ffffh ; 0D0A 1 200 180 67FFFF
; 0D0D from 0D08 (DD1,200,180)
label_0d0d: LB A, ACCH ; 0D0D 0 200 180 F507
RB off(00220h).0 ; 0D0F 0 200 180 C42008
; 0D12 from 0CCD (DD0,200,180)
label_0d12: CMPB off(0024eh), #000h ; 0D12 0 200 180 C44EC000
JEQ label_0d1f ; 0D16 0 200 180 C907
DECB off(0024eh) ; 0D18 0 200 180 C44E17
MOVB r0, #001h ; 0D1B 0 200 180 9801
SJ label_0d46 ; 0D1D 0 200 180 CB27
; 0D1F from 0D16 (DD0,200,180)
label_0d1f: JBS off(0021bh).6, label_0d2f ; 0D1F 0 200 180 EE1B0D
CMP 0c6h, #00010h ; 0D22 0 200 180 B5C6C01000
JLT label_0d36 ; 0D27 0 200 180 CA0D
RB off(00220h).2 ; 0D29 0 200 180 C4200A
; 0D2C from 0D36 (DD0,200,180)
label_0d2c: RC ; 0D2C 0 200 180 95
SJ label_0d3f ; 0D2D 0 200 180 CB10
; 0D2F from 0D1F (DD0,200,180)
label_0d2f: CMP 0c6h, #00003h ; 0D2F 0 200 180 B5C6C00300
JGE label_0d3b ; 0D34 0 200 180 CD05
; 0D36 from 0D27 (DD0,200,180)
label_0d36: JBS off(00220h).2, label_0d2c ; 0D36 0 200 180 EA20F3
SJ label_0d3e ; 0D39 0 200 180 CB03
; 0D3B from 0D34 (DD0,200,180)
label_0d3b: SB off(00220h).2 ; 0D3B 0 200 180 C4201A
; 0D3E from 0D39 (DD0,200,180)
label_0d3e: SC ; 0D3E 0 200 180 85
; 0D3F from 0D2D (DD0,200,180)
label_0d3f: MB off(00220h).3, C ; 0D3F 0 200 180 C4203B
JGE label_0d4d ; 0D42 0 200 180 CD09
MOVB r0, #003h ; 0D44 0 200 180 9803
; 0D46 from 0D1D (DD0,200,180)
label_0d46: SUBB A, r0 ; 0D46 0 200 180 28
JLT label_0d4c ; 0D47 0 200 180 CA03
SC ; 0D49 0 200 180 85
SJ label_0d4e ; 0D4A 0 200 180 CB02
; 0D4C from 0CD5 (DD0,200,180)
; 0D4C from 0CEB (DD0,200,180)
; 0D4C from 0CD7 (DD0,200,180)
; 0D4C from 0CDE (DD0,200,180)
; 0D4C from 0D47 (DD0,200,180)
label_0d4c: CLRB A ; 0D4C 0 200 180 FA
; 0D4D from 0D42 (DD0,200,180)
label_0d4d: RC ; 0D4D 0 200 180 95
; 0D4E from 0D4A (DD0,200,180)
label_0d4e: STB A, off(00237h) ; 0D4E 0 200 180 D437
MB off(00220h).1, C ; 0D50 0 200 180 C42039
LB A, #041h ; 0D53 0 200 180 7741
JBS off(002eeh).0, label_0d5a ; 0D55 0 200 180 E8EE02
LB A, #046h ; 0D58 0 200 180 7746
; 0D5A from 0D55 (DD0,200,180)
label_0d5a: CMPB A, 0cch ; 0D5A 0 200 180 C5CCC2 ### ROM INFO=VSS Sensor
MB off(002eeh).0, C ; 0D5D 0 200 180 C4EE38
LB A, #000h ; 0D60 0 200 180 7700
JBS off(00222h).4, label_0d67 ; 0D62 0 200 180 EC2202
LB A, #00bh ; 0D65 0 200 180 770B
; 0D67 from 0D62 (DD0,200,180)
label_0d67: CMPB A, off(00244h) ; 0D67 0 200 180 C744 ### ROM INFO=Knock Retard
MB off(00222h).4, C ; 0D69 0 200 180 C4223C
MOVB r0, #03fh ; 0D6C 0 200 180 983F
MOVB r1, #003h ; 0D6E 0 200 180 9903
MOVB r2, #02ah ; 0D70 0 200 180 9A2A
MOVB r3, #00ch ; 0D72 0 200 180 9B0C
JGE label_0d7a ; 0D74 0 200 180 CD04
MOVB r1, #006h ; 0D76 0 200 180 9906
MOVB r2, #033h ; 0D78 0 200 180 9A33
; 0D7A from 0D74 (DD0,200,180)
label_0d7a: JBS off(00212h).6, label_0da0 ; 0D7A 0 200 180 EE1223 ### ROM INFO=MIL Byte1 Extra Set CEL Code7 TPS - Throttle Position Sensor
JBS off(0021dh).4, label_0da0 ; 0D7D 0 200 180 EC1D20
CMPB 0d9h, #034h ; 0D80 0 200 180 C5D9C034 ### ROM INFO=ECT Sensor
JGE label_0da0 ; 0D84 0 200 180 CD1A
JBS off(002eeh).0, label_0da0 ; 0D86 0 200 180 E8EE17
LB A, r0 ; 0D89 0 200 180 78
CMPB A, off(00236h) ; 0D8A 0 200 180 C736 ### ROM INFO=Current RPM(1byte form)
JLT label_0da0 ; 0D8C 0 200 180 CA12
JBS off(00231h).6, label_0da0 ; 0D8E 0 200 180 EE310F
CLRB A ; 0D91 0 200 180 FA
JBR off(0021bh).1, label_0d9e ; 0D92 0 200 180 D91B09
CMPB 0d5h, #010h ; 0D95 0 200 180 C5D5C010 ### ROM INFO=TPS Delta
JLT label_0d9e ; 0D99 0 200 180 CA03
LB A, r1 ; 0D9B 0 200 180 79
ADDB A, #001h ; 0D9C 0 200 180 8601
; 0D9E from 0D92 (DD0,200,180)
; 0D9E from 0D99 (DD0,200,180)
label_0d9e: STB A, off(00255h) ; 0D9E 0 200 180 D455
; 0DA0 from 0D7A (DD0,200,180)
; 0DA0 from 0D7D (DD0,200,180)
; 0DA0 from 0D84 (DD0,200,180)
; 0DA0 from 0D86 (DD0,200,180)
; 0DA0 from 0D8C (DD0,200,180)
; 0DA0 from 0D8E (DD0,200,180)
label_0da0: LB A, r2 ; 0DA0 0 200 180 7A
CMPB off(00255h), #000h ; 0DA1 0 200 180 C455C000
JEQ label_0dac ; 0DA5 0 200 180 C905
DECB off(00255h) ; 0DA7 0 200 180 C45517
SJ label_0db2 ; 0DAA 0 200 180 CB06
; 0DAC from 0DA5 (DD0,200,180)
label_0dac: LB A, off(0023eh) ; 0DAC 0 200 180 F43E
SUBB A, r3 ; 0DAE 0 200 180 2B
JGE label_0db2 ; 0DAF 0 200 180 CD01
CLRB A ; 0DB1 0 200 180 FA
; 0DB2 from 0DAA (DD0,200,180)
; 0DB2 from 0DAF (DD0,200,180)
label_0db2: STB A, off(0023eh) ; 0DB2 0 200 180 D43E
LB A, 0c2h ; 0DB4 0 200 180 F5C2
MOV X1, #tbl_6a7a ; 0DB6 0 200 180 607A6A ORIGINAL TABLE=tbl_6a7a ### VARIABLE=long_374
CAL label_4891 ; 0DB9 0 200 180 329148
STB A, off(00247h) ; 0DBC 0 200 180 D447 ### ROM INFO=Ignition Final (Table+Corr)
LB A, 0c2h ; 0DBE 0 200 180 F5C2
MOV X1, #tbl_6a56 ; 0DC0 0 200 180 60566A ORIGINAL TABLE=tbl_6a56 ### VARIABLE=long_375
CAL label_4891 ; 0DC3 0 200 180 329148
MOV DP, #0035ah ; 0DC6 0 200 180 625A03
STB A, [DP] ; 0DC9 0 200 180 D2
STB A, r0 ; 0DCA 0 200 180 88
LB A, off(0024bh) ; 0DCB 0 200 180 F44B
MULB ; 0DCD 0 200 180 A234
L A, ACC ; 0DCF 1 200 180 E506
ST A, er1 ; 0DD1 1 200 180 89
CAL label_4c79 ; 0DD2 1 200 180 32794C
ST A, off(0024ch) ; 0DD5 1 200 180 D44C
RC ; 0DD7 1 200 180 95
L A, er1 ; 0DD8 1 200 180 35
JLT label_0ddc ; 0DD9 1 200 180 CA01
SRL A ; 0DDB 1 200 180 63
; 0DDC from 0DD9 (DD1,200,180)
label_0ddc: SRL A ; 0DDC 1 200 180 63
CAL label_4c79 ; 0DDD 1 200 180 32794C
ST A, off(0024dh) ; 0DE0 1 200 180 D44D
CLRB A ; 0DE2 0 200 180 FA
STB A, off(0024ah) ; 0DE3 0 200 180 D44A
RB PSWL.4 ; 0DE5 0 200 180 A30C
CLR A ; 0DE7 1 200 180 F9
ST A, er3 ; 0DE8 1 200 180 8B
JBS off(00212h).5, label_0e52 ; 0DE9 1 200 180 ED1266 ### ROM INFO=MIL Byte1 Extra Set CEL Code6 ECT - Engine Coolant Sensor
JBR off(00220h).1, label_0e05 ; 0DEC 1 200 180 D92016
LB A, 0d1h ; 0DEF 0 200 180 F5D1 ### ROM INFO=Current TPS
MOV X1, #tbl_6b7d ; 0DF1 0 200 180 607D6B ORIGINAL TABLE=tbl_6b7d ### VARIABLE=long_201
CAL label_4891 ; 0DF4 0 200 180 329148
MOVB r0, off(00237h) ; 0DF7 0 200 180 C43748
MULB ; 0DFA 0 200 180 A234
L A, ACC ; 0DFC 1 200 180 E506
SLL A ; 0DFE 1 200 180 53
MOVB r6, ACCH ; 0DFF 1 200 180 C5074E
CLRB r7 ; 0E02 1 200 180 2715
CLR A ; 0E04 1 200 180 F9
; 0E05 from 0DEC (DD1,200,180)
label_0e05: CLRB A ; 0E05 0 200 180 FA
ADD er3, A ; 0E06 0 200 180 4781
CLR A ; 0E08 1 200 180 F9
ST A, er2 ; 0E09 1 200 180 8A
LB A, #000h ; 0E0A 0 200 180 7700
ADD er2, A ; 0E0C 0 200 180 4681
LB A, off(0023eh) ; 0E0E 0 200 180 F43E
ADD er2, A ; 0E10 0 200 180 4681
MOV er1, er2 ; 0E12 0 200 180 4649
JBR off(00240h).7, label_0e1c ; 0E14 0 200 180 DF4005
CLRB A ; 0E17 0 200 180 FA
SUBB A, off(00240h) ; 0E18 0 200 180 A740
ADD er2, A ; 0E1A 0 200 180 4681
; 0E1C from 0E14 (DD0,200,180)
label_0e1c: LB A, off(00244h) ; 0E1C 0 200 180 F444 ### ROM INFO=Knock Retard
ADD er2, A ; 0E1E 0 200 180 4681
L A, er2 ; 0E20 1 200 180 36
CMP A, er3 ; 0E21 1 200 180 4B
MB PSWL.4, C ; 0E22 1 200 180 A33C
JLT label_0e28 ; 0E24 1 200 180 CA02
MOV er3, er1 ; 0E26 1 200 180 454B
; 0E28 from 0E24 (DD1,200,180)
label_0e28: LB A, off(00238h) ; 0E28 0 200 180 F438
ADD er3, A ; 0E2A 0 200 180 4781
CMPB 0d9h, #000h ; 0E2C 0 200 180 C5D9C000 ### ROM INFO=ECT Sensor
JGE label_0e39 ; 0E30 0 200 180 CD07
JBR off(00218h).0, label_0e39 ; 0E32 0 200 180 D81804 ### ROM INFO=Set RPM Cut Flag
LB A, #000h ; 0E35 0 200 180 7700
ADD er3, A ; 0E37 0 200 180 4781
; 0E39 from 0E30 (DD0,200,180)
; 0E39 from 0E32 (DD0,200,180)
label_0e39: CLR A ; 0E39 1 200 180 F9
SUB A, er3 ; 0E3A 1 200 180 2B
ST A, er3 ; 0E3B 1 200 180 8B
JBR off(00240h).7, label_0e43 ; 0E3C 1 200 180 DF4004
MB C, PSWL.4 ; 0E3F 1 200 180 A32C
JLT label_0e48 ; 0E41 1 200 180 CA05
; 0E43 from 0E3C (DD1,200,180)
label_0e43: LB A, off(00240h) ; 0E43 0 200 180 F440
EXTND ; 0E45 1 200 180 F8
ADD er3, A ; 0E46 1 200 180 4781
; 0E48 from 0E41 (DD1,200,180)
label_0e48: LB A, off(00241h) ; 0E48 0 200 180 F441
EXTND ; 0E4A 1 200 180 F8
ADD er3, A ; 0E4B 1 200 180 4781
LB A, off(00242h) ; 0E4D 0 200 180 F442
EXTND ; 0E4F 1 200 180 F8
ADD er3, A ; 0E50 1 200 180 4781
; 0E52 from 0DE9 (DD1,200,180)
label_0e52: LB A, off(00243h) ; 0E52 0 200 180 F443
EXTND ; 0E54 1 200 180 F8
ADD er3, A ; 0E55 1 200 180 4781
MB C, PSWL.4 ; 0E57 1 200 180 A32C
JLT label_0e60 ; 0E59 1 200 180 CA05
CLR A ; 0E5B 1 200 180 F9
LB A, off(00244h) ; 0E5C 0 200 180 F444 ### ROM INFO=Knock Retard
SUB er3, A ; 0E5E 0 200 180 47A1
; 0E60 from 0E59 (DD1,200,180)
label_0e60: CLR A ; 0E60 1 200 180 F9
LB A, off(00246h) ; 0E61 0 200 180 F446 ### ROM INFO=Ignition Table
STB A, r0 ; 0E63 0 200 180 88
L A, ACC ; 0E64 1 200 180 E506
ADD A, er3 ; 0E66 1 200 180 0B
JBR off(00207h).7, label_0e6f ; 0E67 1 200 180 DF0705
JLT label_0e76 ; 0E6A 1 200 180 CA0A
CLRB A ; 0E6C 0 200 180 FA
SJ label_0e76 ; 0E6D 0 200 180 CB07
; 0E6F from 0E67 (DD1,200,180)
label_0e6f: CMP A, #000ffh ; 0E6F 1 200 180 C6FF00
JLT label_0e76 ; 0E72 1 200 180 CA02
LB A, #0ffh ; 0E74 0 200 180 77FF
; 0E76 from 0E6A (DD1,200,180)
; 0E76 from 0E6D (DD0,200,180)
; 0E76 from 0E72 (DD1,200,180)
label_0e76: LB A, ACC ; 0E76 0 200 180 F506
STB A, r4 ; 0E78 0 200 180 8C
LB A, #040h ; 0E79 0 200 180 7740
JBS off(002ech).0, label_0e80 ; 0E7B 0 200 180 E8EC02
LB A, #045h ; 0E7E 0 200 180 7745
; 0E80 from 0E7B (DD0,200,180)
label_0e80: CMPB A, off(00236h) ; 0E80 0 200 180 C736 ### ROM INFO=Current RPM(1byte form)
MB off(002ech).0, C ; 0E82 0 200 180 C4EC38
LB A, #040h ; 0E85 0 200 180 7740
SC ; 0E87 0 200 180 85
JBS off(00212h).5, label_0eb4 ; 0E88 0 200 180 ED1229 ### ROM INFO=MIL Byte1 Extra Set CEL Code6 ECT - Engine Coolant Sensor
CMPB 0d9h, #0cfh ; 0E8B 0 200 180 C5D9C0CF ### ROM INFO=ECT Sensor
JLT label_0eb4 ; 0E8F 0 200 180 CA23
MB C, P4.0 ; 0E91 0 200 180 C52C28
JLT label_0eaf ; 0E94 0 200 180 CA19
JBS off(00221h).7, label_0eb7 ; 0E96 0 200 180 EF211E
LB A, #000h ; 0E99 0 200 180 7700
MB C, off(0021eh).0 ; 0E9B 0 200 180 C41E28
JLT label_0eaf ; 0E9E 0 200 180 CA0F
JBS off(002ech).0, label_0eb1 ; 0EA0 0 200 180 E8EC0E
LB A, off(00249h) ; 0EA3 0 200 180 F449
ADDB A, #002h ; 0EA5 0 200 180 8602
JGE label_0eab ; 0EA7 0 200 180 CD02
LB A, #0ffh ; 0EA9 0 200 180 77FF
; 0EAB from 0EA7 (DD0,200,180)
label_0eab: CMPB A, r4 ; 0EAB 0 200 180 4C
JGE label_0eb1 ; 0EAC 0 200 180 CD03
STB A, r4 ; 0EAE 0 200 180 8C
; 0EAF from 0E94 (DD0,200,180)
; 0EAF from 0E9E (DD0,200,180)
label_0eaf: STB A, off(00249h) ; 0EAF 0 200 180 D449
; 0EB1 from 0EA0 (DD0,200,180)
; 0EB1 from 0EAC (DD0,200,180)
label_0eb1: XORB PSWH, #080h ; 0EB1 0 200 180 A2F080
; 0EB4 from 0E88 (DD0,200,180)
; 0EB4 from 0E8F (DD0,200,180)
label_0eb4: MB off(00221h).7, C ; 0EB4 0 200 180 C4213F
; 0EB7 from 0E96 (DD0,200,180)
label_0eb7: MOVB r3, off(0024ah) ; 0EB7 0 200 180 C44A4B
LB A, r4 ; 0EBA 0 200 180 7C
CMPB A, r3 ; 0EBB 0 200 180 4B
JGE label_0ebf ; 0EBC 0 200 180 CD01
LB A, r3 ; 0EBE 0 200 180 7B
; 0EBF from 0EBC (DD0,200,180)
label_0ebf: RC ; 0EBF 0 200 180 95
JBS off(00217h).0, label_0ec8 ; 0EC0 0 200 180 E81705
LB A, ACC ; 0EC3 0 200 180 F506
JNE label_0ec8 ; 0EC5 0 200 180 CE01
SC ; 0EC7 0 200 180 85
; 0EC8 from 0EC0 (DD0,200,180)
; 0EC8 from 0EC5 (DD0,200,180)
label_0ec8: MB off(00217h).1, C ; 0EC8 0 200 180 C41739
JBS off(0021eh).0, label_0ed1 ; 0ECB 0 200 180 E81E03
JBR off(00217h).1, label_0ed6 ; 0ECE 0 200 180 D91705
; 0ED1 from 0ECB (DD0,200,180)
label_0ed1: CLRB A ; 0ED1 0 200 180 FA
STB A, off(00248h) ; 0ED2 0 200 180 D448 ### ROM INFO=Ignition Adv/Retard Related
SJ label_0ef3 ; 0ED4 0 200 180 CB1D
; 0ED6 from 0ECE (DD0,200,180)
label_0ed6: ADDB A, off(00247h) ; 0ED6 0 200 180 8747 ### ROM INFO=Ignition Final (Table+Corr)
JGE label_0edc ; 0ED8 0 200 180 CD02
LB A, #0ffh ; 0EDA 0 200 180 77FF
; 0EDC from 0ED8 (DD0,200,180)
label_0edc: STB A, r0 ; 0EDC 0 200 180 88
LB A, #0ffh ; 0EDD 0 200 180 77FF PARAM FROM=tbl_611b ### VARIABLE=long_180
JEQ label_0ef3 ; 0EDF 0 200 180 C912
CLR A ; 0EE1 1 200 180 F9
LB A, #080h ; 0EE2 0 200 180 7780 PARAM FROM=tbl_611c ### VARIABLE=long_181
CMPB 0bbh, A ; 0EE4 0 200 180 C5BBC1 ### ROM INFO=Map Sensor Volt
JLE label_0ef3 ; 0EE7 0 200 180 CF0A
CLR A ; 0EE9 1 200 180 F9
LB A, off(00246h) ; 0EEA 0 200 180 F446 ### ROM INFO=Ignition Table
ADDB A, off(00247h) ; 0EEC 0 200 180 8747 ### ROM INFO=Ignition Final (Table+Corr)
JGE label_0ef2 ; 0EEE 0 200 180 CD02
LB A, #0ffh ; 0EF0 0 200 180 77FF
; 0EF2 from 0EEE (DD0,200,180)
label_0ef2: STB A, r0 ; 0EF2 0 200 180 88
; 0EF3 from 0ED4 (DD0,200,180)
; 0EF3 from 0EDF (DD0,200,180)
; 0EF3 from 0EE7 (DD0,200,180)
label_0ef3: CAL label_5217 ; 0EF3 0 200 180 321752
MOV DP, #00409h ; 0EF6 0 200 180 620904 ### ROM INFO=Options Active
MB C, [DP].1 ; 0EF9 0 200 180 C229
JGE label_0f33 ; 0EFB 0 200 180 CD36
MB C, [DP].0 ; 0EFD 0 200 180 C228
JLT label_0f07 ; 0EFF 0 200 180 CA06
MB C, [DP].2 ; 0F01 0 200 180 C22A
JLT label_0f1a ; 0F03 0 200 180 CA15
SJ label_0f33 ; 0F05 0 200 180 CB2C
; 0F07 from 0EFF (DD0,200,180)
label_0f07: LCB A, tbl_6041 ; 0F07 0 200 180 909D4160
MB C, ACC.0 ; 0F0B 0 200 180 C50628
JGE label_0f16 ; 0F0E 0 200 180 CD06
LB A, #000h ; 0F10 0 200 180 7700 PARAM FROM=tbl_5f8c ### VARIABLE=long_163
MOVB r0, A ; 0F12 0 200 180 208A
SJ label_0f42 ; 0F14 0 200 180 CB2C
; 0F16 from 0F0E (DD0,200,180)
label_0f16: LB A, #0e8h ; 0F16 0 200 180 77E8 PARAM FROM=tbl_6163 ### VARIABLE=long_160
SJ label_0f2b ; 0F18 0 200 180 CB11
; 0F1A from 0F03 (DD0,200,180)
label_0f1a: LB A, #0ffh ; 0F1A 0 200 180 77FF PARAM FROM=tbl_61ea ### VARIABLE=long_472
MB C, ACC.0 ; 0F1C 0 200 180 C50628
JGE label_0f27 ; 0F1F 0 200 180 CD06
LB A, #0b4h ; 0F21 0 200 180 77B4 PARAM FROM=tbl_5f55 ### VARIABLE=long_156
MOVB r0, A ; 0F23 0 200 180 208A
SJ label_0f42 ; 0F25 0 200 180 CB1B
; 0F27 from 0F1F (DD0,200,180)
label_0f27: LB A, #0e8h ; 0F27 0 200 180 77E8 PARAM FROM=tbl_61e9 ### VARIABLE=long_473
SJ label_0f2b ; 0F29 0 200 180 CB00
; 0F2B from 0F18 (DD0,200,180)
; 0F2B from 0F29 (DD0,200,180)
label_0f2b: SUBB r0, A ; 0F2B 0 200 180 20A1
JGE label_0f53 ; 0F2D 0 200 180 CD24
CLRB r0 ; 0F2F 0 200 180 2015
SJ label_0f53 ; 0F31 0 200 180 CB20
; 0F33 from 0EFB (DD0,200,180)
; 0F33 from 0F05 (DD0,200,180)
label_0f33: LB A, #000h ; 0F33 0 200 180 7700 PARAM FROM=tbl_5f50 ### VARIABLE=long_116
JEQ label_0f3c ; 0F35 0 200 180 C905
MB C, off(00221h).6 ; 0F37 0 200 180 C4212E
JLT label_0f40 ; 0F3A 0 200 180 CA04
; 0F3C from 0F35 (DD0,200,180)
label_0f3c: LB A, #000h ; 0F3C 0 200 180 7700 PARAM FROM=tbl_61fd ### VARIABLE=long_100
JEQ label_0f53 ; 0F3E 0 200 180 C913
; 0F40 from 0F3A (DD0,200,180)
label_0f40: LB A, #05ah ; 0F40 0 200 180 775A PARAM FROM=tbl_6202 ### VARIABLE=long_101
; 0F42 from 0F14 (DD0,200,180)
; 0F42 from 0F25 (DD0,200,180)
; 0F42 from 0F65 (DD0,200,180)
label_0f42: STB A, r0 ; 0F42 0 200 180 88
CLRB A ; 0F43 0 200 180 FA
STB A, off(00246h) ; 0F44 0 200 180 D446 ### ROM INFO=Ignition Table
STB A, off(00247h) ; 0F46 0 200 180 D447 ### ROM INFO=Ignition Final (Table+Corr)
; 0F48 from 0F59 (DD1,200,180)
; 0F48 from 0F5F (DD1,200,180)
label_0f48: MOVB A, r0 ; 0F48 0 200 180 2099
STB A, off(00248h) ; 0F4A 0 200 180 D448 ### ROM INFO=Ignition Adv/Retard Related
SUBB A, off(00247h) ; 0F4C 0 200 180 A747 ### ROM INFO=Ignition Final (Table+Corr)
JGE label_0f67 ; 0F4E 0 200 180 CD17
CLRB A ; 0F50 0 200 180 FA
SJ label_0f67 ; 0F51 0 200 180 CB14
; 0F53 from 0F3E (DD0,200,180)
; 0F53 from 0F2D (DD0,200,180)
; 0F53 from 0F31 (DD0,200,180)
label_0f53: MOV DP, #000e6h ; 0F53 0 200 180 62E600 ### ROM INFO=Ignition Cut
L A, [DP] ; 0F56 1 200 180 E2
JNE label_0f5b ; 0F57 1 200 180 CE02
SJ label_0f48 ; 0F59 1 200 180 CBED
; 0F5B from 0F57 (DD1,200,180)
label_0f5b: LCB A, tbl_5fd5 ; 0F5B 1 200 180 909DD55F ORIGINAL TABLE=tbl_5fd5 ### VARIABLE=long_321
JEQ label_0f48 ; 0F5F 1 200 180 C9E7
LB A, #000h ; 0F61 0 200 180 7700 PARAM FROM=tbl_61e8 ### VARIABLE=//long_471
MOVB r0, A ; 0F63 0 200 180 208A
SJ label_0f42 ; 0F65 0 200 180 CBDB
; 0F67 from 0F4E (DD0,200,180)
; 0F67 from 0F51 (DD0,200,180)
label_0f67: MOVB r0, A ; 0F67 0 200 180 208A
CLR A ; 0F69 1 200 180 F9
CLR X1 ; 0F6A 1 200 180 9015
LB A, 0043ch[X1] ; 0F6C 0 200 180 F03C04
ADDB A, r0 ; 0F6F 0 200 180 08
JGE label_0f78 ; 0F70 0 200 180 CD06
LB A, #0ffh ; 0F72 0 200 180 77FF
STB A, off(00248h) ; 0F74 0 200 180 D448 ### ROM INFO=Ignition Adv/Retard Related
SJ label_0f78 ; 0F76 0 200 180 CB00
; 0F78 from 0F70 (DD0,200,180)
; 0F78 from 0F76 (DD0,200,180)
label_0f78: MOV DP, #0035bh ; 0F78 0 200 180 625B03 ### ROM INFO=Ignition Final
STB A, [DP] ; 0F7B 0 200 180 D2
MOVB r2, off(00248h) ; 0F7C 0 200 180 C4484A ### ROM INFO=Ignition Adv/Retard Related
MOVB r4, off(0024ch) ; 0F7F 0 200 180 C44C4C
CAL label_485a ; 0F82 0 200 180 325A48
MOV DP, #00357h ; 0F85 0 200 180 625703
AND IE, #002a0h ; 0F88 0 200 180 B51AD0A002
ANDB PSWH, #0feh ; 0F8D 0 200 180 A2D0FE
MB 0b8h.0, C ; 0F90 0 200 180 C5B838
STB A, [DP] ; 0F93 0 200 180 D2
INC DP ; 0F94 0 200 180 72
L A, er0 ; 0F95 1 200 180 34
ST A, [DP] ; 0F96 1 200 180 D2
ORB PSWH, #001h ; 0F97 1 200 180 A2E001
L A, 0f8h ; 0F9A 1 200 180 E5F8
ST A, IE ; 0F9C 1 200 180 D51A
MOVB r4, off(0024dh) ; 0F9E 1 200 180 C44D4C
CAL label_485a ; 0FA1 1 200 180 325A48
MOV DP, #0035dh ; 0FA4 1 200 180 625D03
AND IE, #002a0h ; 0FA7 1 200 180 B51AD0A002
ANDB PSWH, #0feh ; 0FAC 1 200 180 A2D0FE
MB 0b8h.1, C ; 0FAF 1 200 180 C5B839
ST A, [DP] ; 0FB2 1 200 180 D2
INC DP ; 0FB3 1 200 180 72
L A, er0 ; 0FB4 1 200 180 34
ST A, [DP] ; 0FB5 1 200 180 D2
ORB PSWH, #001h ; 0FB6 1 200 180 A2E001
L A, 0f8h ; 0FB9 1 200 180 E5F8
ST A, IE ; 0FBB 1 200 180 D51A
MOV LRB, #00020h ; 0FBD 1 100 180 572000
MOV USP, #00280h ; 0FC0 1 100 280 A1988002
CAL label_4bec ; 0FC4 1 100 280 32EC4B
MOV DP, #0040eh ; 0FC7 1 100 280 620E04
MB C, [DP].2 ; 0FCA 1 100 280 C22A
JGE label_0fd6 ; 0FCC 1 100 280 CD08
INC DP ; 0FCE 1 100 280 72
MB C, [DP].2 ; 0FCF 1 100 280 C22A
XORB PSWH, #080h ; 0FD1 1 100 280 A2F080
SJ label_0fe3 ; 0FD4 1 100 280 CB0D
; 0FD6 from 0FCC (DD1,100,280)
label_0fd6: SC ; 0FD6 1 100 280 85
JBR off(0011eh).6, label_0fe3 ; 0FD7 1 100 280 DE1E09
JBR off(00121h).2, label_0fe3 ; 0FDA 1 100 280 DA2106
MB C, 0b8h.2 ; 0FDD 1 100 280 C5B82A
XORB PSWH, #080h ; 0FE0 1 100 280 A2F080
; 0FE3 from 0FD4 (DD1,100,280)
; 0FE3 from 0FD7 (DD1,100,280)
; 0FE3 from 0FDA (DD1,100,280)
label_0fe3: MB P1.2, C ; 0FE3 1 100 280 C5223A
L A, 0fah ; 0FE6 1 100 280 E5FA
ST A, IE ; 0FE8 1 100 280 D51A
ANDB PSWH, #0feh ; 0FEA 1 100 280 A2D0FE
LB A, P1 ; 0FED 0 100 280 F522
MOV DP, #02f00h ; 0FEF 0 100 280 62002F ### ROM INFO=82C55 PortC Outputs
STB A, [DP] ; 0FF2 0 100 280 D2
ORB PSWH, #001h ; 0FF3 0 100 280 A2E001
L A, 0f8h ; 0FF6 1 100 280 E5F8
ST A, IE ; 0FF8 1 100 280 D51A
L A, #01d4ch ; 0FFA 1 100 280 674C1D
JBS off(00129h).1, label_1003 ; 0FFD 1 100 280 E92903
L A, #00b03h ; 1000 1 100 280 67030B
; 1003 from 0FFD (DD1,100,280)
label_1003: CMP 0c4h, A ; 1003 1 100 280 B5C4C1 ### ROM INFO=RPM Sensor
MB off(00129h).1, C ; 1006 1 100 280 C42939
JBR off(0011eh).5, label_1023 ; 1009 1 100 280 DD1E17
CLRB A ; 100C 0 100 280 FA
STB A, 0d7h ; 100D 0 100 280 D5D7 ### ROM INFO=Sensor Input into ADCR5
RB off(00126h).2 ; 100F 0 100 280 C4260A
LB A, #000h ; 1012 0 100 280 7700
JBS off(0011fh).5, label_1023 ; 1014 0 100 280 ED1F0C
JBR off(00122h).6, label_1023 ; 1017 0 100 280 DE2209
JBS off(00122h).7, label_1023 ; 101A 0 100 280 EF2206
JBR off(00126h).2, label_1023 ; 101D 0 100 280 DA2603
JBS off(00120h).2, label_102a ; 1020 0 100 280 EA2007
; 1023 from 1009 (DD1,100,280)
; 1023 from 1014 (DD0,100,280)
; 1023 from 1017 (DD0,100,280)
; 1023 from 101A (DD0,100,280)
; 1023 from 101D (DD0,100,280)
label_1023: MOVB off(001bdh), #000h ; 1023 0 100 280 C4BD9800
J label_10bd ; 1027 0 100 280 03BD10
; 102A from 1020 (DD0,100,280)
label_102a: JBR off(0011dh).1, label_1030 ; 102A 0 100 280 D91D03 ### ROM INFO=MIL Byte4 Reset CEL Code36 Traction Control
J label_105e ; 102D 0 100 280 035E10
; 1030 from 102A (DD0,100,280)
label_1030: CMPB 0d7h, #0ffh ; 1030 0 100 280 C5D7C0FF ### ROM INFO=Sensor Input into ADCR5
JGT label_105e ; 1034 0 100 280 C828
CMPB 0d7h, #000h ; 1036 0 100 280 C5D7C000 ### ROM INFO=Sensor Input into ADCR5
JLT label_105e ; 103A 0 100 280 CA22
STB A, off(001bdh) ; 103C 0 100 280 D4BD
MOVB r1, off(001a4h) ; 103E 0 100 280 C4A449
LB A, off(001a2h) ; 1041 0 100 280 F4A2
JNE label_1049 ; 1043 0 100 280 CE04
LB A, #000h ; 1045 0 100 280 7700
SJ label_105a ; 1047 0 100 280 CB11
; 1049 from 1043 (DD0,100,280)
label_1049: SUBB A, #001h ; 1049 0 100 280 A601
JBR off(00124h).0, label_105a ; 104B 0 100 280 D8240C ### ROM INFO=Possible Fuel Cut Related
SUBB A, #001h ; 104E 0 100 280 A601
JLT label_1059 ; 1050 0 100 280 CA07
JBR off(00124h).1, label_105a ; 1052 0 100 280 D92405 ### ROM INFO=Possible Fuel Cut Related
SUBB A, #002h ; 1055 0 100 280 A602
JGE label_105a ; 1057 0 100 280 CD01
; 1059 from 1050 (DD0,100,280)
label_1059: CLRB A ; 1059 0 100 280 FA
; 105A from 1047 (DD0,100,280)
; 105A from 104B (DD0,100,280)
; 105A from 1052 (DD0,100,280)
; 105A from 1057 (DD0,100,280)
label_105a: STB A, off(001a2h) ; 105A 0 100 280 D4A2
SJ label_1077 ; 105C 0 100 280 CB19
; 105E from 102D (DD0,100,280)
; 105E from 1034 (DD0,100,280)
; 105E from 103A (DD0,100,280)
label_105e: MB C, P4.6 ; 105E 0 100 280 C52C2E
JGE label_106d ; 1061 0 100 280 CD0A
STB A, off(001bdh) ; 1063 0 100 280 D4BD
; 1065 from 106F (DD0,100,280)
label_1065: MOVB off(001beh), #000h ; 1065 0 100 280 C4BE9800
MOVB r1, #004h ; 1069 0 100 280 9904
SJ label_1077 ; 106B 0 100 280 CB0A
; 106D from 1061 (DD0,100,280)
label_106d: LB A, off(001bdh) ; 106D 0 100 280 F4BD
JNE label_1065 ; 106F 0 100 280 CEF4
LB A, off(001beh) ; 1071 0 100 280 F4BE
JEQ label_10bd ; 1073 0 100 280 C948
MOVB r1, #002h ; 1075 0 100 280 9902
; 1077 from 106B (DD0,100,280)
; 1077 from 105C (DD0,100,280)
label_1077: CMPB off(00133h), #0ffh ; 1077 0 100 280 C433C0FF
JLT label_1088 ; 107B 0 100 280 CA0B
LB A, r1 ; 107D 0 100 280 79
CMPB A, #001h ; 107E 0 100 280 C601
JLE label_108d ; 1080 0 100 280 CF0B
MOVB off(001cfh), #000h ; 1082 0 100 280 C4CF9800
SJ label_1099 ; 1086 0 100 280 CB11
; 1088 from 107B (DD0,100,280)
label_1088: JBS off(00125h).4, label_1090 ; 1088 0 100 280 EC2505
SJ label_10bd ; 108B 0 100 280 CB30
; 108D from 1080 (DD0,100,280)
label_108d: JBR off(00125h).4, label_10bf ; 108D 0 100 280 DC252F
; 1090 from 1088 (DD0,100,280)
label_1090: LB A, off(001cfh) ; 1090 0 100 280 F4CF
JEQ label_10bf ; 1092 0 100 280 C92B
MOVB r1, #002h ; 1094 0 100 280 9902
CLRB off(001a2h) ; 1096 0 100 280 C4A215
; 1099 from 1086 (DD0,100,280)
label_1099: LB A, r1 ; 1099 0 100 280 79
STB A, off(001a4h) ; 109A 0 100 280 D4A4
SB off(00125h).4 ; 109C 0 100 280 C4251C
JNE label_10a8 ; 109F 0 100 280 CE07
MOVB off(001a6h), #00ch ; 10A1 0 100 280 C4A6980C
CLRB off(001a5h) ; 10A5 0 100 280 C4A515
; 10A8 from 109F (DD0,100,280)
label_10a8: CMPB off(001a6h), #008h ; 10A8 0 100 280 C4A6C008
JGT label_10bb ; 10AC 0 100 280 C80D
CLR A ; 10AE 1 100 280 F9
LB A, r1 ; 10AF 0 100 280 79
SUBB A, #002h ; 10B0 0 100 280 A602
MOV DP, #tbl_668b ; 10B2 0 100 280 628B66
ADD DP, A ; 10B5 0 100 280 9281
LCB A, [DP] ; 10B7 0 100 280 92AA
STB A, off(001a5h) ; 10B9 0 100 280 D4A5
; 10BB from 10AC (DD0,100,280)
label_10bb: SJ label_10cd ; 10BB 0 100 280 CB10
; 10BD from 1027 (DD0,100,280)
; 10BD from 1073 (DD0,100,280)
; 10BD from 108B (DD0,100,280)
label_10bd: CLRB r1 ; 10BD 0 100 280 2115
; 10BF from 108D (DD0,100,280)
; 10BF from 1092 (DD0,100,280)
label_10bf: RB off(00125h).4 ; 10BF 0 100 280 C4250C
CLRB A ; 10C2 0 100 280 FA
STB A, off(001a2h) ; 10C3 0 100 280 D4A2
CMPB r1, #001h ; 10C5 0 100 280 21C001
JNE label_10cb ; 10C8 0 100 280 CE01
LB A, r1 ; 10CA 0 100 280 79
; 10CB from 10C8 (DD0,100,280)
label_10cb: STB A, off(001a4h) ; 10CB 0 100 280 D4A4
; 10CD from 10BB (DD0,100,280)
label_10cd: JBR off(0011eh).4, label_1104 ; 10CD 0 100 280 DC1E34
LB A, #00ah ; 10D0 0 100 280 770A PARAM FROM=tbl_6122 ### VARIABLE=long_229
JBS off(00131h).0, label_10db ; 10D2 0 100 280 E83106 ### ROM INFO=Vtec (Min VSS Flag)
ADDB A, #005h ; 10D5 0 100 280 8605
JGE label_10db ; 10D7 0 100 280 CD02
LB A, #0ffh ; 10D9 0 100 280 77FF
; 10DB from 10D2 (DD0,100,280)
; 10DB from 10D7 (DD0,100,280)
label_10db: CMPB A, 0cch ; 10DB 0 100 280 C5CCC2 ### ROM INFO=VSS Sensor
MB off(00131h).0, C ; 10DE 0 100 280 C43138 ### ROM INFO=Vtec (Min VSS Flag)
LB A, #008h ; 10E1 0 100 280 7708 PARAM FROM=tbl_611d ### VARIABLE=long_230
STB A, r4 ; 10E3 0 100 280 8C
LB A, 0d1h ; 10E4 0 100 280 F5D1 ### ROM INFO=Current TPS
MOV X1, #tbl_6657 ; 10E6 0 100 280 605766
VCAL 1 ; 10E9 0 100 280 11
JBR off(00131h).2, label_10ee ; 10EA 0 100 280 DA3101 ### ROM INFO=Vtec (Flag set above some unspecified RPM)
SUBB A, r4 ; 10ED 0 100 280 2C
; 10EE from 10EA (DD0,100,280)
label_10ee: CMPB A, off(00133h) ; 10EE 0 100 280 C733
MB off(00131h).2, C ; 10F0 0 100 280 C4313A ### ROM INFO=Vtec (Flag set above some unspecified RPM)
LB A, #0ffh ; 10F3 0 100 280 77FF PARAM FROM=tbl_611e ### VARIABLE=long_223
JNE label_1109 ; 10F5 0 100 280 CE12
L A, off(0011ah) ; 10F7 1 100 280 E41A ### ROM INFO=MIL Byte1 CEL Code0 Unknow error
AND A, #0c0bch ; 10F9 1 100 280 D6BCC0 ### ROM INFO=PA Sensor
JNE label_1104 ; 10FC 1 100 280 CE06
LB A, off(0011ch) ; 10FE 0 100 280 F41C ### ROM INFO=MIL Byte3 CEL Code0 Unknow error
ANDB A, #031h ; 1100 0 100 280 D631
JEQ label_1109 ; 1102 0 100 280 C905
; 1104 from 10CD (DD0,100,280)
; 1104 from 10FC (DD1,100,280)
label_1104: RB P1.1 ; 1104 0 100 280 C52209 ### ROM INFO=Right VTEC Transistor Output (IC13)
SJ label_1133 ; 1107 0 100 280 CB2A
; 1109 from 10F5 (DD0,100,280)
; 1109 from 1102 (DD0,100,280)
label_1109: SB P1.1 ; 1109 0 100 280 C52219 ### ROM INFO=Right VTEC Transistor Output (IC13)
CMPB 0f3h, #032h ; 110C 0 100 280 C5F3C032
JLT label_1133 ; 1110 0 100 280 CA21
LB A, #0ffh ; 1112 0 100 280 77FF PARAM FROM=tbl_611f ### VARIABLE=long_220
JNE label_111d ; 1114 0 100 280 CE07
LB A, #043h ; 1116 0 100 280 7743 PARAM FROM=tbl_6120 ### VARIABLE=long_228
CMPB 0d9h, A ; 1118 0 100 280 C5D9C1 ### ROM INFO=ECT Sensor
JGE label_1133 ; 111B 0 100 280 CD16
; 111D from 1114 (DD0,100,280)
label_111d: LCB A, tbl_6210 ; 111D 0 100 280 909D1062
JNE label_1126 ; 1121 0 100 280 CE03
JBR off(00131h).0, label_1133 ; 1123 0 100 280 D8310D ### ROM INFO=Vtec (Min VSS Flag)
; 1126 from 1121 (DD0,100,280)
label_1126: LB A, #00ch ; 1126 0 100 280 770C PARAM FROM=tbl_6121 ### VARIABLE=long_227
CMPB 0bbh, A ; 1128 0 100 280 C5BBC1 ### ROM INFO=Map Sensor Volt
JLT label_1133 ; 112B 0 100 280 CA06
JBS off(00131h).2, label_1145 ; 112D 0 100 280 EA3115 ### ROM INFO=Vtec (Flag set above some unspecified RPM)
JBS off(00127h).1, label_1133 ; 1130 0 100 280 E92700 ### ROM INFO=Possible Vtec Flag
; 1133 from 1107 (DD0,100,280)
; 1133 from 1110 (DD0,100,280)
; 1133 from 111B (DD0,100,280)
; 1133 from 1123 (DD0,100,280)
; 1133 from 112B (DD0,100,280)
; 1133 from 1130 (DD0,100,280)
label_1133: RB P1.0 ; 1133 0 100 280 C52208 ### ROM INFO=Left VTEC Transistor Output (IC14)
RB off(00127h).2 ; 1136 0 100 280 C4270A ### ROM INFO=Possible Vtec Flag
RB off(00127h).1 ; 1139 0 100 280 C42709 ### ROM INFO=Possible Vtec Flag
LB A, #000h ; 113C 0 100 280 7700 PARAM FROM=tbl_61a6 ### VARIABLE=long_24
JEQ label_114e ; 113E 0 100 280 C90E
SB off(00127h).1 ; 1140 0 100 280 C42719 ### ROM INFO=Possible Vtec Flag
SJ label_114e ; 1143 0 100 280 CB09
; 1145 from 112D (DD0,100,280)
label_1145: SB P1.0 ; 1145 0 100 280 C52218 ### ROM INFO=Left VTEC Transistor Output (IC14)
SB off(00127h).2 ; 1148 0 100 280 C4271A ### ROM INFO=Possible Vtec Flag
SB off(00127h).1 ; 114B 0 100 280 C42719 ### ROM INFO=Possible Vtec Flag
; 114E from 113E (DD0,100,280)
; 114E from 1143 (DD0,100,280)
label_114e: CAL label_5bc2 ; 114E 0 100 280 32C25B
MOVB r0, #018h ; 1151 0 100 280 9818
MOVB r1, #014h ; 1153 0 100 280 9914
MOVB r2, off(001dfh) ; 1155 0 100 280 C4DF4A ### ROM INFO=Col/Rows Related
MOV X2, off(001e2h) ; 1158 0 100 280 B4E279
MOVB r3, off(001e8h) ; 115B 0 100 280 C4E84B ### ROM INFO=Rows Related
MOV er3, off(001ech) ; 115E 0 100 280 B4EC4B
MOV X1, #tbl_70a5 ; 1161 0 100 280 60A570 ORIGINAL TABLE=tbl_70a5 ### VARIABLE=long_11
JGE label_1169 ; 1164 0 100 280 CD03
MOV X1, #tbl_7857 ; 1166 0 100 280 605778 ORIGINAL TABLE=tbl_7857 ### VARIABLE=long_21
; 1169 from 1164 (DD0,100,280)
label_1169: JBR off(0011ch).5, label_116f ; 1169 0 100 280 DD1C03 ### ROM INFO=MIL Byte3 Reset CEL Code22 VTP - VTEC Pressure Valve
JBS off(00120h).5, label_1184 ; 116C 0 100 280 ED2015
; 116F from 1169 (DD0,100,280)
label_116f: JBS off(00127h).1, label_1184 ; 116F 0 100 280 E92712 ### ROM INFO=Possible Vtec Flag
MOVB r1, #014h ; 1172 0 100 280 9914
MOVB r3, off(001e7h) ; 1174 0 100 280 C4E74B ### ROM INFO=Columns Related
MOV er3, off(001eah) ; 1177 0 100 280 B4EA4B
MB C, [DP].5 ; 117A 0 100 280 C22D
MOV X1, #tbl_6ead ; 117C 0 100 280 60AD6E ORIGINAL TABLE=tbl_6ead ### VARIABLE=long_10
JGE label_1184 ; 117F 0 100 280 CD03
MOV X1, #tbl_765f ; 1181 0 100 280 605F76 ORIGINAL TABLE=tbl_765f ### VARIABLE=long_20
; 1184 from 116C (DD0,100,280)
; 1184 from 116F (DD0,100,280)
; 1184 from 117F (DD0,100,280)
label_1184: SB PSWL.5 ; 1184 0 100 280 A31D
CAL label_4a33 ; 1186 0 100 280 32334A
MOV er0, A ; 1189 0 100 280 448A
LC A, tbl_6191 ; 118B 0 100 280 909C9161
CAL label_5201 ; 118F 0 100 280 320152
MOV X2, A ; 1192 0 100 280 51
CLR A ; 1193 1 100 280 F9
MOV DP, #00409h ; 1194 1 100 280 620904 ### ROM INFO=Options Active
MB C, [DP].1 ; 1197 1 100 280 C229
JGE label_11af ; 1199 1 100 280 CD14
MB C, [DP].0 ; 119B 1 100 280 C228
JLT label_11a5 ; 119D 1 100 280 CA06
MB C, [DP].2 ; 119F 1 100 280 C22A
JLT label_11ab ; 11A1 1 100 280 CA08
SJ label_11af ; 11A3 1 100 280 CB0A
; 11A5 from 119D (DD1,100,280)
label_11a5: LC A, tbl_61bc ; 11A5 1 100 280 909CBC61
SJ label_11af ; 11A9 1 100 280 CB04
; 11AB from 11A1 (DD1,100,280)
label_11ab: LC A, tbl_6016 ; 11AB 1 100 280 909C1660
; 11AF from 1199 (DD1,100,280)
; 11AF from 11A3 (DD1,100,280)
; 11AF from 11A9 (DD1,100,280)
label_11af: ADD X2, A ; 11AF 1 100 280 9181
CLR X1 ; 11B1 1 100 280 9015
L A, 0043ah[X1] ; 11B3 1 100 280 E03A04
ADD X2, A ; 11B6 1 100 280 9181
MOV DP, #000e6h ; 11B8 1 100 280 62E600 ### ROM INFO=Ignition Cut
L A, [DP] ; 11BB 1 100 280 E2
JNE label_11c0 ; 11BC 1 100 280 CE02
SJ label_11ce ; 11BE 1 100 280 CB0E
; 11C0 from 11BC (DD1,100,280)
label_11c0: LCB A, tbl_5fd5 ; 11C0 1 100 280 909DD55F ORIGINAL TABLE=tbl_5fd5 ### VARIABLE=long_321
JEQ label_11ce ; 11C4 1 100 280 C908
LC A, tbl_61fc ; 11C6 1 100 280 909CFC61
ADD X2, A ; 11CA 1 100 280 9181
SJ label_11ce ; 11CC 1 100 280 CB00
; 11CE from 11BE (DD1,100,280)
; 11CE from 11C4 (DD1,100,280)
; 11CE from 11CC (DD1,100,280)
label_11ce: LCB A, tbl_619b ; 11CE 1 100 280 909D9B61
CMPB 0cch, A ; 11D2 1 100 280 C5CCC1 ### ROM INFO=VSS Sensor
JLT label_11fe ; 11D5 1 100 280 CA27
LCB A, tbl_6010 ; 11D7 1 100 280 909D1060
CMPB 0bbh, A ; 11DB 1 100 280 C5BBC1 ### ROM INFO=Map Sensor Volt
JLT label_11fe ; 11DE 1 100 280 CA1E
CLR A ; 11E0 1 100 280 F9
LB A, (0024fh-00280h)[USP] ; 11E1 0 100 280 F3CF ### ROM INFO=Current Gear
LCB A, tbl_619c[ACC] ; 11E3 0 100 280 B506AB9C61
STB A, (0023bh-00280h)[USP] ; 11E8 0 100 280 D3BB ### ROM INFO=Gear FC
MB C, PSWL.4 ; 11EA 0 100 280 A32C
JLT label_1202 ; 11EC 0 100 280 CA14
CLRB ACCH ; 11EE 0 100 280 C50715
L A, ACC ; 11F1 1 100 280 E506
SWAP ; 11F3 1 100 280 83
MOV er0, A ; 11F4 1 100 280 448A
MOV A, X2 ; 11F6 1 100 280 9199
CAL label_5201 ; 11F8 1 100 280 320152
MOV X2, A ; 11FB 1 100 280 51
SJ label_1202 ; 11FC 1 100 280 CB04
; 11FE from 11D5 (DD1,100,280)
; 11FE from 11DE (DD1,100,280)
label_11fe: LB A, #080h ; 11FE 0 100 280 7780
STB A, (0023bh-00280h)[USP] ; 1200 0 100 280 D3BB ### ROM INFO=Gear FC
; 1202 from 11EC (DD0,100,280)
; 1202 from 11FC (DD1,100,280)
label_1202: MOV DP, #00410h ; 1202 0 100 280 621004 ### ROM INFO=Options Outputs Active
MB C, [DP].0 ; 1205 0 100 280 C228
JGE label_1214 ; 1207 0 100 280 CD0B
LB A, 0c2h ; 1209 0 100 280 F5C2
MOV X1, #tbl_60f3 ; 120B 0 100 280 60F360
VCAL 0 ; 120E 0 100 280 10
SUBB A, #000h ; 120F 0 100 280 A600
DEC X1 ; 1211 0 100 280 80
ADD X2, A ; 1212 0 100 280 9181
; 1214 from 1207 (DD0,100,280)
label_1214: MOV DP, #00410h ; 1214 0 100 280 621004 ### ROM INFO=Options Outputs Active
MB C, [DP].1 ; 1217 0 100 280 C229
JGE label_1226 ; 1219 0 100 280 CD0B
LB A, 0c2h ; 121B 0 100 280 F5C2
MOV X1, #tbl_612a ; 121D 0 100 280 602A61
VCAL 0 ; 1220 0 100 280 10
SUBB A, #000h ; 1221 0 100 280 A600
DEC X1 ; 1223 0 100 280 80
ADD X2, A ; 1224 0 100 280 9181
; 1226 from 1219 (DD0,100,280)
label_1226: MOV DP, #00410h ; 1226 0 100 280 621004 ### ROM INFO=Options Outputs Active
MB C, [DP].2 ; 1229 0 100 280 C22A
JGE label_1238 ; 122B 0 100 280 CD0B
LB A, 0c2h ; 122D 0 100 280 F5C2
MOV X1, #tbl_6161 ; 122F 0 100 280 606161 ORIGINAL TABLE=tbl_6161 ### VARIABLE=long_159
VCAL 0 ; 1232 0 100 280 10
SUBB A, #000h ; 1233 0 100 280 A600
DEC X1 ; 1235 0 100 280 80
ADD X2, A ; 1236 0 100 280 9181
; 1238 from 122B (DD0,100,280)
label_1238: CMP X2, #08000h ; 1238 0 100 280 91C00080
JLT label_1240 ; 123C 0 100 280 CA02
CLR X2 ; 123E 0 100 280 9115
; 1240 from 123C (DD0,100,280)
label_1240: L A, X2 ; 1240 1 100 280 41
ST A, off(00140h) ; 1241 1 100 280 D440
LB A, off(00180h) ; 1243 0 100 280 F480
JBS off(0011fh).5, label_124d ; 1245 0 100 280 ED1F05
JBS off(0012ch).4, label_125e ; 1248 0 100 280 EC2C13
SJ label_125a ; 124B 0 100 280 CB0D
; 124D from 1245 (DD0,100,280)
label_124d: LB A, off(00169h) ; 124D 0 100 280 F469
STB A, r0 ; 124F 0 100 280 88
LB A, off(001f4h) ; 1250 0 100 280 F4F4
MULB ; 1252 0 100 280 A234
LB A, ACCH ; 1254 0 100 280 F507
CMPB A, #040h ; 1256 0 100 280 C640
JGE label_125c ; 1258 0 100 280 CD02
; 125A from 124B (DD0,100,280)
label_125a: LB A, #040h ; 125A 0 100 280 7740
; 125C from 1258 (DD0,100,280)
label_125c: STB A, off(00180h) ; 125C 0 100 280 D480
; 125E from 1248 (DD0,100,280)
label_125e: MOVB r0, off(00181h) ; 125E 0 100 280 C48148
MULB ; 1261 0 100 280 A234
MOVB r1, off(0017fh) ; 1263 0 100 280 C47F49
CLRB r0 ; 1266 0 100 280 2015
MUL ; 1268 0 100 280 9035
MOV er0, er1 ; 126A 0 100 280 4548
L A, off(0015ch) ; 126C 1 100 280 E45C ### ROM INFO=IAT FC
MUL ; 126E 1 100 280 9035
MOV off(00182h), er1 ; 1270 1 100 280 457C82
LCB A, tbl_6204 ; 1273 1 100 280 909D0462
CMPB 0bbh, A ; 1277 1 100 280 C5BBC1 ### ROM INFO=Map Sensor Volt
XORB PSWH, #080h ; 127A 1 100 280 A2F080
MB off(00130h).5, C ; 127D 1 100 280 C4303D
JBR off(00124h).2, label_128d ; 1280 1 100 280 DA240A ### ROM INFO=Possible Fuel Cut Related
LCB A, tbl_6204 ; 1283 1 100 280 909D0462
CMPB 0bbh, A ; 1287 1 100 280 C5BBC1 ### ROM INFO=Map Sensor Volt
XORB PSWH, #080h ; 128A 1 100 280 A2F080
; 128D from 1280 (DD1,100,280)
label_128d: MB off(0012eh).0, C ; 128D 1 100 280 C42E38
LB A, #003h ; 1290 0 100 280 7703
JBS off(001f8h).0, label_1297 ; 1292 0 100 280 E8F802
LB A, #005h ; 1295 0 100 280 7705
; 1297 from 1292 (DD0,100,280)
label_1297: CMPB A, 0cch ; 1297 0 100 280 C5CCC2 ### ROM INFO=VSS Sensor
MB off(001f8h).0, C ; 129A 0 100 280 C4F838
CMPB off(00133h), #0a0h ; 129D 0 100 280 C433C0A0
RB PSWH.7 ; 12A1 0 100 280 A20F
MOVB r0, 0d6h ; 12A3 0 100 280 C5D648
MB C, off(00123h).2 ; 12A6 0 100 280 C4232A
JEQ label_12b1 ; 12A9 0 100 280 C906
MOVB r0, 0d5h ; 12AB 0 100 280 C5D548 ### ROM INFO=TPS Delta
MB C, off(00123h).1 ; 12AE 0 100 280 C42329
; 12B1 from 12A9 (DD0,100,280)
label_12b1: JLT label_12cf ; 12B1 0 100 280 CA1C
MOVB r2, #008h ; 12B3 0 100 280 9A08
MOVB r3, #00ah ; 12B5 0 100 280 9B0A
JBR off(001f8h).0, label_12c2 ; 12B7 0 100 280 D8F808
LB A, off(001c1h) ; 12BA 0 100 280 F4C1
JEQ label_12c2 ; 12BC 0 100 280 C904
MOVB r2, #020h ; 12BE 0 100 280 9A20
MOVB r3, #020h ; 12C0 0 100 280 9B20
; 12C2 from 12B7 (DD0,100,280)
; 12C2 from 12BC (DD0,100,280)
label_12c2: LB A, r2 ; 12C2 0 100 280 7A
CMPB A, r0 ; 12C3 0 100 280 48
MB off(0012ch).1, C ; 12C4 0 100 280 C42C39
LB A, r3 ; 12C7 0 100 280 7B
CMPB A, r0 ; 12C8 0 100 280 48
MB off(0012ch).2, C ; 12C9 0 100 280 C42C3A
RC ; 12CC 0 100 280 95
SJ label_12d8 ; 12CD 0 100 280 CB09
; 12CF from 12B1 (DD0,100,280)
label_12cf: RB off(0012ch).1 ; 12CF 0 100 280 C42C09
RB off(0012ch).2 ; 12D2 0 100 280 C42C0A
LB A, #004h ; 12D5 0 100 280 7704
CMPB A, r0 ; 12D7 0 100 280 48
; 12D8 from 12CD (DD0,100,280)
label_12d8: MB off(0012ch).0, C ; 12D8 0 100 280 C42C38
LB A, #0c2h ; 12DB 0 100 280 77C2
JBS off(001f8h).3, label_12e2 ; 12DD 0 100 280 EBF802
LB A, #0c6h ; 12E0 0 100 280 77C6
; 12E2 from 12DD (DD0,100,280)
label_12e2: CMPB A, off(00133h) ; 12E2 0 100 280 C733
MB off(001f8h).3, C ; 12E4 0 100 280 C4F83B
SJ label_12ec ; 12E7 0 100 280 CB03
; 12E9 from 12F2 (DD0,100,280)
label_12e9: J label_136a ; 12E9 0 100 280 036A13
; 12EC from 12E7 (DD0,100,280)
label_12ec: JBS off(00125h).4, label_1303 ; 12EC 0 100 280 EC2514
JBS off(00119h).0, label_1303 ; 12EF 0 100 280 E81911
JBR off(0012ch).0, label_12e9 ; 12F2 0 100 280 D82CF4
JBR off(00123h).3, label_1306 ; 12F5 0 100 280 DB230E
LB A, off(00188h) ; 12F8 0 100 280 F488
JBS off(0012ch).3, label_133c ; 12FA 0 100 280 EB2C3F
CMPB 0d3h, #0b0h ; 12FD 0 100 280 C5D3C0B0
JLT label_1309 ; 1301 0 100 280 CA06
; 1303 from 12EC (DD0,100,280)
; 1303 from 12EF (DD0,100,280)
label_1303: J label_140f ; 1303 0 100 280 030F14
; 1306 from 12F5 (DD0,100,280)
label_1306: J label_13b2 ; 1306 0 100 280 03B213
; 1309 from 1301 (DD0,100,280)
label_1309: CLRB A ; 1309 0 100 280 FA
JBR off(00120h).1, label_1313 ; 130A 0 100 280 D92006
CMPB 0cch, #005h ; 130D 0 100 280 C5CCC005 ### ROM INFO=VSS Sensor
JLT label_133a ; 1311 0 100 280 CA27
; 1313 from 130A (DD0,100,280)
label_1313: ADDB A, #06ch ; 1313 0 100 280 866C
JBR off(0012eh).4, label_131a ; 1315 0 100 280 DC2E02
ADDB A, #00ch ; 1318 0 100 280 860C
; 131A from 1315 (DD0,100,280)
label_131a: CMPB off(00133h), #0f0h ; 131A 0 100 280 C433C0F0
JGE label_133a ; 131E 0 100 280 CD1A
SUBB A, #018h ; 1320 0 100 280 A618
CMPB off(00133h), #0c5h ; 1322 0 100 280 C433C0C5 ### ROM INFO=RPM Related
JGE label_133a ; 1326 0 100 280 CD12
SUBB A, #018h ; 1328 0 100 280 A618
CMPB off(00133h), #0a0h ; 132A 0 100 280 C433C0A0
JGE label_133a ; 132E 0 100 280 CD0A
SUBB A, #018h ; 1330 0 100 280 A618
CMPB off(00133h), #070h ; 1332 0 100 280 C433C070
JGE label_133a ; 1336 0 100 280 CD02
SUBB A, #018h ; 1338 0 100 280 A618
; 133A from 1311 (DD0,100,280)
; 133A from 131E (DD0,100,280)
; 133A from 1326 (DD0,100,280)
; 133A from 132E (DD0,100,280)
; 133A from 1336 (DD0,100,280)
label_133a: STB A, off(00188h) ; 133A 0 100 280 D488
; 133C from 12FA (DD0,100,280)
label_133c: CLRB ACCH ; 133C 0 100 280 C50715
MOV X1, A ; 133F 0 100 280 50
ADD X1, #tbl_6cf7 ; 1340 0 100 280 9080F76C
LB A, r0 ; 1344 0 100 280 78
VCAL 0 ; 1345 0 100 280 10
MOV er0, off(00182h) ; 1346 0 100 280 B48248
MUL ; 1349 0 100 280 9035
SRL er1 ; 134B 0 100 280 45E7
RORB A ; 134D 0 100 280 43
SRL er1 ; 134E 0 100 280 45E7
RORB A ; 1350 0 100 280 43
LB A, r2 ; 1351 0 100 280 7A
L A, ACC ; 1352 1 100 280 E506
SWAP ; 1354 1 100 280 83
CMP A, off(00142h) ; 1355 1 100 280 C742
JGE label_135b ; 1357 1 100 280 CD02
L A, off(00142h) ; 1359 1 100 280 E442
; 135B from 1357 (DD1,100,280)
label_135b: CMPB r3, #000h ; 135B 1 100 280 23C000
JEQ label_1363 ; 135E 1 100 280 C903
L A, #0ffffh ; 1360 1 100 280 67FFFF
; 1363 from 135E (DD1,100,280)
label_1363: MOVB off(001c1h), #00ah ; 1363 1 100 280 C4C1980A
J label_1418 ; 1367 1 100 280 031814
; 136A from 12E9 (DD0,100,280)
label_136a: JBR off(0012ch).2, label_1370 ; 136A 0 100 280 DA2C03
CLR off(00142h) ; 136D 0 100 280 B44215
; 1370 from 136A (DD0,100,280)
label_1370: LB A, #07ah ; 1370 0 100 280 777A PARAM FROM=tbl_5f4a ### VARIABLE=long_44
CMPB off(00133h), A ; 1372 0 100 280 C433C1
JLT label_13b2 ; 1375 0 100 280 CA3B
JBR off(0012ch).1, label_13aa ; 1377 0 100 280 D92C30
JBR off(00123h).3, label_13aa ; 137A 0 100 280 DB232D
CMPB off(001c1h), #000h ; 137D 0 100 280 C4C1C000
JEQ label_1388 ; 1381 0 100 280 C905
MOV X1, #tbl_6496 ; 1383 0 100 280 609664
SJ label_139f ; 1386 0 100 280 CB17
; 1388 from 1381 (DD0,100,280)
label_1388: MOV X1, #tbl_648a ; 1388 0 100 280 608A64
CMPB (0024fh-00280h)[USP], #003h ; 138B 0 100 280 C3CFC003 ### ROM INFO=Current Gear
JGE label_1395 ; 138F 0 100 280 CD04
ADD X1, #00006h ; 1391 0 100 280 90800600
; 1395 from 138F (DD0,100,280)
label_1395: CMPB off(00133h), #08dh ; 1395 0 100 280 C433C08D
JGE label_139f ; 1399 0 100 280 CD04
SUB X1, #0000ch ; 139B 0 100 280 90A00C00
; 139F from 1386 (DD0,100,280)
; 139F from 1399 (DD0,100,280)
label_139f: LB A, r0 ; 139F 0 100 280 78
VCAL 2 ; 13A0 0 100 280 12
LB A, ACC ; 13A1 0 100 280 F506
LB A, #080h ; 13A3 0 100 280 7780 PARAM FROM=tbl_5f4e ### VARIABLE=long_43
CAL label_520c ; 13A5 0 100 280 320C52
SJ label_1410 ; 13A8 0 100 280 CB66
; 13AA from 1377 (DD0,100,280)
; 13AA from 137A (DD0,100,280)
label_13aa: LB A, off(00165h) ; 13AA 0 100 280 F465
JEQ label_13b2 ; 13AC 0 100 280 C904
ADDB A, #002h ; 13AE 0 100 280 8602
JGE label_1410 ; 13B0 0 100 280 CD5E
; 13B2 from 1306 (DD0,100,280)
; 13B2 from 1375 (DD0,100,280)
; 13B2 from 13AC (DD0,100,280)
label_13b2: JBR off(00120h).2, label_140f ; 13B2 0 100 280 DA205A
L A, off(00142h) ; 13B5 1 100 280 E442
JEQ label_140f ; 13B7 1 100 280 C956
ST A, er3 ; 13B9 1 100 280 8B
LB A, off(00188h) ; 13BA 0 100 280 F488
EXTND ; 13BC 1 100 280 F8
MOV DP, #tbl_6d7b ; 13BD 1 100 280 627B6D
ADD DP, A ; 13C0 1 100 280 9281
LC A, [DP] ; 13C2 1 100 280 92A8
ST A, er2 ; 13C4 1 100 280 8A
CMP A, er3 ; 13C5 1 100 280 4B
LC A, 00004h[DP] ; 13C6 1 100 280 92A90400
JLT label_1403 ; 13CA 1 100 280 CA37
LC A, 00002h[DP] ; 13CC 1 100 280 92A90200
ST A, er2 ; 13D0 1 100 280 8A
CMP A, er3 ; 13D1 1 100 280 4B
JLT label_13ee ; 13D2 1 100 280 CA1A
MOV er0, off(00186h) ; 13D4 1 100 280 B48648
LC A, 00008h[DP] ; 13D7 1 100 280 92A90800
MUL ; 13DB 1 100 280 9035
LB A, r2 ; 13DD 0 100 280 7A
L A, ACC ; 13DE 1 100 280 E506
SWAP ; 13E0 1 100 280 83
CMPB r3, #000h ; 13E1 1 100 280 23C000
JEQ label_13e9 ; 13E4 1 100 280 C903
L A, #0ffffh ; 13E6 1 100 280 67FFFF
; 13E9 from 13E4 (DD1,100,280)
label_13e9: XCHG A, er3 ; 13E9 1 100 280 4710
SUB A, er3 ; 13EB 1 100 280 2B
SJ label_140d ; 13EC 1 100 280 CB1F
; 13EE from 13D2 (DD1,100,280)
label_13ee: MOV er0, off(00184h) ; 13EE 1 100 280 B48448
LC A, 00006h[DP] ; 13F1 1 100 280 92A90600
MUL ; 13F5 1 100 280 9035
LB A, r2 ; 13F7 0 100 280 7A
L A, ACC ; 13F8 1 100 280 E506
SWAP ; 13FA 1 100 280 83
CMPB r3, #000h ; 13FB 1 100 280 23C000
JEQ label_1403 ; 13FE 1 100 280 C903
L A, #0ffffh ; 1400 1 100 280 67FFFF
; 1403 from 13CA (DD1,100,280)
; 1403 from 13FE (DD1,100,280)
label_1403: XCHG A, er3 ; 1403 1 100 280 4710
SUB A, er3 ; 1405 1 100 280 2B
JLT label_140b ; 1406 1 100 280 CA03
CMP A, er2 ; 1408 1 100 280 4A
JGE label_140d ; 1409 1 100 280 CD02
; 140B from 1406 (DD1,100,280)
label_140b: L A, er2 ; 140B 1 100 280 36
RC ; 140C 1 100 280 95
; 140D from 13EC (DD1,100,280)
; 140D from 1409 (DD1,100,280)
label_140d: JGE label_1418 ; 140D 1 100 280 CD09
; 140F from 1303 (DD0,100,280)
; 140F from 13B2 (DD0,100,280)
; 140F from 13B7 (DD1,100,280)
label_140f: CLRB A ; 140F 0 100 280 FA
; 1410 from 13B0 (DD0,100,280)
; 1410 from 13A8 (DD0,100,280)
label_1410: STB A, off(00165h) ; 1410 0 100 280 D465
; 1412 from 141E (DD1,100,280)
label_1412: RB off(0012ch).3 ; 1412 0 100 280 C42C0B
CLR A ; 1415 1 100 280 F9
SJ label_1424 ; 1416 1 100 280 CB0C
; 1418 from 1367 (DD1,100,280)
; 1418 from 140D (DD1,100,280)
label_1418: CLRB off(00165h) ; 1418 1 100 280 C46515
JBS off(00130h).5, label_1421 ; 141B 1 100 280 ED3003
JBS off(001f8h).3, label_1412 ; 141E 1 100 280 EBF8F1
; 1421 from 141B (DD1,100,280)
label_1421: SB off(0012ch).3 ; 1421 1 100 280 C42C1B
; 1424 from 1416 (DD1,100,280)
label_1424: ST A, off(00142h) ; 1424 1 100 280 D442
JBS off(0011fh).5, label_142c ; 1426 1 100 280 ED1F03
J label_158f ; 1429 1 100 280 038F15
; 142C from 1426 (DD1,100,280)
label_142c: MOV X1, #tbl_6518 ; 142C 1 100 280 601865
LB A, 0d9h ; 142F 0 100 280 F5D9 ### ROM INFO=ECT Sensor
VCAL 0 ; 1431 0 100 280 10
STB A, off(00140h) ; 1432 0 100 280 D440
MOV X1, #tbl_6533 ; 1434 0 100 280 603365 ORIGINAL TABLE=tbl_6533 ### VARIABLE=long_453
LB A, 0c5h ; 1437 0 100 280 F5C5 ### ROM INFO=RPM Related
VCAL 1 ; 1439 0 100 280 11
STB A, off(00162h) ; 143A 0 100 280 D462 ### ROM INFO=VE FC
MOV X1, #tbl_6537 ; 143C 0 100 280 603765 ORIGINAL TABLE=tbl_6537 ### VARIABLE=long_454
LB A, 0bch ; 143F 0 100 280 F5BC ### ROM INFO=PA Sensor
VCAL 1 ; 1441 0 100 280 11
STB A, off(00163h) ; 1442 0 100 280 D463
MOVB r0, off(00162h) ; 1444 0 100 280 C46248 ### ROM INFO=VE FC
MULB ; 1447 0 100 280 A234
MOV er0, off(00140h) ; 1449 0 100 280 B44048
MUL ; 144C 0 100 280 9035
L A, ACC ; 144E 1 100 280 E506
SLL A ; 1450 1 100 280 53
ROL er1 ; 1451 1 100 280 45B7
JLT label_145e ; 1453 1 100 280 CA09
SLL A ; 1455 1 100 280 53
L A, er1 ; 1456 1 100 280 35
ROL A ; 1457 1 100 280 33
JLT label_145e ; 1458 1 100 280 CA04
ADD A, off(00142h) ; 145A 1 100 280 8742
JGE label_1461 ; 145C 1 100 280 CD03
; 145E from 1453 (DD1,100,280)
; 145E from 1458 (DD1,100,280)
label_145e: L A, #0ffffh ; 145E 1 100 280 67FFFF
; 1461 from 145C (DD1,100,280)
label_1461: MB C, 0b7h.0 ; 1461 1 100 280 C5B728
JGE label_1468 ; 1464 1 100 280 CD02
SRL A ; 1466 1 100 280 63
SRL A ; 1467 1 100 280 63
; 1468 from 1464 (DD1,100,280)
label_1468: ADD A, off(00144h) ; 1468 1 100 280 8744
JGE label_146f ; 146A 1 100 280 CD03
L A, #0ffffh ; 146C 1 100 280 67FFFF
; 146F from 146A (DD1,100,280)
label_146f: JBR off(0012ah).1, label_1473 ; 146F 1 100 280 D92A01
CLR A ; 1472 1 100 280 F9
; 1473 from 146F (DD1,100,280)
label_1473: MOV DP, #003a6h ; 1473 1 100 280 62A603
ST A, [DP] ; 1476 1 100 280 D2
MOV DP, #003b8h ; 1477 1 100 280 62B803
ST A, [DP] ; 147A 1 100 280 D2
CLR X1 ; 147B 1 100 280 9015
CAL label_49d6 ; 147D 1 100 280 32D649
AND IE, #002a0h ; 1480 1 100 280 B51AD0A002
ANDB PSWH, #0feh ; 1485 1 100 280 A2D0FE
ST A, 003bah[X1] ; 1488 1 100 280 D0BA03
ST A, 003bch[X1] ; 148B 1 100 280 D0BC03
ST A, 003beh[X1] ; 148E 1 100 280 D0BE03
ST A, 003c0h[X1] ; 1491 1 100 280 D0C003
ORB PSWH, #001h ; 1494 1 100 280 A2E001
L A, 0f8h ; 1497 1 100 280 E5F8
ST A, IE ; 1499 1 100 280 D51A
MB C, 0b7h.0 ; 149B 1 100 280 C5B728
JLT label_14ac ; 149E 1 100 280 CA0C
CMPB off(0013dh), #004h ; 14A0 1 100 280 C43DC004
JNE label_1509 ; 14A4 1 100 280 CE63
CMPB 0d9h, #0ech ; 14A6 1 100 280 C5D9C0EC ### ROM INFO=ECT Sensor
JGE label_1509 ; 14AA 1 100 280 CD5D
; 14AC from 149E (DD1,100,280)
label_14ac: L A, 003bah[X1] ; 14AC 1 100 280 E0BA03
L A, ACC ; 14AF 1 100 280 E506
MOV er0, A ; 14B1 1 100 280 448A
LC A, tbl_6189 ; 14B3 1 100 280 909C8961
CAL label_5201 ; 14B7 1 100 280 320152
ST A, off(0019eh) ; 14BA 1 100 280 D49E ### ROM INFO=Injector Value
ST A, off(0019ch) ; 14BC 1 100 280 D49C
ST A, off(0019ah) ; 14BE 1 100 280 D49A
ST A, off(00198h) ; 14C0 1 100 280 D498
L A, 0fah ; 14C2 1 100 280 E5FA
ST A, IE ; 14C4 1 100 280 D51A
ANDB PSWH, #0feh ; 14C6 1 100 280 A2D0FE
L A, TM0 ; 14C9 1 100 280 E530
SUB A, TMR0 ; 14CB 1 100 280 B532A2
MB C, IRQ.5 ; 14CE 1 100 280 C5182D
JLT label_14db ; 14D1 1 100 280 CA08
ADD A, #00005h ; 14D3 1 100 280 860500
JLT label_14db ; 14D6 1 100 280 CA03
ADD TMR0, A ; 14D8 1 100 280 B53281
; 14DB from 14D1 (DD1,100,280)
; 14DB from 14D6 (DD1,100,280)
label_14db: ORB PSWH, #001h ; 14DB 1 100 280 A2E001
L A, 0f8h ; 14DE 1 100 280 E5F8
ST A, IE ; 14E0 1 100 280 D51A
MOV DP, #00010h ; 14E2 1 100 280 621000
; 14E5 from 14E7 (DD1,100,280)
label_14e5: L A, off(0019eh) ; 14E5 1 100 280 E49E ### ROM INFO=Injector Value
JRNZ DP, label_14e5 ; 14E7 1 100 280 30FC
CAL label_4550 ; 14E9 1 100 280 325045
JBS off(0011fh).3, label_1501 ; 14EC 1 100 280 EB1F12
JBS off(0011bh).7, label_1501 ; 14EF 1 100 280 EF1B0F ### ROM INFO=MIL Byte2 Set CEL Code16 Fuel Injectors
MULB ; 14F2 1 100 280 A234
RB off(0012ah).0 ; 14F4 1 100 280 C42A08
JEQ label_1501 ; 14F7 1 100 280 C908
RB TRNSIT.2 ; 14F9 1 100 280 C5460A
JNE label_1501 ; 14FC 1 100 280 CE03
SB 0b4h.6 ; 14FE 1 100 280 C5B41E
; 1501 from 14EC (DD1,100,280)
; 1501 from 14EF (DD1,100,280)
; 1501 from 14F7 (DD1,100,280)
; 1501 from 14FC (DD1,100,280)
label_1501: LB A, off(0013ch) ; 1501 0 100 280 F43C
ADDB A, #001h ; 1503 0 100 280 8601
ANDB A, #003h ; 1505 0 100 280 D603
STB A, off(0013ch) ; 1507 0 100 280 D43C
; 1509 from 14A4 (DD1,100,280)
; 1509 from 14AA (DD1,100,280)
label_1509: SB off(0012ch).4 ; 1509 0 100 280 C42C1C
LB A, 0d9h ; 150C 0 100 280 F5D9 ### ROM INFO=ECT Sensor
CMPB A, #0cfh ; 150E 0 100 280 C6CF
MB PSWL.5, C ; 1510 0 100 280 A33D
MOV X1, #tbl_630b ; 1512 0 100 280 600B63
VCAL 0 ; 1515 0 100 280 10
STB A, r0 ; 1516 0 100 280 88
STB A, r1 ; 1517 0 100 280 89
JBS off(0011ah).5, label_1546 ; 1518 0 100 280 ED1A2B ### ROM INFO=MIL Byte1 Set CEL Code6 ECT - Engine Coolant Sensor
JBS off(0011bh).1, label_1546 ; 151B 0 100 280 E91B28 ### ROM INFO=MIL Byte2 Set CEL Code10 IAT - Intake Air Temperature Sensor
CMPB 0d9h, #0c5h ; 151E 0 100 280 C5D9C0C5 ### ROM INFO=RPM Related
JLT label_1546 ; 1522 0 100 280 CA22
MOV DP, #0031ah ; 1524 0 100 280 621A03
LB A, [DP] ; 1527 0 100 280 F2
SUBB A, 0d9h ; 1528 0 100 280 C5D9A2 ### ROM INFO=ECT Sensor
JGE label_152e ; 152B 0 100 280 CD01
VCAL 6 ; 152D 0 100 280 16
; 152E from 152B (DD0,100,280)
label_152e: CMPB A, #00ah ; 152E 0 100 280 C60A
JGE label_1546 ; 1530 0 100 280 CD14
LB A, 0d8h ; 1532 0 100 280 F5D8 ### ROM INFO=IAT Sensor
CMPB A, #0c5h ; 1534 0 100 280 C6C5 ### ROM INFO=RPM Related
JLT label_1546 ; 1536 0 100 280 CA0E
SUBB A, 0d9h ; 1538 0 100 280 C5D9A2 ### ROM INFO=ECT Sensor
JLT label_1546 ; 153B 0 100 280 CA09
CMPB A, #005h ; 153D 0 100 280 C605
JLT label_1546 ; 153F 0 100 280 CA05
L A, #0e666h ; 1541 1 100 280 6766E6
MUL ; 1544 1 100 280 9035
; 1546 from 1518 (DD0,100,280)
; 1546 from 151B (DD0,100,280)
; 1546 from 1522 (DD0,100,280)
; 1546 from 1530 (DD0,100,280)
; 1546 from 1536 (DD0,100,280)
; 1546 from 153B (DD0,100,280)
; 1546 from 153F (DD0,100,280)
label_1546: L A, er1 ; 1546 1 100 280 35
L A, ACC ; 1547 1 100 280 E506
MOV er0, A ; 1549 1 100 280 448A
LC A, tbl_618b ; 154B 1 100 280 909C8B61 ORIGINAL TABLE=tbl_618b ### VARIABLE=long_257
CAL label_5201 ; 154F 1 100 280 320152
ST A, off(00170h) ; 1552 1 100 280 D470
CLRB off(0016fh) ; 1554 1 100 280 C46F15
MOV er2, #02000h ; 1557 1 100 280 46980020
SUB A, er2 ; 155B 1 100 280 2A
ST A, er3 ; 155C 1 100 280 8B
CLRB r0 ; 155D 1 100 280 2015
MOVB r1, #080h ; 155F 1 100 280 9980
MB C, PSWL.5 ; 1561 1 100 280 A32D
JLT label_1567 ; 1563 1 100 280 CA02
MOVB r1, #04dh ; 1565 1 100 280 994D
; 1567 from 1563 (DD1,100,280)
label_1567: MUL ; 1567 1 100 280 9035
L A, er1 ; 1569 1 100 280 35
ADD A, er2 ; 156A 1 100 280 0A
ST A, off(00172h) ; 156B 1 100 280 D472
L A, er3 ; 156D 1 100 280 37
MOVB r1, #040h ; 156E 1 100 280 9940
MB C, PSWL.5 ; 1570 1 100 280 A32D
JLT label_1576 ; 1572 1 100 280 CA02
MOVB r1, #033h ; 1574 1 100 280 9933
; 1576 from 1572 (DD1,100,280)
label_1576: MUL ; 1576 1 100 280 9035
L A, er1 ; 1578 1 100 280 35
ADD A, er2 ; 1579 1 100 280 0A
ST A, off(00174h) ; 157A 1 100 280 D474
CMPB 0d8h, #030h ; 157C 1 100 280 C5D8C030 ### ROM INFO=IAT Sensor
MB off(0012bh).3, C ; 1580 1 100 280 C42B3B
LB A, off(00169h) ; 1583 0 100 280 F469
SUBB A, off(0016dh) ; 1585 0 100 280 A76D
JGE label_158a ; 1587 0 100 280 CD01
CLRB A ; 1589 0 100 280 FA
; 158A from 1587 (DD0,100,280)
label_158a: STB A, off(0016eh) ; 158A 0 100 280 D46E
J label_2105 ; 158C 0 100 280 030521
; 158F from 1429 (DD1,100,280)
label_158f: RB 0b7h.0 ; 158F 1 100 280 C5B708
JEQ label_1597 ; 1592 1 100 280 C903
CLRB off(0013dh) ; 1594 1 100 280 C43D15
; 1597 from 1592 (DD1,100,280)
label_1597: JBR off(0012ch).4, label_15fe ; 1597 1 100 280 DC2C64
MOV DP, #tbl_62f3 ; 159A 1 100 280 62F362 ORIGINAL TABLE=tbl_62f3 ### VARIABLE=long_450
JBR off(0011eh).3, label_15a9 ; 159D 1 100 280 DB1E09 ### ROM INFO=Auto/Manual Config Byte
MOV DP, #tbl_62fb ; 15A0 1 100 280 62FB62 ORIGINAL TABLE=tbl_62fb ### VARIABLE=long_451
JBS off(00119h).5, label_15a9 ; 15A3 1 100 280 ED1903
MOV DP, #tbl_6303 ; 15A6 1 100 280 620363 ORIGINAL TABLE=tbl_6303 ### VARIABLE=long_452
; 15A9 from 159D (DD1,100,280)
; 15A9 from 15A3 (DD1,100,280)
label_15a9: CMPB off(00171h), #02eh ; 15A9 1 100 280 C471C02E
JLE label_15b5 ; 15AD 1 100 280 CF06
CMP off(00170h), off(00172h) ; 15AF 1 100 280 B470C372
JGT label_15c7 ; 15B3 1 100 280 C812
; 15B5 from 15AD (DD1,100,280)
label_15b5: INC DP ; 15B5 1 100 280 72
INC DP ; 15B6 1 100 280 72
CMP off(00170h), off(00174h) ; 15B7 1 100 280 B470C374
JGT label_15c7 ; 15BB 1 100 280 C80A
INC DP ; 15BD 1 100 280 72
INC DP ; 15BE 1 100 280 72
CMPB 0d8h, #030h ; 15BF 1 100 280 C5D8C030 ### ROM INFO=IAT Sensor
JGE label_15c7 ; 15C3 1 100 280 CD02
INC DP ; 15C5 1 100 280 72
INC DP ; 15C6 1 100 280 72
; 15C7 from 15B3 (DD1,100,280)
; 15C7 from 15BB (DD1,100,280)
; 15C7 from 15C3 (DD1,100,280)
label_15c7: LC A, [DP] ; 15C7 1 100 280 92A8
SUBB off(0016fh), A ; 15C9 1 100 280 C46FA1
CLRB A ; 15CC 0 100 280 FA
L A, ACC ; 15CD 1 100 280 E506
SWAP ; 15CF 1 100 280 83
ST A, er0 ; 15D0 1 100 280 88
L A, off(00170h) ; 15D1 1 100 280 E470
SBC A, er0 ; 15D3 1 100 280 38
CMP A, #02000h ; 15D4 1 100 280 C60020
JLE label_15f4 ; 15D7 1 100 280 CF1B
ST A, off(00170h) ; 15D9 1 100 280 D470
CMPB 0d9h, #02eh ; 15DB 1 100 280 C5D9C02E ### ROM INFO=ECT Sensor
JLT label_15fc ; 15DF 1 100 280 CA1B
JBR off(00119h).2, label_15fc ; 15E1 1 100 280 DA1918
CLRB r0 ; 15E4 1 100 280 2015
MOVB r1, #08dh ; 15E6 1 100 280 998D
MUL ; 15E8 1 100 280 9035
SLL A ; 15EA 1 100 280 53
L A, er1 ; 15EB 1 100 280 35
ROL A ; 15EC 1 100 280 33
JGE label_15fc ; 15ED 1 100 280 CD0D
L A, #0ffffh ; 15EF 1 100 280 67FFFF
SJ label_15fc ; 15F2 1 100 280 CB08
; 15F4 from 15D7 (DD1,100,280)
label_15f4: RB off(0012ch).4 ; 15F4 1 100 280 C42C0C
L A, #02000h ; 15F7 1 100 280 670020
ST A, off(00170h) ; 15FA 1 100 280 D470
; 15FC from 15DF (DD1,100,280)
; 15FC from 15E1 (DD1,100,280)
; 15FC from 15ED (DD1,100,280)
; 15FC from 15F2 (DD1,100,280)
label_15fc: ST A, off(0015ah) ; 15FC 1 100 280 D45A
; 15FE from 1597 (DD1,100,280)
label_15fe: LB A, #0bah ; 15FE 0 100 280 77BA
JBS off(0012fh).0, label_1605 ; 1600 0 100 280 E82F02
LB A, #0c0h ; 1603 0 100 280 77C0
; 1605 from 1600 (DD0,100,280)
label_1605: CMPB A, off(00133h) ; 1605 0 100 280 C733
MB off(0012fh).0, C ; 1607 0 100 280 C42F38
LB A, #0dah ; 160A 0 100 280 77DA ### ROM INFO=O2 Sensor
JBS off(0012fh).5, label_1611 ; 160C 0 100 280 ED2F02
LB A, #0ddh ; 160F 0 100 280 77DD
; 1611 from 160C (DD0,100,280)
label_1611: CMPB A, off(00133h) ; 1611 0 100 280 C733
MB off(0012fh).5, C ; 1613 0 100 280 C42F3D
LB A, #0ffh ; 1616 0 100 280 77FF
CMPB A, off(00133h) ; 1618 0 100 280 C733
MB off(00130h).1, C ; 161A 0 100 280 C43039
LB A, #0ffh ; 161D 0 100 280 77FF
CMPB A, off(00132h) ; 161F 0 100 280 C732
MB off(00130h).2, C ; 1621 0 100 280 C4303A
LB A, #0ffh ; 1624 0 100 280 77FF PARAM FROM=tbl_610f ### VARIABLE=long_31
JEQ label_162b ; 1626 0 100 280 C903
SC ; 1628 0 100 280 85
SJ label_1630 ; 1629 0 100 280 CB05
; 162B from 1626 (DD0,100,280)
label_162b: LB A, #052h ; 162B 0 100 280 7752 PARAM FROM=tbl_6110 ### VARIABLE=long_32
CMPB A, 0d9h ; 162D 0 100 280 C5D9C2 ### ROM INFO=ECT Sensor
; 1630 from 1629 (DD0,100,280)
label_1630: MB off(0012fh).1, C ; 1630 0 100 280 C42F39
LCB A, tbl_6195 ; 1633 0 100 280 909D9561
JEQ label_163c ; 1637 0 100 280 C903
SC ; 1639 0 100 280 85
SJ label_1654 ; 163A 0 100 280 CB18
; 163C from 1637 (DD0,100,280)
label_163c: LB A, #05dh ; 163C 0 100 280 775D PARAM FROM=tbl_6112 ### VARIABLE=long_207
CMPB A, 0bbh ; 163E 0 100 280 C5BBC2 ### ROM INFO=Map Sensor Volt
JLT label_1654 ; 1641 0 100 280 CA11
LB A, off(00133h) ; 1643 0 100 280 F433
MOV X1, #tbl_63be ; 1645 0 100 280 60BE63 ORIGINAL TABLE=tbl_63be ### VARIABLE=long_210
JBS off(0012fh).6, label_164e ; 1648 0 100 280 EE2F03
MOV X1, #tbl_63ca ; 164B 0 100 280 60CA63 ORIGINAL TABLE=tbl_63ca ### VARIABLE=long_209
; 164E from 1648 (DD0,100,280)
label_164e: CAL label_4891 ; 164E 0 100 280 329148
CMPB A, 0d1h ; 1651 0 100 280 C5D1C2 ### ROM INFO=Current TPS
; 1654 from 163A (DD0,100,280)
; 1654 from 1641 (DD0,100,280)
label_1654: MB off(0012fh).6, C ; 1654 0 100 280 C42F3E
LB A, off(00133h) ; 1657 0 100 280 F433
MOV X1, #tbl_639e ; 1659 0 100 280 609E63
CMPCB A, 0000ch[X1] ; 165C 0 100 280 90AF0C00
MB off(0012fh).3, C ; 1660 0 100 280 C42F3B
CAL label_4891 ; 1663 0 100 280 329148
CLRB r0 ; 1666 0 100 280 2015
JBS off(0012fh).3, label_167c ; 1668 0 100 280 EB2F11
MOVB r0, #025h ; 166B 0 100 280 9825
JBS off(0012fh).1, label_167c ; 166D 0 100 280 E92F0C
MOVB r0, #025h ; 1670 0 100 280 9825
JBS off(00120h).7, label_1677 ; 1672 0 100 280 EF2002
CLRB r0 ; 1675 0 100 280 2015
; 1677 from 1672 (DD0,100,280)
label_1677: ADDB r0, off(0017eh) ; 1677 0 100 280 20837E
JLT label_167f ; 167A 0 100 280 CA03
; 167C from 1668 (DD0,100,280)
; 167C from 166D (DD0,100,280)
label_167c: SUBB A, r0 ; 167C 0 100 280 28
JGE label_1680 ; 167D 0 100 280 CD01
; 167F from 167A (DD0,100,280)
label_167f: CLRB A ; 167F 0 100 280 FA
; 1680 from 167D (DD0,100,280)
label_1680: MOVB r0, #008h ; 1680 0 100 280 9808
JBR off(00130h).0, label_1689 ; 1682 0 100 280 D83004
SUBB A, r0 ; 1685 0 100 280 28
JGE label_1689 ; 1686 0 100 280 CD01
CLRB A ; 1688 0 100 280 FA
; 1689 from 1682 (DD0,100,280)
; 1689 from 1686 (DD0,100,280)
label_1689: CMPB A, off(00132h) ; 1689 0 100 280 C732
MB off(00130h).0, C ; 168B 0 100 280 C43038
MOVB r0, #018h ; 168E 0 100 280 9818
MOVB r1, #014h ; 1690 0 100 280 9914
MOVB r2, off(001e6h) ; 1692 0 100 280 C4E64A
MOV X2, off(001e4h) ; 1695 0 100 280 B4E479
MOVB r3, off(001e9h) ; 1698 0 100 280 C4E94B
MOV er3, off(001eeh) ; 169B 0 100 280 B4EE4B
MOV X1, #tbl_7e0f ; 169E 0 100 280 600F7E ORIGINAL TABLE=tbl_7e0f ### VARIABLE=long_27
RB PSWL.5 ; 16A1 0 100 280 A30D
CAL label_4a33 ; 16A3 0 100 280 32334A
LB A, r4 ; 16A6 0 100 280 7C
JBR off(0012fh).1, label_16ac ; 16A7 0 100 280 D92F02
LB A, #080h ; 16AA 0 100 280 7780
; 16AC from 16A7 (DD0,100,280)
label_16ac: STB A, r0 ; 16AC 0 100 280 88
JBS off(00125h).4, label_16bf ; 16AD 0 100 280 EC250F
JBS off(0011ah).6, label_16b6 ; 16B0 0 100 280 EE1A03 ### ROM INFO=MIL Byte1 Set CEL Code7 TPS - Throttle Position Sensor
JBS off(0012fh).6, label_16f1 ; 16B3 0 100 280 EE2F3B
; 16B6 from 16B0 (DD0,100,280)
label_16b6: JBS off(0012fh).3, label_16c5 ; 16B6 0 100 280 EB2F0C
JBS off(00120h).7, label_16c5 ; 16B9 0 100 280 EF2009
JBS off(00130h).0, label_16ce ; 16BC 0 100 280 E8300F
; 16BF from 16AD (DD0,100,280)
label_16bf: MOVB off(001b7h), #009h ; 16BF 0 100 280 C4B79809
SJ label_16dc ; 16C3 0 100 280 CB17
; 16C5 from 16B6 (DD0,100,280)
; 16C5 from 16B9 (DD0,100,280)
label_16c5: JBR off(00130h).0, label_16cb ; 16C5 0 100 280 D83003
JBS off(00129h).3, label_16ee ; 16C8 0 100 280 EB2923
; 16CB from 16C5 (DD0,100,280)
label_16cb: CLRB A ; 16CB 0 100 280 FA
SJ label_16da ; 16CC 0 100 280 CB0C
; 16CE from 16BC (DD0,100,280)
label_16ce: CMPB 0cch, #005h ; 16CE 0 100 280 C5CCC005 ### ROM INFO=VSS Sensor
JLT label_16f1 ; 16D2 0 100 280 CA1D
LB A, off(001b7h) ; 16D4 0 100 280 F4B7
JEQ label_16f1 ; 16D6 0 100 280 C919
SJ label_16dc ; 16D8 0 100 280 CB02
; 16DA from 16CC (DD0,100,280)
label_16da: STB A, off(001b7h) ; 16DA 0 100 280 D4B7
; 16DC from 16C3 (DD0,100,280)
; 16DC from 16D8 (DD0,100,280)
label_16dc: MOVB off(001c5h), #0ffh ; 16DC 0 100 280 C4C598FF
RB off(00125h).5 ; 16E0 0 100 280 C4250D
RB off(0012fh).4 ; 16E3 0 100 280 C42F0C
; 16E6 from 16FC (DD0,100,280)
label_16e6: RB off(0012fh).7 ; 16E6 0 100 280 C42F0F
LB A, #080h ; 16E9 0 100 280 7780
J label_1771 ; 16EB 0 100 280 037117
; 16EE from 16C8 (DD0,100,280)
label_16ee: JBS off(00121h).5, label_16fe ; 16EE 0 100 280 ED210D
; 16F1 from 16B3 (DD0,100,280)
; 16F1 from 16D2 (DD0,100,280)
; 16F1 from 16D6 (DD0,100,280)
label_16f1: LB A, r0 ; 16F1 0 100 280 78
CMPB A, off(00169h) ; 16F2 0 100 280 C769
JGE label_16fe ; 16F4 0 100 280 CD08
SB off(00125h).5 ; 16F6 0 100 280 C4251D
CLRB off(001b7h) ; 16F9 0 100 280 C4B715
SJ label_16e6 ; 16FC 0 100 280 CBE8
; 16FE from 16F4 (DD0,100,280)
; 16FE from 16EE (DD0,100,280)
label_16fe: MOVB r0, off(0017dh) ; 16FE 0 100 280 C47D48
MULB ; 1701 0 100 280 A234
SLLB A ; 1703 0 100 280 53
LB A, ACCH ; 1704 0 100 280 F507
ROLB A ; 1706 0 100 280 33
JGE label_170b ; 1707 0 100 280 CD02
LB A, #0ffh ; 1709 0 100 280 77FF
; 170B from 1707 (DD0,100,280)
label_170b: STB A, r2 ; 170B 0 100 280 8A
LB A, (00244h-00280h)[USP] ; 170C 0 100 280 F3C4 ### ROM INFO=Knock Retard
CMPB A, #0ffh ; 170E 0 100 280 C6FF
JBS off(0012fh).4, label_171a ; 1710 0 100 280 EC2F07
JLT label_171a ; 1713 0 100 280 CA05
SB off(0012fh).4 ; 1715 0 100 280 C42F1C
SJ label_1724 ; 1718 0 100 280 CB0A
; 171A from 1710 (DD0,100,280)
; 171A from 1713 (DD0,100,280)
label_171a: CMPB A, #0ffh ; 171A 0 100 280 C6FF
JGE label_1724 ; 171C 0 100 280 CD06
LB A, r2 ; 171E 0 100 280 7A
RB off(0012fh).4 ; 171F 0 100 280 C42F0C
SJ label_1740 ; 1722 0 100 280 CB1C
; 1724 from 1718 (DD0,100,280)
; 1724 from 171C (DD0,100,280)
label_1724: LB A, off(00133h) ; 1724 0 100 280 F433
MOV X1, #tbl_63d6 ; 1726 0 100 280 60D663
JBR off(00127h).1, label_1731 ; 1729 0 100 280 D92705 ### ROM INFO=Possible Vtec Flag
LB A, 0c2h ; 172C 0 100 280 F5C2
MOV X1, #tbl_63e2 ; 172E 0 100 280 60E263
; 1731 from 1729 (DD0,100,280)
label_1731: CAL label_4891 ; 1731 0 100 280 329148
MOVB r0, r2 ; 1734 0 100 280 2248
MULB ; 1736 0 100 280 A234
SLLB A ; 1738 0 100 280 53
LB A, ACCH ; 1739 0 100 280 F507
ROLB A ; 173B 0 100 280 33
JGE label_1740 ; 173C 0 100 280 CD02
LB A, #0ffh ; 173E 0 100 280 77FF
; 1740 from 1722 (DD0,100,280)
; 1740 from 173C (DD0,100,280)
label_1740: MOVB r0, #0a0h ; 1740 0 100 280 98A0
CMPB A, r0 ; 1742 0 100 280 48
JLT label_1746 ; 1743 0 100 280 CA01
LB A, r0 ; 1745 0 100 280 78
; 1746 from 1743 (DD0,100,280)
label_1746: JBR off(00130h).1, label_174c ; 1746 0 100 280 D93003
JBS off(00130h).2, label_1750 ; 1749 0 100 280 EA3004
; 174C from 1746 (DD0,100,280)
label_174c: MOVB off(001c5h), #0ffh ; 174C 0 100 280 C4C598FF
; 1750 from 1749 (DD0,100,280)
label_1750: CMPB off(001c5h), #000h ; 1750 0 100 280 C4C5C000
JEQ label_175f ; 1754 0 100 280 C909
CMPB off(001b0h), #000h ; 1756 0 100 280 C4B0C000
JNE label_1768 ; 175A 0 100 280 CE0C
JBR off(0012fh).5, label_1768 ; 175C 0 100 280 DD2F09
; 175F from 1754 (DD0,100,280)
label_175f: JBS off(0012ch).4, label_1768 ; 175F 0 100 280 EC2C06
MOVB r0, #0a7h ; 1762 0 100 280 98A7
CMPB A, r0 ; 1764 0 100 280 48
JGE label_1768 ; 1765 0 100 280 CD01
LB A, r0 ; 1767 0 100 280 78
; 1768 from 175A (DD0,100,280)
; 1768 from 175C (DD0,100,280)
; 1768 from 175F (DD0,100,280)
; 1768 from 1765 (DD0,100,280)
label_1768: SB off(00125h).5 ; 1768 0 100 280 C4251D
SB off(0012fh).7 ; 176B 0 100 280 C42F1F
CLRB off(001b7h) ; 176E 0 100 280 C4B715
; 1771 from 16EB (DD0,100,280)
label_1771: STB A, off(00162h) ; 1771 0 100 280 D462 ### ROM INFO=VE FC
JBS off(0012fh).5, label_1781 ; 1773 0 100 280 ED2F0B
CLRB A ; 1776 0 100 280 FA
CMPB 0d9h, #03bh ; 1777 0 100 280 C5D9C03B ### ROM INFO=ECT Sensor
JGE label_177f ; 177B 0 100 280 CD02
LB A, #036h ; 177D 0 100 280 7736
; 177F from 177B (DD0,100,280)
label_177f: STB A, off(001b0h) ; 177F 0 100 280 D4B0
; 1781 from 1773 (DD0,100,280)
label_1781: MB C, off(00124h).4 ; 1781 0 100 280 C4242C ### ROM INFO=Possible Fuel Cut Related
MB off(0012eh).4, C ; 1784 0 100 280 C42E3C
LB A, off(0018fh) ; 1787 0 100 280 F48F
MOVB r0, #05ah ; 1789 0 100 280 985A
MOVB r1, #073h ; 178B 0 100 280 9973
JBR off(00124h).2, label_1796 ; 178D 0 100 280 DA2406 ### ROM INFO=Possible Fuel Cut Related
LB A, off(0018eh) ; 1790 0 100 280 F48E
MOVB r0, #04dh ; 1792 0 100 280 984D
; 1794 from 1800 (DD0,100,280)
label_1794: MOVB r1, #060h ; 1794 0 100 280 9960
; 1796 from 178D (DD0,100,280)
label_1796: JBR off(00123h).0, label_17a5 ; 1796 0 100 280 D8230C
CMPB 0d8h, #030h ; 1799 0 100 280 C5D8C030 ### ROM INFO=IAT Sensor
JGE label_17a1 ; 179D 0 100 280 CD02
MOVB r0, r1 ; 179F 0 100 280 2148
; 17A1 from 179D (DD0,100,280)
label_17a1: CMPB A, r0 ; 17A1 0 100 280 48
JGE label_17a5 ; 17A2 0 100 280 CD01
LB A, r0 ; 17A4 0 100 280 78
; 17A5 from 1796 (DD0,100,280)
; 17A5 from 17A2 (DD0,100,280)
label_17a5: JBR off(0011fh).6, label_17cd ; 17A5 0 100 280 DE1F25
CMPB 0dch, #082h ; 17A8 0 100 280 C5DCC082
JBS off(0012eh).7, label_17b3 ; 17AC 0 100 280 EF2E04
CMPB 0dch, #07ah ; 17AF 0 100 280 C5DCC07A
; 17B3 from 17AC (DD0,100,280)
label_17b3: MB off(0012eh).7, C ; 17B3 0 100 280 C42E3F
STB A, r0 ; 17B6 0 100 280 88
LB A, #046h ; 17B7 0 100 280 7746
JBS off(0012bh).6, label_17be ; 17B9 0 100 280 EE2B02
LB A, #047h ; 17BC 0 100 280 7747
; 17BE from 17B9 (DD0,100,280)
label_17be: CMPB A, r0 ; 17BE 0 100 280 48
MB off(0012bh).6, C ; 17BF 0 100 280 C42B3E
LB A, r0 ; 17C2 0 100 280 78
JLT label_17cd ; 17C3 0 100 280 CA08
JBS off(0012eh).7, label_17cd ; 17C5 0 100 280 EF2E05
SUBB A, #00ah ; 17C8 0 100 280 A60A
JGE label_17cd ; 17CA 0 100 280 CD01
CLRB A ; 17CC 0 100 280 FA
; 17CD from 17A5 (DD0,100,280)
; 17CD from 17C3 (DD0,100,280)
; 17CD from 17C5 (DD0,100,280)
; 17CD from 17CA (DD0,100,280)
label_17cd: CMPB 0cch, #000h ; 17CD 0 100 280 C5CCC000 ### ROM INFO=VSS Sensor
JLT label_17dc ; 17D1 0 100 280 CA09
JBS off(00124h).2, label_17dc ; 17D3 0 100 280 EA2406 ### ROM INFO=Possible Fuel Cut Related
ADDB A, #020h ; 17D6 0 100 280 8620
JGE label_17dc ; 17D8 0 100 280 CD02
LB A, #0ffh ; 17DA 0 100 280 77FF
; 17DC from 17D1 (DD0,100,280)
; 17DC from 17D3 (DD0,100,280)
; 17DC from 17D8 (DD0,100,280)
label_17dc: CMPB A, off(00133h) ; 17DC 0 100 280 C733
MB off(0012eh).3, C ; 17DE 0 100 280 C42E3B
LB A, #073h ; 17E1 0 100 280 7773 PARAM FROM=tbl_5f49 ### VARIABLE=long_55
JBS off(0012eh).2, label_17e8 ; 17E3 0 100 280 EA2E02
LB A, #080h ; 17E6 0 100 280 7780 PARAM FROM=tbl_5f4d ### VARIABLE=long_54
; 17E8 from 17E3 (DD0,100,280)
label_17e8: CMPB A, off(00133h) ; 17E8 0 100 280 C733
MB off(0012eh).2, C ; 17EA 0 100 280 C42E3A
RB PSWL.4 ; 17ED 0 100 280 A30C
RB PSWL.5 ; 17EF 0 100 280 A30D
RB off(0012bh).7 ; 17F1 0 100 280 C42B0F
JBR off(0011ch).5, label_1802 ; 17F4 0 100 280 DD1C0B ### ROM INFO=MIL Byte3 Reset CEL Code22 VTP - VTEC Pressure Valve
LB A, #0e5h ; 17F7 0 100 280 77E5
JBS off(00124h).5, label_17fe ; 17F9 0 100 280 ED2402 ### ROM INFO=Possible Fuel Cut Related
LB A, #0e8h ; 17FC 0 100 280 77E8
; 17FE from 17F9 (DD0,100,280)
label_17fe: CMPB A, off(00133h) ; 17FE 0 100 280 C733
JLT label_1794 ; 1800 0 100 280 CA92
; 1802 from 17F4 (DD0,100,280)
label_1802: JBS off(0011bh).5, label_1810 ; 1802 0 100 280 ED1B0B ### ROM INFO=MIL Byte2 Set CEL Code14 IAC - Idle Air Control Valve
MB C, 0b1h.3 ; 1805 0 100 280 C5B12B
JLT label_1810 ; 1808 0 100 280 CA06
LB A, 09dh ; 180A 0 100 280 F59D
CMPB A, #010h ; 180C 0 100 280 C610
JGE label_182b ; 180E 0 100 280 CD1B
; 1810 from 1802 (DD0,100,280)
; 1810 from 1808 (DD0,100,280)
label_1810: LB A, #0ffh ; 1810 0 100 280 77FF PARAM FROM=tbl_5f41 ### VARIABLE=long_61
JNE label_182b ; 1812 0 100 280 CE17
JBS off(0011ah).6, label_1823 ; 1814 0 100 280 EE1A0C ### ROM INFO=MIL Byte1 Set CEL Code7 TPS - Throttle Position Sensor
MB C, 0b0h.2 ; 1817 0 100 280 C5B02A
JLT label_1823 ; 181A 0 100 280 CA07
LB A, #024h ; 181C 0 100 280 7724 PARAM FROM=tbl_5f42 ### VARIABLE=long_60
CMPB 0d1h, A ; 181E 0 100 280 C5D1C1 ### ROM INFO=Current TPS
JGE label_182b ; 1821 0 100 280 CD08
; 1823 from 1814 (DD0,100,280)
; 1823 from 181A (DD0,100,280)
label_1823: LB A, #090h ; 1823 0 100 280 7790 PARAM FROM=tbl_5f43 ### VARIABLE=long_62
CMPB A, off(00133h) ; 1825 0 100 280 C733
JGE label_1861 ; 1827 0 100 280 CD38
SJ label_1856 ; 1829 0 100 280 CB2B
; 182B from 180E (DD0,100,280)
; 182B from 1812 (DD0,100,280)
; 182B from 1821 (DD0,100,280)
label_182b: MOV DP, #00228h ; 182B 0 100 280 622802 ### ROM INFO=Reset RPM Cut Flag
L A, #00218h ; 182E 1 100 280 671802 ### ROM INFO=Set RPM Cut Flag
MB C, P4.0 ; 1831 1 100 280 C52C28
JLT label_183c ; 1834 1 100 280 CA06
JBS off(0011bh).7, label_183c ; 1836 1 100 280 EF1B03 ### ROM INFO=MIL Byte2 Set CEL Code16 Fuel Injectors
CAL label_59e5 ; 1839 1 100 280 32E559
; 183C from 1834 (DD1,100,280)
; 183C from 1836 (DD1,100,280)
label_183c: JBR off(00124h).5, label_1840 ; 183C 1 100 280 DD2401 ### ROM INFO=Possible Fuel Cut Related
L A, DP ; 183F 1 100 280 42
; 1840 from 183C (DD1,100,280)
label_1840: CMP 0c4h, A ; 1840 1 100 280 B5C4C1 ### ROM INFO=RPM Sensor
LB A, #0ffh ; 1847 0 100 280 77FF PARAM FROM=tbl_6125 ### VARIABLE=long_71
JEQ label_1850 ; 1828 1 100 280 C905
MOV DP, #000e6h ; 182A 1 100 280 62E600
LCB A, tbl_5fd4 ; 1824 1 100 280 909D2561
JEQ label_1847 ; 1828 1 100 280 C905
MB [DP].0, C ; 182D 1 100 280 C238
SJ label_1850 ; 1845 1 100 280 CB09
label_1847: SB [DP].0 ; 184E 0 100 280 C218
; 1850 from 1845 (DD1,100,280)
; 1850 from 1849 (DD0,100,280)
label_1850: JGE label_185a ; 1850 0 100 280 CD08
LB A, #000h ; 1852 0 100 280 7700 PARAM FROM=tbl_6126 ### VARIABLE=long_72
JNE label_1892 ; 1854 0 100 280 CE3C
; 1856 from 1829 (DD0,100,280)
label_1856: SB PSWL.5 ; 1856 0 100 280 A31D
SJ label_1892 ; 1858 0 100 280 CB38
; 185A from 1850 (DD0,100,280)
label_185a: JBS off(00124h).2, label_1861 ; 185A 0 100 280 EA2404 ### ROM INFO=Possible Fuel Cut Related
LB A, off(001b3h) ; 185D 0 100 280 F4B3
JNE label_1861 ; 185F 0 100 280 CE00
; 1861 from 1827 (DD0,100,280)
; 1861 from 185A (DD0,100,280)
; 1861 from 185F (DD0,100,280)
label_1861: LB A, #0ffh ; 1861 0 100 280 77FF PARAM FROM=tbl_5f46 ### VARIABLE=long_59
JNE label_1872 ; 1863 0 100 280 CE0D
LB A, #023h ; 1865 0 100 280 7723 PARAM FROM=tbl_61f7 ### VARIABLE=long_56
CMPB 0d1h, A ; 1867 0 100 280 C5D1C1 ### ROM INFO=Current TPS
JGE label_1872 ; 186A 0 100 280 CD06
JBS off(0012eh).0, label_1872 ; 186C 0 100 280 E82E03
JBS off(0012eh).2, label_187b ; 186F 0 100 280 EA2E09
; 1872 from 1863 (DD0,100,280)
; 1872 from 186A (DD0,100,280)
; 1872 from 186C (DD0,100,280)
; 1872 from 1882 (DD0,100,280)
label_1872: LB A, #0d8h ; 1872 0 100 280 77D8 PARAM FROM=tbl_5ffe ### VARIABLE=long_58 ### ROM INFO=IAT Sensor
STB A, off(001cch) ; 1874 0 100 280 D4CC
; 1876 from 188B (DD0,100,280)
; 1876 from 188D (DD0,100,280)
label_1876: RB off(00124h).2 ; 1876 0 100 280 C4240A ### ROM INFO=Possible Fuel Cut Related
SJ label_1895 ; 1879 0 100 280 CB1A
; 187B from 186F (DD0,100,280)
label_187b: JBS off(00124h).2, label_188d ; 187B 0 100 280 EA240F ### ROM INFO=Possible Fuel Cut Related
LB A, 0c1h ; 187E 0 100 280 F5C1
CMPB A, #008h ; 1880 0 100 280 C608
JGE label_1872 ; 1882 0 100 280 CDEE
LB A, off(001cch) ; 1884 0 100 280 F4CC
JEQ label_188d ; 1886 0 100 280 C905
SB off(0012bh).7 ; 1888 0 100 280 C42B1F
SJ label_1876 ; 188B 0 100 280 CBE9
; 188D from 187B (DD0,100,280)
; 188D from 1886 (DD0,100,280)
label_188d: JBS off(0012ch).3, label_1876 ; 188D 0 100 280 EB2CE6
SB PSWL.4 ; 1890 0 100 280 A31C
; 1892 from 1858 (DD0,100,280)
; 1892 from 1854 (DD0,100,280)
label_1892: SB off(00124h).2 ; 1892 0 100 280 C4241A ### ROM INFO=Possible Fuel Cut Related
; 1895 from 1879 (DD0,100,280)
label_1895: LB A, #000h ; 1895 0 100 280 7700 PARAM FROM=tbl_5f4f ### VARIABLE=long_88
JEQ label_18a0 ; 1897 0 100 280 C907
MB C, ACC.0 ; 1899 0 100 280 C50628
MB PSWL.5, C ; 189C 0 100 280 A33D
MB PSWL.4, C ; 189E 0 100 280 A33C
; 18A0 from 1897 (DD0,100,280)
label_18a0: MB C, PSWL.5 ; 18A0 0 100 280 A32D
MB off(00124h).5, C ; 18A2 0 100 280 C4243D ### ROM INFO=Possible Fuel Cut Related
MB C, PSWL.4 ; 18A5 0 100 280 A32C
MB off(00124h).4, C ; 18A7 0 100 280 C4243C ### ROM INFO=Possible Fuel Cut Related
LB A, 0dch ; 18AA 0 100 280 F5DC
CMPB A, #082h ; 18AC 0 100 280 C682
JBS off(0012bh).4, label_18b3 ; 18AE 0 100 280 EC2B02
CMPB A, #07ah ; 18B1 0 100 280 C67A
; 18B3 from 18AE (DD0,100,280)
label_18b3: MB off(0012bh).4, C ; 18B3 0 100 280 C42B3C
ANDB PSWL, #0cfh ; 18B6 0 100 280 A3D0CF
MOVB r2, #000h ; 18B9 0 100 280 9A00
JBS off(00121h).7, label_1918 ; 18BB 0 100 280 EF215A
JBS off(00125h).4, label_1915 ; 18BE 0 100 280 EC2554
JBS off(0012ch).3, label_1918 ; 18C1 0 100 280 EB2C54
JBS off(00125h).5, label_1918 ; 18C4 0 100 280 ED2551
JBR off(00122h).2, label_191b ; 18C7 0 100 280 DA2251
JBS off(00122h).0, label_191b ; 18CA 0 100 280 E8224E
JBR off(0011eh).3, label_18d3 ; 18CD 0 100 280 DB1E03 ### ROM INFO=Auto/Manual Config Byte
JBS off(00119h).5, label_191b ; 18D0 0 100 280 ED1948
; 18D3 from 18CD (DD0,100,280)
label_18d3: JBS off(00120h).4, label_191b ; 18D3 0 100 280 EC2045
LB A, off(0018ch) ; 18D6 0 100 280 F48C
MOVB r0, #04bh ; 18D8 0 100 280 984B
JBS off(0012bh).5, label_18e1 ; 18DA 0 100 280 ED2B04
LB A, off(0018dh) ; 18DD 0 100 280 F48D
MOVB r0, #05ah ; 18DF 0 100 280 985A
; 18E1 from 18DA (DD0,100,280)
label_18e1: JBR off(00123h).0, label_18e8 ; 18E1 0 100 280 D82304
CMPB A, r0 ; 18E4 0 100 280 48
JGE label_18e8 ; 18E5 0 100 280 CD01
LB A, r0 ; 18E7 0 100 280 78
; 18E8 from 18E1 (DD0,100,280)
; 18E8 from 18E5 (DD0,100,280)
label_18e8: JBR off(0011fh).6, label_18fd ; 18E8 0 100 280 DE1F12
MOVB r0, #045h ; 18EB 0 100 280 9845
JBS off(0012bh).5, label_18f2 ; 18ED 0 100 280 ED2B02
MOVB r0, #046h ; 18F0 0 100 280 9846
; 18F2 from 18ED (DD0,100,280)
label_18f2: CMPB A, r0 ; 18F2 0 100 280 48
JGE label_18fd ; 18F3 0 100 280 CD08
JBS off(0012bh).4, label_18fd ; 18F5 0 100 280 EC2B05
SUBB A, #00ah ; 18F8 0 100 280 A60A
JGE label_18fd ; 18FA 0 100 280 CD01
CLRB A ; 18FC 0 100 280 FA
; 18FD from 18E8 (DD0,100,280)
; 18FD from 18F3 (DD0,100,280)
; 18FD from 18F5 (DD0,100,280)
; 18FD from 18FA (DD0,100,280)
label_18fd: CMPB A, off(00133h) ; 18FD 0 100 280 C733
JGT label_1918 ; 18FF 0 100 280 C817
CMPB 0d9h, #034h ; 1901 0 100 280 C5D9C034 ### ROM INFO=ECT Sensor
JGE label_190f ; 1905 0 100 280 CD08
JBR off(0011eh).3, label_190f ; 1907 0 100 280 DB1E05 ### ROM INFO=Auto/Manual Config Byte
LB A, off(001cbh) ; 190A 0 100 280 F4CB
STB A, r2 ; 190C 0 100 280 8A
JNE label_1918 ; 190D 0 100 280 CE09
; 190F from 1905 (DD0,100,280)
; 190F from 1907 (DD0,100,280)
label_190f: LB A, #0e6h ; 190F 0 100 280 77E6 ### ROM INFO=Possible Ignition Cut Related
SB PSWL.5 ; 1911 0 100 280 A31D
SJ label_194d ; 1913 0 100 280 CB38
; 1915 from 18BE (DD0,100,280)
label_1915: CLRB A ; 1915 0 100 280 FA
SJ label_194d ; 1916 0 100 280 CB35
; 1918 from 18BB (DD0,100,280)
; 1918 from 18C1 (DD0,100,280)
; 1918 from 18C4 (DD0,100,280)
; 1918 from 18FF (DD0,100,280)
; 1918 from 190D (DD0,100,280)
; 1918 from 1936 (DD0,100,280)
; 1918 from 1945 (DD0,100,280)
; 1918 from 1949 (DD0,100,280)
label_1918: CLRB A ; 1918 0 100 280 FA
SJ label_194d ; 1919 0 100 280 CB32
; 191B from 18C7 (DD0,100,280)
; 191B from 18CA (DD0,100,280)
; 191B from 18D0 (DD0,100,280)
; 191B from 18D3 (DD0,100,280)
label_191b: LB A, #080h ; 191B 0 100 280 7780
MOV X1, #04f6ch ; 191D 0 100 280 606C4F
JBS off(00127h).1, label_1926 ; 1920 0 100 280 E92703 ### ROM INFO=Possible Vtec Flag
MOV X1, #tbl_657f ; 1923 0 100 280 607F65
; 1926 from 1920 (DD0,100,280)
label_1926: JBR off(0012bh).5, label_1934 ; 1926 0 100 280 DD2B0B
LB A, #073h ; 1929 0 100 280 7773
MOV X1, #04f60h ; 192B 0 100 280 60604F
JBS off(00127h).1, label_1934 ; 192E 0 100 280 E92703 ### ROM INFO=Possible Vtec Flag
MOV X1, #tbl_6573 ; 1931 0 100 280 607365
; 1934 from 1926 (DD0,100,280)
; 1934 from 192E (DD0,100,280)
label_1934: CMPB A, off(00133h) ; 1934 0 100 280 C733
JGE label_1918 ; 1936 0 100 280 CDE0
LB A, off(00133h) ; 1938 0 100 280 F433
CAL label_4891 ; 193A 0 100 280 329148
ADDB A, #002h ; 193D 0 100 280 8602
JGE label_1943 ; 193F 0 100 280 CD02
LB A, #0ffh ; 1941 0 100 280 77FF
; 1943 from 193F (DD0,100,280)
label_1943: SUBB A, off(00190h) ; 1943 0 100 280 A790
JLT label_1918 ; 1945 0 100 280 CAD1
CMPB A, off(00132h) ; 1947 0 100 280 C732
JLE label_1918 ; 1949 0 100 280 CFCD
LB A, #0e6h ; 194B 0 100 280 77E6 ### ROM INFO=Possible Ignition Cut Related
; 194D from 1913 (DD0,100,280)
; 194D from 1919 (DD0,100,280)
; 194D from 1916 (DD0,100,280)
label_194d: CLRB off(00164h) ; 194D 0 100 280 C46415
MB C, PSWL.4 ; 1950 0 100 280 A32C
MB off(0012bh).5, C ; 1952 0 100 280 C42B3D
MB C, PSWL.5 ; 1955 0 100 280 A32D
MB off(00126h).1, C ; 1957 0 100 280 C42639
MOVB off(001cbh), r2 ; 195A 0 100 280 227CCB
LB A, #0cdh ; 195D 0 100 280 77CD
JBS off(0012dh).0, label_1964 ; 195F 0 100 280 E82D02
LB A, #0d0h ; 1962 0 100 280 77D0
; 1964 from 195F (DD0,100,280)
label_1964: CMPB A, off(00133h) ; 1964 0 100 280 C733
MB off(0012dh).0, C ; 1966 0 100 280 C42D38
LB A, #011h ; 1969 0 100 280 7711
JBS off(00124h).6, label_1970 ; 196B 0 100 280 EE2402 ### ROM INFO=Possible Fuel Cut Related
LB A, #00eh ; 196E 0 100 280 770E
; 1970 from 196B (DD0,100,280)
label_1970: CMPB 0c5h, A ; 1970 0 100 280 C5C5C1 ### ROM INFO=RPM Related
MB off(00124h).6, C ; 1973 0 100 280 C4243E ### ROM INFO=Possible Fuel Cut Related
JGE label_1986 ; 1976 0 100 280 CD0E
RC ; 1978 0 100 280 95
JBS off(00125h).5, label_1986 ; 1979 0 100 280 ED250A
JBS off(0012dh).0, label_1986 ; 197C 0 100 280 E82D07
JBS off(0012bh).5, label_1986 ; 197F 0 100 280 ED2B04
JBS off(00124h).2, label_1986 ; 1982 0 100 280 EA2401 ### ROM INFO=Possible Fuel Cut Related
SC ; 1985 0 100 280 85
; 1986 from 1976 (DD0,100,280)
; 1986 from 1979 (DD0,100,280)
; 1986 from 197C (DD0,100,280)
; 1986 from 197F (DD0,100,280)
; 1986 from 1982 (DD0,100,280)
label_1986: MB off(00125h).2, C ; 1986 0 100 280 C4253A
LB A, #03dh ; 1989 0 100 280 773D
JBS off(0012ah).6, label_1990 ; 198B 0 100 280 EE2A02
LB A, #040h ; 198E 0 100 280 7740
; 1990 from 198B (DD0,100,280)
label_1990: CMPB A, 0cch ; 1990 0 100 280 C5CCC2 ### ROM INFO=VSS Sensor
MB off(0012ah).6, C ; 1993 0 100 280 C42A3E
LB A, #0bah ; 1996 0 100 280 77BA
JBS off(00125h).3, label_199d ; 1998 0 100 280 EB2502
LB A, #0c0h ; 199B 0 100 280 77C0
; 199D from 1998 (DD0,100,280)
label_199d: CMPB A, off(00133h) ; 199D 0 100 280 C733
MB off(00125h).3, C ; 199F 0 100 280 C4253B
JBR off(00120h).0, label_19a9 ; 19A2 0 100 280 D82004
MOVB off(001b6h), #019h ; 19A5 0 100 280 C4B69819
; 19A9 from 19A2 (DD0,100,280)
label_19a9: LB A, #003h ; 19A9 0 100 280 7703 PARAM FROM=tbl_5f5a ### VARIABLE=long_217
CAL label_5356 ; 19AB 0 100 280 325653
STB A, r0 ; 19AE 0 100 280 88
LCB A, tbl_61f6 ; 19AF 0 100 280 909DF661 ORIGINAL TABLE=tbl_61f6 ### VARIABLE=long_53
JNE label_19bc ; 19B3 0 100 280 CE07
LCB A, tbl_6196 ; 19B5 0 100 280 909D9661
CMPB A, r0 ; 19B9 0 100 280 48
SJ label_19c2 ; 19BA 0 100 280 CB06
; 19BC from 19B3 (DD0,100,280)
label_19bc: LCB A, tbl_6196 ; 19BC 0 100 280 909D9661
CMPB r0, A ; 19C0 0 100 280 20C1
; 19C2 from 19BA (DD0,100,280)
label_19c2: RB off(0012dh).2 ; 19C2 0 100 280 C42D0A
MB off(0012dh).2, C ; 19C5 0 100 280 C42D3A
JEQ label_19cd ; 19C8 0 100 280 C903
XORB PSWH, #080h ; 19CA 0 100 280 A2F080
; 19CD from 19C8 (DD0,100,280)
label_19cd: MB off(0012dh).1, C ; 19CD 0 100 280 C42D39
L A, off(001dch) ; 19D0 1 100 280 E4DC
JEQ label_19d7 ; 19D2 1 100 280 C903
DEC off(001dch) ; 19D4 1 100 280 B4DC17
; 19D7 from 19D2 (DD1,100,280)
label_19d7: JBR off(00121h).3, label_1a53 ; 19D7 1 100 280 DB2179
JBS off(00125h).4, label_1a53 ; 19DA 1 100 280 EC2576
MOV DP, #003afh ; 19DD 1 100 280 62AF03
LB A, [DP] ; 19E0 0 100 280 F2
CMPB A, #031h ; 19E1 0 100 280 C631
JEQ label_1a53 ; 19E3 0 100 280 C96E
CMPB 0f2h, #00ch ; 19E5 0 100 280 C5F2C00C
JLT label_1a53 ; 19E9 0 100 280 CA68
MB C, (002edh-00280h)[USP].3 ; 19EB 0 100 280 C36D2B
JLT label_1a53 ; 19EE 0 100 280 CA63
MB C, (002eeh-00280h)[USP].4 ; 19F0 0 100 280 C36E2C
JLT label_1a53 ; 19F3 0 100 280 CA5E
L A, off(0011ah) ; 19F5 1 100 280 E41A ### ROM INFO=MIL Byte1 CEL Code0 Unknow error
AND A, #08075h ; 19F7 1 100 280 D67580
JNE label_1a53 ; 19FA 1 100 280 CE57
L A, off(0011ch) ; 19FC 1 100 280 E41C ### ROM INFO=MIL Byte3 CEL Code0 Unknow error
AND A, #01420h ; 19FE 1 100 280 D62014
JNE label_1a53 ; 1A01 1 100 280 CE50
CMPB 0d9h, #025h ; 1A03 1 100 280 C5D9C025 ### ROM INFO=ECT Sensor
JGE label_1a53 ; 1A07 1 100 280 CD4A
LB A, 0dah ; 1A09 0 100 280 F5DA ### ROM INFO=O2 Sensor
STB A, r0 ; 1A0B 0 100 280 88
JBS off(00124h).4, label_1a32 ; 1A0C 0 100 280 EC2423 ### ROM INFO=Possible Fuel Cut Related
CMPB off(00133h), #062h ; 1A0F 0 100 280 C433C062
JGE label_1a19 ; 1A13 0 100 280 CD04
MOVB off(001bbh), #032h ; 1A15 0 100 280 C4BB9832
; 1A19 from 1A13 (DD0,100,280)
label_1a19: LB A, off(001bbh) ; 1A19 0 100 280 F4BB
JNE label_1a20 ; 1A1B 0 100 280 CE03
SB off(0012dh).3 ; 1A1D 0 100 280 C42D1B
; 1A20 from 1A1B (DD0,100,280)
label_1a20: RC ; 1A20 0 100 280 95
JBS off(00124h).5, label_1a5b ; 1A21 0 100 280 ED2437 ### ROM INFO=Possible Fuel Cut Related
JBR off(00125h).5, label_1a5b ; 1A24 0 100 280 DD2534
LB A, #092h ; 1A27 0 100 280 7792
CMPB A, off(00162h) ; 1A29 0 100 280 C762 ### ROM INFO=VE FC
JGE label_1a5b ; 1A2B 0 100 280 CD2E
CMPB r0, #003h ; 1A2D 0 100 280 20C003
SJ label_1a5b ; 1A30 0 100 280 CB29
; 1A32 from 1A0C (DD0,100,280)
label_1a32: JBS off(0012eh).4, label_1a38 ; 1A32 0 100 280 EC2E03
LB A, r0 ; 1A35 0 100 280 78
STB A, off(00191h) ; 1A36 0 100 280 D491
; 1A38 from 1A32 (DD0,100,280)
label_1a38: JBR off(0012dh).3, label_1a56 ; 1A38 0 100 280 DB2D1B
LCB A, tbl_61f6 ; 1A3B 0 100 280 909DF661 ORIGINAL TABLE=tbl_61f6 ### VARIABLE=long_53
JNE label_1a46 ; 1A3F 0 100 280 CE05
LB A, #04dh ; 1A41 0 100 280 774D
CMPB A, r0 ; 1A43 0 100 280 48
JGE label_1a53 ; 1A44 0 100 280 CD0D
; 1A46 from 1A3F (DD0,100,280)
label_1a46: JBS off(00120h).2, label_1a53 ; 1A46 0 100 280 EA200A
LB A, off(00191h) ; 1A49 0 100 280 F491
SUBB A, r0 ; 1A4B 0 100 280 28
JGE label_1a4f ; 1A4C 0 100 280 CD01
VCAL 6 ; 1A4E 0 100 280 16
; 1A4F from 1A4C (DD0,100,280)
label_1a4f: CMPB A, #002h ; 1A4F 0 100 280 C602
JLT label_1a5b ; 1A51 0 100 280 CA08
; 1A53 from 19D7 (DD1,100,280)
; 1A53 from 19DA (DD1,100,280)
; 1A53 from 19E3 (DD0,100,280)
; 1A53 from 19E9 (DD0,100,280)
; 1A53 from 19EE (DD0,100,280)
; 1A53 from 19F3 (DD0,100,280)
; 1A53 from 19FA (DD1,100,280)
; 1A53 from 1A01 (DD1,100,280)
; 1A53 from 1A07 (DD1,100,280)
; 1A53 from 1A44 (DD0,100,280)
; 1A53 from 1A46 (DD0,100,280)
label_1a53: RB off(0012dh).3 ; 1A53 1 100 280 C42D0B
; 1A56 from 1A38 (DD0,100,280)
label_1a56: MOVB off(001bbh), #032h ; 1A56 1 100 280 C4BB9832
RC ; 1A5A 1 100 280 95
; 1A5B from 1A21 (DD0,100,280)
; 1A5B from 1A24 (DD0,100,280)
; 1A5B from 1A2B (DD0,100,280)
; 1A5B from 1A30 (DD0,100,280)
; 1A5B from 1A51 (DD0,100,280)
label_1a5b: MB 0b0h.4, C ; 1A5B 1 100 280 C5B03C
MOVB r0, #064h ; 1A5E 1 100 280 9864
JBR off(00121h).3, label_1adc ; 1A60 1 100 280 DB2179
JBS off(00125h).4, label_1adc ; 1A63 1 100 280 EC2576
MOV er1, #0828fh ; 1A66 1 100 280 45988F82
JBR off(0011eh).2, label_1a78 ; 1A6A 1 100 280 DA1E0B
MB C, 0b8h.5 ; 1A6D 1 100 280 C5B82D
JGE label_1a78 ; 1A70 1 100 280 CD06
JBR off(0012dh).1, label_1a98 ; 1A72 1 100 280 D92D23
RB 0b8h.5 ; 1A75 1 100 280 C5B80D
; 1A78 from 1A6A (DD1,100,280)
; 1A78 from 1A70 (DD1,100,280)
label_1a78: L A, #0828fh ; 1A78 1 100 280 678F82
JBS off(0011ah).2, label_1ae8 ; 1A7B 1 100 280 EA1A6A ### ROM INFO=MIL Byte1 Set CEL Code3 MAP - Manifold Absolute Pressure Sensor
JBS off(0011ah).4, label_1ae8 ; 1A7E 1 100 280 EC1A67 ### ROM INFO=MIL Byte1 Set CEL Code5 MAP - Manifold Absolute Pressure Sensor
MB C, (002edh-00280h)[USP].3 ; 1A81 1 100 280 C36D2B
JLT label_1a98 ; 1A84 1 100 280 CA12
MB C, (002eeh-00280h)[USP].4 ; 1A86 1 100 280 C36E2C
JLT label_1a98 ; 1A89 1 100 280 CA0D
L A, off(0011ah) ; 1A8B 1 100 280 E41A ### ROM INFO=MIL Byte1 CEL Code0 Unknow error
AND A, #08061h ; 1A8D 1 100 280 D66180
JNE label_1a98 ; 1A90 1 100 280 CE06
JBS off(0011dh).2, label_1a98 ; 1A92 1 100 280 EA1D03 ### ROM INFO=MIL Byte4 Set CEL Code41 PO2H - Primary Oxygen Sensor Heater
JBR off(0011dh).4, label_1a9b ; 1A95 1 100 280 DC1D03 ### ROM INFO=MIL Byte4 Reset CEL Code45 Fuel System too Rich or Lean
; 1A98 from 1A72 (DD1,100,280)
; 1A98 from 1A84 (DD1,100,280)
; 1A98 from 1A89 (DD1,100,280)
; 1A98 from 1A90 (DD1,100,280)
; 1A98 from 1A92 (DD1,100,280)
label_1a98: L A, er1 ; 1A98 1 100 280 35
SJ label_1ae8 ; 1A99 1 100 280 CB4D
; 1A9B from 1A95 (DD1,100,280)
label_1a9b: JBR off(00121h).1, label_1adc ; 1A9B 1 100 280 D9213E
JBS off(00125h).5, label_1adc ; 1A9E 1 100 280 ED253B
JBS off(00121h).0, label_1ab9 ; 1AA1 1 100 280 E82115
SB off(001f8h).5 ; 1AA4 1 100 280 C4F81D
CLRB off(001c6h) ; 1AA7 1 100 280 C4C615
MOVB off(001c8h), r0 ; 1AAA 1 100 280 207CC8
MOV DP, #00304h ; 1AAD 1 100 280 620403 ### ROM INFO=O2 long
JBR off(00120h).0, label_1ab6 ; 1AB0 1 100 280 D82003
MOV DP, #00300h ; 1AB3 1 100 280 620003
; 1AB6 from 1AB0 (DD1,100,280)
label_1ab6: L A, [DP] ; 1AB6 1 100 280 E2
SJ label_1ae8 ; 1AB7 1 100 280 CB2F
; 1AB9 from 1AA1 (DD1,100,280)
label_1ab9: JBS off(0012dh).0, label_1adc ; 1AB9 1 100 280 E82D20
JBR off(00124h).6, label_1acb ; 1ABC 1 100 280 DE240C ### ROM INFO=Possible Fuel Cut Related
JBR off(00124h).2, label_1ac8 ; 1ABF 1 100 280 DA2406 ### ROM INFO=Possible Fuel Cut Related
MOVB off(001bfh), #00ah ; 1AC2 1 100 280 C4BF980A
SJ label_1acb ; 1AC6 1 100 280 CB03
; 1AC8 from 1ABF (DD1,100,280)
label_1ac8: JBR off(0012bh).5, label_1af1 ; 1AC8 1 100 280 DD2B26
; 1ACB from 1ABC (DD1,100,280)
; 1ACB from 1AC6 (DD1,100,280)
label_1acb: RB off(001f8h).5 ; 1ACB 1 100 280 C4F80D
LB A, off(001c8h) ; 1ACE 0 100 280 F4C8
JEQ label_1ae5 ; 1AD0 0 100 280 C913
L A, off(00158h) ; 1AD2 1 100 280 E458 ### ROM INFO=O2 short
SB (002edh-00280h)[USP].2 ; 1AD4 1 100 280 C36D1A
SB off(00125h).1 ; 1AD7 1 100 280 C42519
SJ label_1aeb ; 1ADA 1 100 280 CB0F
; 1ADC from 1A60 (DD1,100,280)
; 1ADC from 1A63 (DD1,100,280)
; 1ADC from 1A9B (DD1,100,280)
; 1ADC from 1A9E (DD1,100,280)
; 1ADC from 1AB9 (DD1,100,280)
label_1adc: SB off(001f8h).5 ; 1ADC 1 100 280 C4F81D
CLRB off(001c6h) ; 1ADF 1 100 280 C4C615
MOVB off(001c8h), r0 ; 1AE2 1 100 280 207CC8
; 1AE5 from 1AD0 (DD0,100,280)
label_1ae5: L A, #08000h ; 1AE5 1 100 280 670080
; 1AE8 from 1A7B (DD1,100,280)
; 1AE8 from 1A7E (DD1,100,280)
; 1AE8 from 1A99 (DD1,100,280)
; 1AE8 from 1AB7 (DD1,100,280)
label_1ae8: RB off(00125h).1 ; 1AE8 1 100 280 C42509
; 1AEB from 1ADA (DD1,100,280)
label_1aeb: RB off(00125h).0 ; 1AEB 1 100 280 C42508
J label_1cda ; 1AEE 1 100 280 03DA1C
; 1AF1 from 1AC8 (DD1,100,280)
label_1af1: SB (002edh-00280h)[USP].2 ; 1AF1 1 100 280 C36D1A
SB off(00125h).1 ; 1AF4 1 100 280 C42519
MOVB off(001c8h), r0 ; 1AF7 1 100 280 207CC8
MB C, off(0012dh).5 ; 1AFA 1 100 280 C42D2D
MB PSWL.4, C ; 1AFD 1 100 280 A33C
LB A, #037h ; 1AFF 0 100 280 7737
JLT label_1b05 ; 1B01 0 100 280 CA02
LB A, #04ch ; 1B03 0 100 280 774C
; 1B05 from 1B01 (DD0,100,280)
label_1b05: CMPB A, off(00132h) ; 1B05 0 100 280 C732
MB off(0012dh).5, C ; 1B07 0 100 280 C42D3D
MOVB r6, #004h ; 1B0A 0 100 280 9E04
MOVB r7, #004h ; 1B0C 0 100 280 9F04
L A, er3 ; 1B0E 1 100 280 37
SB off(00125h).0 ; 1B0F 1 100 280 C42518
JEQ label_1b26 ; 1B12 1 100 280 C912
JBS off(00120h).3, label_1b52 ; 1B14 1 100 280 EB203B
JBR off(00120h).2, label_1b52 ; 1B17 1 100 280 DA2038
ST A, off(0017ah) ; 1B1A 1 100 280 D47A
JBR off(00120h).1, label_1b30 ; 1B1C 1 100 280 D92011
MOV DP, #00308h ; 1B1F 1 100 280 620803
MOV er1, [DP] ; 1B22 1 100 280 B249
SJ label_1b4e ; 1B24 1 100 280 CB28
; 1B26 from 1B12 (DD1,100,280)
label_1b26: ST A, off(0017ah) ; 1B26 1 100 280 D47A
MOV DP, #00300h ; 1B28 1 100 280 620003
MOV er1, [DP] ; 1B2B 1 100 280 B249
JBS off(00120h).0, label_1b4e ; 1B2D 1 100 280 E8201E
; 1B30 from 1B1C (DD1,100,280)
; 1B30 from 1B5F (DD1,100,280)
label_1b30: MOV DP, #00304h ; 1B30 1 100 280 620403 ### ROM INFO=O2 long
MOV er0, [DP] ; 1B33 1 100 280 B248
L A, #08400h ; 1B35 1 100 280 670084
MOV er1, #08000h ; 1B38 1 100 280 45980080
CMPB 0d9h, #028h ; 1B3C 1 100 280 C5D9C028 ### ROM INFO=ECT Sensor
JLT label_1b43 ; 1B40 1 100 280 CA01
L A, er1 ; 1B42 1 100 280 35
; 1B43 from 1B40 (DD1,100,280)
label_1b43: MUL ; 1B43 1 100 280 9035
SLL A ; 1B45 1 100 280 53
ROL er1 ; 1B46 1 100 280 45B7
JGE label_1b4e ; 1B48 1 100 280 CD04
MOV er1, #0ffffh ; 1B4A 1 100 280 4598FFFF
; 1B4E from 1B24 (DD1,100,280)
; 1B4E from 1B2D (DD1,100,280)
; 1B4E from 1B48 (DD1,100,280)
label_1b4e: SB PSWL.5 ; 1B4E 1 100 280 A31D
SJ label_1b6b ; 1B50 1 100 280 CB19
; 1B52 from 1B14 (DD1,100,280)
; 1B52 from 1B17 (DD1,100,280)
label_1b52: MB C, PSWL.4 ; 1B52 1 100 280 A32C
JLT label_1b61 ; 1B54 1 100 280 CA0B
JBR off(0012dh).5, label_1b61 ; 1B56 1 100 280 DD2D08
MOV DP, #00304h ; 1B59 1 100 280 620403 ### ROM INFO=O2 long
CMP [DP], off(00158h) ; 1B5C 1 100 280 B2C358 ### ROM INFO=O2 short
JGT label_1b30 ; 1B5F 1 100 280 C8CF
; 1B61 from 1B54 (DD1,100,280)
; 1B61 from 1B56 (DD1,100,280)
label_1b61: MOV er1, off(00158h) ; 1B61 1 100 280 B45849 ### ROM INFO=O2 short
RB PSWL.5 ; 1B64 1 100 280 A30D
JBR off(0012dh).1, label_1b6b ; 1B66 1 100 280 D92D02
ST A, off(0017ah) ; 1B69 1 100 280 D47A
; 1B6B from 1B50 (DD1,100,280)
; 1B6B from 1B66 (DD1,100,280)
label_1b6b: MB C, PSWL.5 ; 1B6B 1 100 280 A32D
JLT label_1b72 ; 1B6D 1 100 280 CA03
JBS off(0012dh).1, label_1b86 ; 1B6F 1 100 280 E92D14
; 1B72 from 1B6D (DD1,100,280)
label_1b72: L A, er3 ; 1B72 1 100 280 37
LB A, ACC ; 1B73 0 100 280 F506
MOV DP, #0017ah ; 1B75 0 100 280 627A01
JBR off(0012dh).2, label_1b7e ; 1B78 0 100 280 DA2D03
LB A, ACCH ; 1B7B 0 100 280 F507
INC DP ; 1B7D 0 100 280 72
; 1B7E from 1B78 (DD0,100,280)
label_1b7e: DECB [DP] ; 1B7E 0 100 280 C217
JEQ label_1b85 ; 1B80 0 100 280 C903
J label_1cd9 ; 1B82 0 100 280 03D91C
; 1B85 from 1B80 (DD0,100,280)
label_1b85: STB A, [DP] ; 1B85 0 100 280 D2
; 1B86 from 1B6F (DD1,100,280)
label_1b86: JBS off(00120h).0, label_1bae ; 1B86 1 100 280 E82025
LB A, (00294h-00280h)[USP] ; 1B89 0 100 280 F314
CMPB A, off(00133h) ; 1B8B 0 100 280 C733
JGE label_1b94 ; 1B8D 0 100 280 CD05
RB off(001f8h).5 ; 1B8F 0 100 280 C4F80D
SJ label_1b9a ; 1B92 0 100 280 CB06
; 1B94 from 1B8D (DD0,100,280)
label_1b94: CLRB A ; 1B94 0 100 280 FA
; 1B95 from 1BB9 (DD0,100,280)
label_1b95: STB A, off(001c6h) ; 1B95 0 100 280 D4C6
SB off(001f8h).5 ; 1B97 0 100 280 C4F81D
; 1B9A from 1B92 (DD0,100,280)
; 1B9A from 1BB4 (DD1,100,280)
; 1B9A from 1BBD (DD0,100,280)
label_1b9a: CLR X1 ; 1B9A 0 100 280 9015
JBS off(0012fh).0, label_1bbf ; 1B9C 0 100 280 E82F20
INC X1 ; 1B9F 0 100 280 70
LB A, off(00133h) ; 1BA0 0 100 280 F433
CMPB A, #089h ; 1BA2 0 100 280 C689
JGE label_1bbf ; 1BA4 0 100 280 CD19
INC X1 ; 1BA6 0 100 280 70
CMPB A, #040h ; 1BA7 0 100 280 C640
JGE label_1bbf ; 1BA9 0 100 280 CD14
INC X1 ; 1BAB 0 100 280 70
SJ label_1bbf ; 1BAC 0 100 280 CB11
; 1BAE from 1B86 (DD1,100,280)
label_1bae: MOV X1, #00004h ; 1BAE 1 100 280 600400
JBS off(001f8h).5, label_1bbb ; 1BB1 1 100 280 EDF807
JBR off(0012dh).1, label_1b9a ; 1BB4 1 100 280 D92DE3
LB A, #03ch ; 1BB7 0 100 280 773C
SJ label_1b95 ; 1BB9 0 100 280 CBDA
; 1BBB from 1BB1 (DD1,100,280)
label_1bbb: LB A, off(001c6h) ; 1BBB 0 100 280 F4C6
JNE label_1b9a ; 1BBD 0 100 280 CEDB
; 1BBF from 1B9C (DD0,100,280)
; 1BBF from 1BA4 (DD0,100,280)
; 1BBF from 1BA9 (DD0,100,280)
; 1BBF from 1BAC (DD0,100,280)
label_1bbf: SLL X1 ; 1BBF 0 100 280 90D7
MOV DP, #tbl_633e ; 1BC1 0 100 280 623E63 ORIGINAL TABLE=tbl_633e ### VARIABLE=long_390
MB C, PSWL.5 ; 1BC4 0 100 280 A32D
JLT label_1bd5 ; 1BC6 0 100 280 CA0D
JBR off(0012dh).1, label_1bd5 ; 1BC8 0 100 280 D92D0A
MOV DP, #tbl_6356 ; 1BCB 0 100 280 625663
JBS off(0012dh).2, label_1bd5 ; 1BCE 0 100 280 EA2D04
LB A, off(001c9h) ; 1BD1 0 100 280 F4C9
JEQ label_1bf8 ; 1BD3 0 100 280 C923
; 1BD5 from 1BC6 (DD0,100,280)
; 1BD5 from 1BC8 (DD0,100,280)
; 1BD5 from 1BCE (DD0,100,280)
label_1bd5: L A, X1 ; 1BD5 1 100 280 40
JBR off(0011eh).3, label_1bdc ; 1BD6 1 100 280 DB1E03 ### ROM INFO=Auto/Manual Config Byte
ADD A, #0000ch ; 1BD9 1 100 280 860C00
; 1BDC from 1BD6 (DD1,100,280)
label_1bdc: JBS off(0011eh).0, label_1be2 ; 1BDC 1 100 280 E81E03
ADD A, #00030h ; 1BDF 1 100 280 863000
; 1BE2 from 1BDC (DD1,100,280)
label_1be2: ADD DP, A ; 1BE2 1 100 280 9281
LC A, [DP] ; 1BE4 1 100 280 92A8
MOV er0, A ; 1BE6 1 100 280 448A
MOV er3, er1 ; 1BE8 1 100 280 454B
LC A, tbl_618d ; 1BEA 1 100 280 909C8D61
CAL label_5201 ; 1BEE 1 100 280 320152
MOV er1, er3 ; 1BF1 1 100 280 4749
JBS off(0012dh).2, label_1c33 ; 1BF3 1 100 280 EA2D3D
SJ label_1c29 ; 1BF6 1 100 280 CB31
; 1BF8 from 1BD3 (DD0,100,280)
label_1bf8: MOVB off(001c9h), #014h ; 1BF8 0 100 280 C4C99814
L A, #00d00h ; 1BFC 1 100 280 67000D
JBS off(0012fh).0, label_1c29 ; 1BFF 1 100 280 E82F27
L A, #00000h ; 1C02 1 100 280 670000
CMP X1, #00008h ; 1C05 1 100 280 90C00800
JEQ label_1c29 ; 1C09 1 100 280 C91E
MOVB r0, #083h ; 1C0B 1 100 280 9883
LB A, #051h ; 1C0D 0 100 280 7751
CMPB A, off(00132h) ; 1C0F 0 100 280 C732
JGT label_1c1f ; 1C11 0 100 280 C80C
L A, off(001f2h) ; 1C13 1 100 280 E4F2
CMPB r0, off(00133h) ; 1C15 1 100 280 20C333
JGT label_1c1f ; 1C18 1 100 280 C805
JBR off(0012ah).6, label_1c27 ; 1C1A 1 100 280 DE2A0A
SJ label_1c29 ; 1C1D 1 100 280 CB0A
; 1C1F from 1C11 (DD0,100,280)
; 1C1F from 1C18 (DD1,100,280)
label_1c1f: L A, off(00176h) ; 1C1F 1 100 280 E476
CMPB off(00132h), #051h ; 1C21 1 100 280 C432C051
JLT label_1c29 ; 1C25 1 100 280 CA02
; 1C27 from 1C1A (DD1,100,280)
label_1c27: L A, off(00178h) ; 1C27 1 100 280 E478
; 1C29 from 1BF6 (DD1,100,280)
; 1C29 from 1BFF (DD1,100,280)
; 1C29 from 1C09 (DD1,100,280)
; 1C29 from 1C1D (DD1,100,280)
; 1C29 from 1C25 (DD1,100,280)
label_1c29: ADD er1, A ; 1C29 1 100 280 4581
JGE label_1c39 ; 1C2B 1 100 280 CD0C
MOV er1, #0ffffh ; 1C2D 1 100 280 4598FFFF
SJ label_1c39 ; 1C31 1 100 280 CB06
; 1C33 from 1BF3 (DD1,100,280)
label_1c33: SUB er1, A ; 1C33 1 100 280 45A1
JGE label_1c39 ; 1C35 1 100 280 CD02
CLR er1 ; 1C37 1 100 280 4515
; 1C39 from 1C35 (DD1,100,280)
; 1C39 from 1C2B (DD1,100,280)
; 1C39 from 1C31 (DD1,100,280)
label_1c39: RB PSWL.4 ; 1C39 1 100 280 A30C
RB PSWL.5 ; 1C3B 1 100 280 A30D
LC A, tbl_61c2 ; 1C3D 1 100 280 909CC261
CMP A, er1 ; 1C41 1 100 280 49
JLE label_1c6f ; 1C42 1 100 280 CF2B
LC A, tbl_61c0 ; 1C44 1 100 280 909CC061
CMP A, er1 ; 1C48 1 100 280 49
JLT label_1c72 ; 1C49 1 100 280 CA27
JBS off(0011fh).3, label_1c6f ; 1C4B 1 100 280 EB1F21
CMPB 0d9h, #028h ; 1C4E 1 100 280 C5D9C028 ### ROM INFO=ECT Sensor
JGE label_1c6f ; 1C52 1 100 280 CD1B
CMPB 0d8h, #02eh ; 1C54 1 100 280 C5D8C02E ### ROM INFO=IAT Sensor
JGE label_1c6f ; 1C58 1 100 280 CD15
LCB A, tbl_61f6 ; 1C5A 1 100 280 909DF661 ORIGINAL TABLE=tbl_61f6 ### VARIABLE=long_53
JNE label_1c67 ; 1C5E 1 100 280 CE07
LB A, #04dh ; 1C60 0 100 280 774D PARAM FROM=tbl_61d4 ### VARIABLE=long_216
CMPB 0dah, A ; 1C62 0 100 280 C5DAC1 ### ROM INFO=O2 Sensor
JGT label_1c6f ; 1C65 0 100 280 C808
; 1C67 from 1C5E (DD1,100,280)
label_1c67: SB PSWL.4 ; 1C67 0 100 280 A31C
L A, #03300h ; 1C69 1 100 280 670033
CMP A, er1 ; 1C6C 1 100 280 49
JLT label_1c72 ; 1C6D 1 100 280 CA03
; 1C6F from 1C42 (DD1,100,280)
; 1C6F from 1C4B (DD1,100,280)
; 1C6F from 1C52 (DD1,100,280)
; 1C6F from 1C58 (DD1,100,280)
; 1C6F from 1C65 (DD0,100,280)
label_1c6f: SB PSWL.5 ; 1C6F 1 100 280 A31D
ST A, er1 ; 1C71 1 100 280 89
; 1C72 from 1C49 (DD1,100,280)
; 1C72 from 1C6D (DD1,100,280)
label_1c72: MB C, PSWL.4 ; 1C72 1 100 280 A32C
MB off(00126h).4, C ; 1C74 1 100 280 C4263C
MB C, PSWL.5 ; 1C77 1 100 280 A32D
MB off(001f8h).1, C ; 1C79 1 100 280 C4F839
MOV DP, #003afh ; 1C7C 1 100 280 62AF03
LB A, [DP] ; 1C7F 0 100 280 F2
CMPB A, #031h ; 1C80 0 100 280 C631
JEQ label_1cd9 ; 1C82 0 100 280 C955
LB A, off(001bfh) ; 1C84 0 100 280 F4BF
JNE label_1cd9 ; 1C86 0 100 280 CE51
JBS off(001f8h).1, label_1cd9 ; 1C88 0 100 280 E9F84E
JBR off(00121h).1, label_1cd9 ; 1C8B 0 100 280 D9214B
JBS off(0012ch).4, label_1cd9 ; 1C8E 0 100 280 EC2C48
CMPB 0d8h, #030h ; 1C91 0 100 280 C5D8C030 ### ROM INFO=IAT Sensor
JLT label_1cd9 ; 1C95 0 100 280 CA42
CLR A ; 1C97 1 100 280 F9
CLRB A ; 1C98 0 100 280 FA
MB C, PSWL.5 ; 1C99 0 100 280 A32D
JLT label_1cb0 ; 1C9B 0 100 280 CA13
JBR off(0012dh).1, label_1cb0 ; 1C9D 0 100 280 D92D10
JBS off(00125h).3, label_1cd9 ; 1CA0 0 100 280 EB2536
MOV X1, #00300h ; 1CA3 0 100 280 600003
JBS off(00120h).0, label_1cbc ; 1CA6 0 100 280 E82013
MOV X1, #00304h ; 1CA9 0 100 280 600403 ### ROM INFO=O2 long
LB A, #004h ; 1CAC 0 100 280 7704
SJ label_1cbc ; 1CAE 0 100 280 CB0C
; 1CB0 from 1C9B (DD0,100,280)
; 1CB0 from 1C9D (DD0,100,280)
label_1cb0: JBS off(00120h).0, label_1cd9 ; 1CB0 0 100 280 E82026
LB A, off(001b6h) ; 1CB3 0 100 280 F4B6
JEQ label_1cd9 ; 1CB5 0 100 280 C922
MOV X1, #00308h ; 1CB7 0 100 280 600803
LB A, #008h ; 1CBA 0 100 280 7708
; 1CBC from 1CA6 (DD0,100,280)
; 1CBC from 1CAE (DD0,100,280)
label_1cbc: LCB A, tbl_61f4 ; 1CBC 0 100 280 909DF461
CMPB 0d9h, A ; 1CC0 0 100 280 C5D9C1 ### ROM INFO=ECT Sensor
JGE label_1cc7 ; 1CC3 0 100 280 CD02
ADDB A, #002h ; 1CC5 0 100 280 8602
; 1CC7 from 1CC3 (DD0,100,280)
label_1cc7: LC A, tbl_6326[ACC] ; 1CC7 0 100 280 B506A92663
L A, ACC ; 1CCC 1 100 280 E506
ST A, er0 ; 1CCE 1 100 280 88
L A, er1 ; 1CCF 1 100 280 35
ST A, er3 ; 1CD0 1 100 280 8B
CAL label_4980 ; 1CD1 1 100 280 328049
CAL label_4ac9 ; 1CD4 1 100 280 32C94A
MOV er1, er3 ; 1CD7 1 100 280 4749
; 1CD9 from 1B82 (DD0,100,280)
; 1CD9 from 1C82 (DD0,100,280)
; 1CD9 from 1C86 (DD0,100,280)
; 1CD9 from 1C88 (DD0,100,280)
; 1CD9 from 1C8B (DD0,100,280)
; 1CD9 from 1C8E (DD0,100,280)
; 1CD9 from 1C95 (DD0,100,280)
; 1CD9 from 1CA0 (DD0,100,280)
; 1CD9 from 1CB0 (DD0,100,280)
; 1CD9 from 1CB5 (DD0,100,280)
label_1cd9: L A, er1 ; 1CD9 1 100 280 35
; 1CDA from 1AEE (DD1,100,280)
label_1cda: ST A, off(00158h) ; 1CDA 1 100 280 D458 ### ROM INFO=O2 short
LB A, off(00132h) ; 1CDC 0 100 280 F432
MOV X1, #tbl_6436 ; 1CDE 0 100 280 603664
CAL label_4891 ; 1CE1 0 100 280 329148
CLRB ACCH ; 1CE4 0 100 280 C50715
L A, ACC ; 1CE7 1 100 280 E506
ADD A, #00040h ; 1CE9 1 100 280 864000
CLRB r0 ; 1CEC 1 100 280 2015
MOVB r1, off(00167h) ; 1CEE 1 100 280 C46749
MUL ; 1CF1 1 100 280 9035
SLL A ; 1CF3 1 100 280 53
ROL er1 ; 1CF4 1 100 280 45B7
SLL A ; 1CF6 1 100 280 53
L A, er1 ; 1CF7 1 100 280 35
ROL A ; 1CF8 1 100 280 33
ADD A, #00200h ; 1CF9 1 100 280 860002
ST A, off(0015eh) ; 1CFC 1 100 280 D45E
MOV DP, #003eeh ; 1CFE 1 100 280 62EE03
MOV er3, [DP] ; 1D01 1 100 280 B24B
LB A, off(00132h) ; 1D03 0 100 280 F432
STB A, r0 ; 1D05 0 100 280 88
MOVB r4, #0e6h ; 1D06 0 100 280 9CE6 ### ROM INFO=Possible Ignition Cut Related
CMPB A, r4 ; 1D08 0 100 280 4C
JGE label_1d31 ; 1D09 0 100 280 CD26
MOV DP, #003eah ; 1D0B 0 100 280 62EA03
MOV er3, [DP] ; 1D0E 0 100 280 B24B
MOVB r2, #019h ; 1D10 0 100 280 9A19
LB A, r0 ; 1D12 0 100 280 78
CMPB A, r2 ; 1D13 0 100 280 4A
JLT label_1d31 ; 1D14 0 100 280 CA1B
LB A, #064h ; 1D16 0 100 280 7764
CMPB A, r0 ; 1D18 0 100 280 48
JLT label_1d1f ; 1D19 0 100 280 CA04
STB A, r4 ; 1D1B 0 100 280 8C
LB A, r2 ; 1D1C 0 100 280 7A
SJ label_1d21 ; 1D1D 0 100 280 CB02
; 1D1F from 1D19 (DD0,100,280)
label_1d1f: INC DP ; 1D1F 0 100 280 72
INC DP ; 1D20 0 100 280 72
; 1D21 from 1D1D (DD0,100,280)
label_1d21: SUBB r0, A ; 1D21 0 100 280 20A1
CLRB r1 ; 1D23 0 100 280 2115
SUBB r4, A ; 1D25 0 100 280 24A1
CLRB r5 ; 1D27 0 100 280 2515
L A, [DP] ; 1D29 1 100 280 E2
ST A, er3 ; 1D2A 1 100 280 8B
INC DP ; 1D2B 1 100 280 72
INC DP ; 1D2C 1 100 280 72
L A, [DP] ; 1D2D 1 100 280 E2
CAL label_4912 ; 1D2E 1 100 280 321249
; 1D31 from 1D09 (DD0,100,280)
; 1D31 from 1D14 (DD0,100,280)
label_1d31: L A, ACC ; 1D31 1 100 280 E506
MOV er0, er3 ; 1D33 1 100 280 4748
LC A, tbl_6082 ; 1D35 1 100 280 909C8260
CAL label_5201 ; 1D39 1 100 280 320152
MOV off(0015ch), A ; 1D3C 1 100 280 B45C8A ### ROM INFO=IAT FC
RB off(0012dh).6 ; 1D3F 1 100 280 C42D0E
RB off(0012dh).7 ; 1D42 1 100 280 C42D0F
JBR off(00121h).3, label_1d77 ; 1D45 1 100 280 DB212F
MB C, (002edh-00280h)[USP].3 ; 1D48 1 100 280 C36D2B
JLT label_1d77 ; 1D4B 1 100 280 CA2A
MB C, (002eeh-00280h)[USP].4 ; 1D4D 1 100 280 C36E2C
JLT label_1d77 ; 1D50 1 100 280 CA25
JBS off(00120h).6, label_1d77 ; 1D52 1 100 280 EE2022
CMPB 0d9h, #000h ; 1D55 1 100 280 C5D9C000 ### ROM INFO=ECT Sensor
JGE label_1d77 ; 1D59 1 100 280 CD1C
CMPB 0d9h, #000h ; 1D5B 1 100 280 C5D9C000 ### ROM INFO=ECT Sensor
JLT label_1d77 ; 1D5F 1 100 280 CA16
JBR off(0012dh).6, label_1d77 ; 1D61 1 100 280 DE2D13
JBR off(0012dh).7, label_1d77 ; 1D64 1 100 280 DF2D10
JBR off(00121h).0, label_1d77 ; 1D67 1 100 280 D8210D
JBS off(0012bh).5, label_1d77 ; 1D6A 1 100 280 ED2B0A
JBS off(00125h).1, label_1d77 ; 1D6D 1 100 280 E92507
JBS off(0012dh).2, label_1d77 ; 1D70 1 100 280 EA2D04
LB A, #000h ; 1D73 0 100 280 7700
SJ label_1d7e ; 1D75 0 100 280 CB07
; 1D77 from 1D45 (DD1,100,280)
; 1D77 from 1D4B (DD1,100,280)
; 1D77 from 1D50 (DD1,100,280)
; 1D77 from 1D52 (DD1,100,280)
; 1D77 from 1D59 (DD1,100,280)
; 1D77 from 1D5F (DD1,100,280)
; 1D77 from 1D61 (DD1,100,280)
; 1D77 from 1D64 (DD1,100,280)
; 1D77 from 1D67 (DD1,100,280)
; 1D77 from 1D6A (DD1,100,280)
; 1D77 from 1D6D (DD1,100,280)
; 1D77 from 1D70 (DD1,100,280)
label_1d77: LB A, off(00166h) ; 1D77 0 100 280 F466
SUBB A, #000h ; 1D79 0 100 280 A600
JGE label_1d7e ; 1D7B 0 100 280 CD01
CLRB A ; 1D7D 0 100 280 FA
; 1D7E from 1D75 (DD0,100,280)
; 1D7E from 1D7B (DD0,100,280)
label_1d7e: STB A, off(00166h) ; 1D7E 0 100 280 D466
MOVB r0, off(00168h) ; 1D80 0 100 280 C46848 ### ROM INFO=ECT FC
LB A, off(00162h) ; 1D83 0 100 280 F462 ### ROM INFO=VE FC
MULB ; 1D85 0 100 280 A234
L A, ACC ; 1D87 1 100 280 E506
ROL A ; 1D89 1 100 280 33
LB A, ACCH ; 1D8A 0 100 280 F507
STB A, r1 ; 1D8C 0 100 280 89
CLRB r0 ; 1D8D 0 100 280 2015
SRL er0 ; 1D8F 0 100 280 44E7
SRL er0 ; 1D91 0 100 280 44E7
LB A, off(00165h) ; 1D93 0 100 280 F465
JEQ label_1d9e ; 1D95 0 100 280 C907
STB A, ACCH ; 1D97 0 100 280 D507
CLRB A ; 1D99 0 100 280 FA
MUL ; 1D9A 0 100 280 9035
MOV er0, er1 ; 1D9C 0 100 280 4548
; 1D9E from 1D95 (DD0,100,280)
label_1d9e: MOVB ACCH, #001h ; 1D9E 0 100 280 C5079801
LB A, off(00166h) ; 1DA2 0 100 280 F466
MUL ; 1DA4 0 100 280 9035
MOVB r1, r2 ; 1DA6 0 100 280 2249
MOVB r0, ACCH ; 1DA8 0 100 280 C50748
L A, off(00160h) ; 1DAB 1 100 280 E460
MUL ; 1DAD 1 100 280 9035
MOV er0, er1 ; 1DAF 1 100 280 4548
L A, off(0015eh) ; 1DB1 1 100 280 E45E
MUL ; 1DB3 1 100 280 9035
SRL er1 ; 1DB5 1 100 280 45E7
ROR A ; 1DB7 1 100 280 43
SRL er1 ; 1DB8 1 100 280 45E7
ROR A ; 1DBA 1 100 280 43
MOVB r1, r2 ; 1DBB 1 100 280 2249
MOVB r0, ACCH ; 1DBD 1 100 280 C50748
LB A, r3 ; 1DC0 0 100 280 7B
JEQ label_1dc7 ; 1DC1 0 100 280 C904
MOV er0, #0ffffh ; 1DC3 0 100 280 4498FFFF
; 1DC7 from 1DC1 (DD0,100,280)
label_1dc7: L A, off(0015ch) ; 1DC7 1 100 280 E45C ### ROM INFO=IAT FC
MUL ; 1DC9 1 100 280 9035
MOV er0, er1 ; 1DCB 1 100 280 4548
JBR off(0012ch).4, label_1de9 ; 1DCD 1 100 280 DC2C19
SLL A ; 1DD0 1 100 280 53
ROL er0 ; 1DD1 1 100 280 44B7
JLT label_1ddf ; 1DD3 1 100 280 CA0A
SLL A ; 1DD5 1 100 280 53
ROL er0 ; 1DD6 1 100 280 44B7
JLT label_1ddf ; 1DD8 1 100 280 CA05
SLL A ; 1DDA 1 100 280 53
ROL er0 ; 1DDB 1 100 280 44B7
JGE label_1de3 ; 1DDD 1 100 280 CD04
; 1DDF from 1DD3 (DD1,100,280)
; 1DDF from 1DD8 (DD1,100,280)
label_1ddf: MOV er0, #0ffffh ; 1DDF 1 100 280 4498FFFF
; 1DE3 from 1DDD (DD1,100,280)
label_1de3: L A, off(0015ah) ; 1DE3 1 100 280 E45A
MUL ; 1DE5 1 100 280 9035
MOV er0, er1 ; 1DE7 1 100 280 4548
; 1DE9 from 1DCD (DD1,100,280)
label_1de9: L A, off(00158h) ; 1DE9 1 100 280 E458 ### ROM INFO=O2 short
MUL ; 1DEB 1 100 280 9035
MOV off(00156h), er1 ; 1DED 1 100 280 457C56
LB A, #040h ; 1DF0 0 100 280 7740
JBS off(00130h).6, label_1df7 ; 1DF2 0 100 280 EE3002
LB A, #04dh ; 1DF5 0 100 280 774D
; 1DF7 from 1DF2 (DD0,100,280)
label_1df7: CMPB A, off(00133h) ; 1DF7 0 100 280 C733
MB off(00130h).6, C ; 1DF9 0 100 280 C4303E
JBS off(00125h).4, label_1e50 ; 1DFC 0 100 280 EC2551
LB A, off(00133h) ; 1DFF 0 100 280 F433
CMPB A, #0c5h ; 1E01 0 100 280 C6C5 ### ROM INFO=RPM Related
JGE label_1e50 ; 1E03 0 100 280 CD4B
JBR off(00129h).0, label_1e50 ; 1E05 0 100 280 D82948
LB A, #004h ; 1E08 0 100 280 7704
JBS off(00123h).4, label_1e15 ; 1E0A 0 100 280 EC2308
LB A, #004h ; 1E0D 0 100 280 7704
CMPB 0f3h, #096h ; 1E0F 0 100 280 C5F3C096
JLT label_1e50 ; 1E13 0 100 280 CA3B
; 1E15 from 1E0A (DD0,100,280)
label_1e15: CMPB off(00133h), #002h ; 1E15 0 100 280 C433C002
JBS off(00123h).4, label_1e22 ; 1E19 0 100 280 EC2306
MB C, off(00130h).6 ; 1E1C 0 100 280 C4302E
XORB PSWH, #080h ; 1E1F 0 100 280 A2F080
; 1E22 from 1E19 (DD0,100,280)
label_1e22: JLT label_1e50 ; 1E22 0 100 280 CA2C
CMPB A, 0c0h ; 1E24 0 100 280 C5C0C2
JGE label_1e50 ; 1E27 0 100 280 CD27
MOVB r0, off(0018bh) ; 1E29 0 100 280 C48B48
CMPB off(00133h), #070h ; 1E2C 0 100 280 C433C070
JGE label_1e35 ; 1E30 0 100 280 CD03
MOVB r0, off(00189h) ; 1E32 0 100 280 C48948
; 1E35 from 1E30 (DD0,100,280)
label_1e35: MOVB r1, #014h ; 1E35 0 100 280 9914
JBS off(00123h).4, label_1e3f ; 1E37 0 100 280 EC2305
MOVB r0, off(0018ah) ; 1E3A 0 100 280 C48A48
MOVB r1, #010h ; 1E3D 0 100 280 9910
; 1E3F from 1E37 (DD0,100,280)
label_1e3f: LB A, 0c0h ; 1E3F 0 100 280 F5C0
CMPB A, r1 ; 1E41 0 100 280 49
JLE label_1e45 ; 1E42 0 100 280 CF01
LB A, r1 ; 1E44 0 100 280 79
; 1E45 from 1E42 (DD0,100,280)
label_1e45: MULB ; 1E45 0 100 280 A234
L A, ACC ; 1E47 1 100 280 E506
SRL A ; 1E49 1 100 280 63
JBS off(00123h).4, label_1e51 ; 1E4A 1 100 280 EC2304
VCAL 7 ; 1E4D 1 100 280 17
SJ label_1e51 ; 1E4E 1 100 280 CB01
; 1E50 from 1DFC (DD0,100,280)
; 1E50 from 1E03 (DD0,100,280)
; 1E50 from 1E05 (DD0,100,280)
; 1E50 from 1E13 (DD0,100,280)
; 1E50 from 1E22 (DD0,100,280)
; 1E50 from 1E27 (DD0,100,280)
label_1e50: CLR A ; 1E50 1 100 280 F9
; 1E51 from 1E4A (DD1,100,280)
; 1E51 from 1E4E (DD1,100,280)
label_1e51: ST A, off(00146h) ; 1E51 1 100 280 D446
CLRB r4 ; 1E53 1 100 280 2415
RC ; 1E55 1 100 280 95
JBS off(00125h).4, label_1ecc ; 1E56 1 100 280 EC2573
JBR off(00122h).3, label_1ecc ; 1E59 1 100 280 DB2270
JBS off(0012ch).7, label_1e68 ; 1E5C 1 100 280 EF2C09
JBS off(00122h).4, label_1ecf ; 1E5F 1 100 280 EC226D
L A, (0025ah-00280h)[USP] ; 1E62 1 100 280 E3DA ### ROM INFO=Current Target Idle RPM
CLRB r5 ; 1E64 1 100 280 2515
SJ label_1e77 ; 1E66 1 100 280 CB0F
; 1E68 from 1E5C (DD1,100,280)
label_1e68: MOV er3, off(00138h) ; 1E68 1 100 280 B4384B
MOVB r5, off(0013ah) ; 1E6B 1 100 280 C43A4D
CLRB r0 ; 1E6E 1 100 280 2015
MOVB r1, #080h ; 1E70 1 100 280 9980
L A, 0c4h ; 1E72 1 100 280 E5C4 ### ROM INFO=RPM Sensor
CAL label_496d ; 1E74 1 100 280 326D49
; 1E77 from 1E66 (DD1,100,280)
label_1e77: ST A, off(00138h) ; 1E77 1 100 280 D438
MOVB off(0013ah), r5 ; 1E79 1 100 280 257C3A
CLRB r4 ; 1E7C 1 100 280 2415
SUB A, 0c4h ; 1E7E 1 100 280 B5C4A2 ### ROM INFO=RPM Sensor
MB off(0012ch).6, C ; 1E81 1 100 280 C42C3E
MOV DP, #003e8h ; 1E84 1 100 280 62E803
JLT label_1e94 ; 1E87 1 100 280 CA0B
ST A, [DP] ; 1E89 1 100 280 D2
JBS off(00123h).6, label_1ea0 ; 1E8A 1 100 280 EE2313
CMP 0c6h, #0001ah ; 1E8D 1 100 280 B5C6C01A00
SJ label_1e9e ; 1E92 1 100 280 CB0A
; 1E94 from 1E87 (DD1,100,280)
label_1e94: VCAL 7 ; 1E94 1 100 280 17
ST A, [DP] ; 1E95 1 100 280 D2
JBR off(00123h).6, label_1ea0 ; 1E96 1 100 280 DE2307
CMP 0c6h, #0001ah ; 1E99 1 100 280 B5C6C01A00
; 1E9E from 1E92 (DD1,100,280)
label_1e9e: JGE label_1ecb ; 1E9E 1 100 280 CD2B
; 1EA0 from 1E8A (DD1,100,280)
; 1EA0 from 1E96 (DD1,100,280)
label_1ea0: CLRB r0 ; 1EA0 1 100 280 2015
MOVB r1, #01eh ; 1EA2 1 100 280 991E
CMPB 0d9h, #034h ; 1EA4 1 100 280 C5D9C034 ### ROM INFO=ECT Sensor
JGE label_1eb5 ; 1EA8 1 100 280 CD0B
JBS off(0011eh).3, label_1eb5 ; 1EAA 1 100 280 EB1E08 ### ROM INFO=Auto/Manual Config Byte
CMPB 0cch, #005h ; 1EAD 1 100 280 C5CCC005 ### ROM INFO=VSS Sensor
JLT label_1eb5 ; 1EB1 1 100 280 CA02
MOVB r1, #01eh ; 1EB3 1 100 280 991E
; 1EB5 from 1EA8 (DD1,100,280)
; 1EB5 from 1EAA (DD1,100,280)
; 1EB5 from 1EB1 (DD1,100,280)
label_1eb5: MUL ; 1EB5 1 100 280 9035
MOVB r4, #02ah ; 1EB7 1 100 280 9C2A
SLL A ; 1EB9 1 100 280 53
ROL er1 ; 1EBA 1 100 280 45B7
JLT label_1ecb ; 1EBC 1 100 280 CA0D
SLL A ; 1EBE 1 100 280 53
ROL er1 ; 1EBF 1 100 280 45B7
JLT label_1ecb ; 1EC1 1 100 280 CA08
LB A, r3 ; 1EC3 0 100 280 7B
JNE label_1ecb ; 1EC4 0 100 280 CE05
LB A, r2 ; 1EC6 0 100 280 7A
CMPB A, r4 ; 1EC7 0 100 280 4C
JGE label_1ecb ; 1EC8 0 100 280 CD01
STB A, r4 ; 1ECA 0 100 280 8C
; 1ECB from 1E9E (DD1,100,280)
; 1ECB from 1EBC (DD1,100,280)
; 1ECB from 1EC1 (DD1,100,280)
; 1ECB from 1EC4 (DD0,100,280)
; 1ECB from 1EC8 (DD0,100,280)
label_1ecb: SC ; 1ECB 0 100 280 85
; 1ECC from 1E56 (DD1,100,280)
; 1ECC from 1E59 (DD1,100,280)
label_1ecc: MB off(0012ch).7, C ; 1ECC 1 100 280 C42C3F
; 1ECF from 1E5F (DD1,100,280)
label_1ecf: LB A, r4 ; 1ECF 0 100 280 7C
JEQ label_1ed6 ; 1ED0 0 100 280 C904
JBS off(0012ch).6, label_1ed6 ; 1ED2 0 100 280 EE2C01
VCAL 6 ; 1ED5 0 100 280 16
; 1ED6 from 1ED0 (DD0,100,280)
; 1ED6 from 1ED2 (DD0,100,280)
label_1ed6: STB A, off(00148h) ; 1ED6 0 100 280 D448
JBR off(0011eh).3, label_1f29 ; 1ED8 0 100 280 DB1E4E ### ROM INFO=Auto/Manual Config Byte
JBR off(00119h).5, label_1ee3 ; 1EDB 0 100 280 DD1905
RB off(00130h).7 ; 1EDE 0 100 280 C4300F
SJ label_1f29 ; 1EE1 0 100 280 CB46
; 1EE3 from 1EDB (DD0,100,280)
label_1ee3: CMPB 0d9h, #0ffh ; 1EE3 0 100 280 C5D9C0FF ### ROM INFO=ECT Sensor
JLT label_1f29 ; 1EE7 0 100 280 CA40
MOVB r0, #000h ; 1EE9 0 100 280 9800
MOV er1, #0ffffh ; 1EEB 0 100 280 4598FFFF
CMPB 0d9h, #0ffh ; 1EEF 0 100 280 C5D9C0FF ### ROM INFO=ECT Sensor
JLT label_1efb ; 1EF3 0 100 280 CA06
MOVB r0, #000h ; 1EF5 0 100 280 9800
MOV er1, #0ffffh ; 1EF7 0 100 280 4598FFFF
; 1EFB from 1EF3 (DD0,100,280)
label_1efb: MOV DP, #00311h ; 1EFB 0 100 280 621103
LB A, [DP] ; 1EFE 0 100 280 F2
ADDB A, #000h ; 1EFF 0 100 280 8600
CMPB A, 0d4h ; 1F01 0 100 280 C5D4C2 ### ROM INFO=TPS Sensor
JLT label_1f24 ; 1F04 0 100 280 CA1E
JBS off(00123h).6, label_1f24 ; 1F06 0 100 280 EE231B
CMP 0c6h, #0ffffh ; 1F09 0 100 280 B5C6C0FFFF
LB A, #000h ; 1F0E 0 100 280 7700
JLT label_1f14 ; 1F10 0 100 280 CA02
LB A, #000h ; 1F12 0 100 280 7700
; 1F14 from 1F10 (DD0,100,280)
label_1f14: JBS off(00130h).7, label_1f1e ; 1F14 0 100 280 EF3007
MOVB off(001c0h), #001h ; 1F17 0 100 280 C4C09801
SB off(00130h).7 ; 1F1B 0 100 280 C4301F
; 1F1E from 1F14 (DD0,100,280)
label_1f1e: CMPB off(001c0h), #000h ; 1F1E 0 100 280 C4C0C000
JNE label_1f2c ; 1F22 0 100 280 CE08
; 1F24 from 1F04 (DD0,100,280)
; 1F24 from 1F06 (DD0,100,280)
label_1f24: L A, off(001f0h) ; 1F24 1 100 280 E4F0
SUB A, er1 ; 1F26 1 100 280 29
JGE label_1f4b ; 1F27 1 100 280 CD22
; 1F29 from 1ED8 (DD0,100,280)
; 1F29 from 1EE1 (DD0,100,280)
; 1F29 from 1EE7 (DD0,100,280)
label_1f29: CLR A ; 1F29 1 100 280 F9
SJ label_1f4b ; 1F2A 1 100 280 CB1F
; 1F2C from 1F22 (DD0,100,280)
label_1f2c: CLRB r1 ; 1F2C 0 100 280 2115
MULB ; 1F2E 0 100 280 A234
MOV er0, 0c6h ; 1F30 0 100 280 B5C648
MUL ; 1F33 0 100 280 9035
MOV er0, #00000h ; 1F35 0 100 280 44980000
L A, ACC ; 1F39 1 100 280 E506
SLL A ; 1F3B 1 100 280 53
ROL er1 ; 1F3C 1 100 280 45B7
CMPB r3, #000h ; 1F3E 1 100 280 23C000
JNE label_1f4a ; 1F41 1 100 280 CE07
LB A, r2 ; 1F43 0 100 280 7A
L A, ACC ; 1F44 1 100 280 E506
SWAP ; 1F46 1 100 280 83
CMP A, er0 ; 1F47 1 100 280 48
JLT label_1f4b ; 1F48 1 100 280 CA01
; 1F4A from 1F41 (DD1,100,280)
label_1f4a: L A, er0 ; 1F4A 1 100 280 34
; 1F4B from 1F2A (DD1,100,280)
; 1F4B from 1F27 (DD1,100,280)
; 1F4B from 1F48 (DD1,100,280)
label_1f4b: ST A, off(001f0h) ; 1F4B 1 100 280 D4F0
CLR A ; 1F4D 1 100 280 F9
CLRB r0 ; 1F4E 1 100 280 2015
JBS off(00125h).4, label_1fc3 ; 1F50 1 100 280 EC2570
JBS off(00124h).0, label_1fc3 ; 1F53 1 100 280 E8246D ### ROM INFO=Possible Fuel Cut Related
MOVB r0, #004h ; 1F56 1 100 280 9804
JBS off(00124h).2, label_1fc3 ; 1F58 1 100 280 EA2468 ### ROM INFO=Possible Fuel Cut Related
MOVB r0, off(00154h) ; 1F5B 1 100 280 C45448
CMPB r0, #000h ; 1F5E 1 100 280 20C000
JNE label_1f82 ; 1F61 1 100 280 CE1F
JBR off(00123h).1, label_1f6c ; 1F63 1 100 280 D92306
CMPB 0d5h, #003h ; 1F66 1 100 280 C5D5C003 ### ROM INFO=TPS Delta
JGE label_1fc3 ; 1F6A 1 100 280 CD57
; 1F6C from 1F63 (DD1,100,280)
label_1f6c: MOVB r1, off(00155h) ; 1F6C 1 100 280 C45549
CMPB r1, #000h ; 1F6F 1 100 280 21C000
JEQ label_1f77 ; 1F72 1 100 280 C903
DECB r1 ; 1F74 1 100 280 B9
JNE label_1fcd ; 1F75 1 100 280 CE56
; 1F77 from 1F72 (DD1,100,280)
label_1f77: L A, off(00150h) ; 1F77 1 100 280 E450
JEQ label_1fc3 ; 1F79 1 100 280 C948
SUB A, off(00152h) ; 1F7B 1 100 280 A752
JGE label_1fc3 ; 1F7D 1 100 280 CD44
CLR A ; 1F7F 1 100 280 F9
SJ label_1fc3 ; 1F80 1 100 280 CB41
; 1F82 from 1F61 (DD1,100,280)
label_1f82: LB A, off(00133h) ; 1F82 0 100 280 F433
MOV X1, #tbl_64a0 ; 1F84 0 100 280 60A064
VCAL 0 ; 1F87 0 100 280 10
; warning: had to flip DD
CMP A, 0c8h ; 1F88 1 100 280 B5C8C2
CLR A ; 1F8B 1 100 280 F9
MOVB r0, off(00154h) ; 1F8C 1 100 280 C45448
DECB r0 ; 1F8F 1 100 280 B8
JBS off(00123h).7, label_1fc9 ; 1F90 1 100 280 EF2336
JGE label_1fc9 ; 1F93 1 100 280 CD34
L A, #0007dh ; 1F95 1 100 280 677D00
JBS off(0012eh).5, label_1faa ; 1F98 1 100 280 ED2E0F
L A, #0007dh ; 1F9B 1 100 280 677D00
JBS off(0012eh).6, label_1faa ; 1F9E 1 100 280 EE2E09
L A, #0007dh ; 1FA1 1 100 280 677D00
JBR off(0011eh).3, label_1faa ; 1FA4 1 100 280 DB1E03 ### ROM INFO=Auto/Manual Config Byte
L A, #0007dh ; 1FA7 1 100 280 677D00
; 1FAA from 1F98 (DD1,100,280)
; 1FAA from 1F9E (DD1,100,280)
; 1FAA from 1FA4 (DD1,100,280)
label_1faa: MOV er0, off(00182h) ; 1FAA 1 100 280 B48248
MUL ; 1FAD 1 100 280 9035
SRL er1 ; 1FAF 1 100 280 45E7
ROR A ; 1FB1 1 100 280 43
SRL er1 ; 1FB2 1 100 280 45E7
ROR A ; 1FB4 1 100 280 43
LB A, r2 ; 1FB5 0 100 280 7A
L A, ACC ; 1FB6 1 100 280 E506
SWAP ; 1FB8 1 100 280 83
CMPB r3, #000h ; 1FB9 1 100 280 23C000
JEQ label_1fc1 ; 1FBC 1 100 280 C903
L A, #0ffffh ; 1FBE 1 100 280 67FFFF
; 1FC1 from 1FBC (DD1,100,280)
label_1fc1: CLRB r0 ; 1FC1 1 100 280 2015
; 1FC3 from 1F50 (DD1,100,280)
; 1FC3 from 1F53 (DD1,100,280)
; 1FC3 from 1F58 (DD1,100,280)
; 1FC3 from 1F6A (DD1,100,280)
; 1FC3 from 1F79 (DD1,100,280)
; 1FC3 from 1F7D (DD1,100,280)
; 1FC3 from 1F80 (DD1,100,280)
label_1fc3: RB off(0012eh).5 ; 1FC3 1 100 280 C42E0D
RB off(0012eh).6 ; 1FC6 1 100 280 C42E0E
; 1FC9 from 1F90 (DD1,100,280)
; 1FC9 from 1F93 (DD1,100,280)
label_1fc9: ST A, off(00150h) ; 1FC9 1 100 280 D450
MOVB r1, #004h ; 1FCB 1 100 280 9904
; 1FCD from 1F75 (DD1,100,280)
label_1fcd: ST A, off(0014ah) ; 1FCD 1 100 280 D44A
MOVB off(00154h), r0 ; 1FCF 1 100 280 207C54
MOVB off(00155h), r1 ; 1FD2 1 100 280 217C55
JBR off(00124h).4, label_1fef ; 1FD5 1 100 280 DC2417 ### ROM INFO=Possible Fuel Cut Related
CLR A ; 1FD8 1 100 280 F9
MOV X1, A ; 1FD9 1 100 280 50
ST A, 003b8h[X1] ; 1FDA 1 100 280 D0B803
ST A, 003bah[X1] ; 1FDD 1 100 280 D0BA03
ST A, 003bch[X1] ; 1FE0 1 100 280 D0BC03
ST A, 003beh[X1] ; 1FE3 1 100 280 D0BE03
ST A, 003c0h[X1] ; 1FE6 1 100 280 D0C003
ST A, 003a6h[X1] ; 1FE9 1 100 280 D0A603
J label_2105 ; 1FEC 1 100 280 030521
; 1FEF from 1FD5 (DD1,100,280)
label_1fef: L A, off(00142h) ; 1FEF 1 100 280 E442
L A, ACC ; 1FF1 1 100 280 E506
MOV er0, A ; 1FF3 1 100 280 448A
LC A, tbl_618f ; 1FF5 1 100 280 909C8F61
CAL label_5201 ; 1FF9 1 100 280 320152
JBR off(0012bh).3, label_200b ; 1FFC 1 100 280 DB2B0C
CMPB 0f2h, #004h ; 1FFF 1 100 280 C5F2C004
MB off(0012bh).3, C ; 2003 1 100 280 C42B3B
ADD A, #00064h ; 2006 1 100 280 866400
JLT label_2017 ; 2009 1 100 280 CA0C
; 200B from 1FFC (DD1,100,280)
label_200b: ADD A, off(00144h) ; 200B 1 100 280 8744
JLT label_2017 ; 200D 1 100 280 CA08
ADD A, off(001f0h) ; 200F 1 100 280 87F0
JLT label_2017 ; 2011 1 100 280 CA04
ADD A, off(0014ah) ; 2013 1 100 280 874A
JGE label_201a ; 2015 1 100 280 CD03
; 2017 from 2009 (DD1,100,280)
; 2017 from 200D (DD1,100,280)
; 2017 from 2011 (DD1,100,280)
label_2017: L A, #0ffffh ; 2017 1 100 280 67FFFF
; 201A from 2015 (DD1,100,280)
label_201a: ST A, er0 ; 201A 1 100 280 88
LB A, off(00148h) ; 201B 0 100 280 F448
EXTND ; 201D 1 100 280 F8
MOV er3, off(00146h) ; 201E 1 100 280 B4464B
CAL label_49b1 ; 2021 1 100 280 32B149
LB A, off(00149h) ; 2024 0 100 280 F449
EXTND ; 2026 1 100 280 F8
CAL label_49b1 ; 2027 1 100 280 32B149
CMP A, #08000h ; 202A 1 100 280 C60080
JGE label_2034 ; 202D 1 100 280 CD05
ADD A, er0 ; 202F 1 100 280 08
JGE label_2037 ; 2030 1 100 280 CD05
SJ label_203c ; 2032 1 100 280 CB08
; 2034 from 202D (DD1,100,280)
label_2034: ADD A, er0 ; 2034 1 100 280 08
JGE label_203f ; 2035 1 100 280 CD08
; 2037 from 2030 (DD1,100,280)
label_2037: CMP A, #08000h ; 2037 1 100 280 C60080
JLT label_203f ; 203A 1 100 280 CA03
; 203C from 2032 (DD1,100,280)
label_203c: L A, #07fffh ; 203C 1 100 280 67FF7F
; 203F from 2035 (DD1,100,280)
; 203F from 203A (DD1,100,280)
label_203f: ST A, er3 ; 203F 1 100 280 8B
MOV X2, A ; 2040 1 100 280 51
L A, off(00140h) ; 2041 1 100 280 E440
MOV er0, off(00156h) ; 2043 1 100 280 B45648
MUL ; 2046 1 100 280 9035
SRL er1 ; 2048 1 100 280 45E7
ROR A ; 204A 1 100 280 43
LB A, r2 ; 204B 0 100 280 7A
L A, ACC ; 204C 1 100 280 E506
SWAP ; 204E 1 100 280 83
CMPB r3, #000h ; 204F 1 100 280 23C000
JEQ label_2057 ; 2052 1 100 280 C903
L A, #0ffffh ; 2054 1 100 280 67FFFF
; 2057 from 2052 (DD1,100,280)
label_2057: ST A, er2 ; 2057 1 100 280 8A
XCHG A, er3 ; 2058 1 100 280 4710
VCAL 4 ; 205A 1 100 280 14
JBR off(00124h).5, label_205f ; 205B 1 100 280 DD2401 ### ROM INFO=Possible Fuel Cut Related
CLR A ; 205E 1 100 280 F9
; 205F from 205B (DD1,100,280)
label_205f: MOV DP, #003a6h ; 205F 1 100 280 62A603
ST A, [DP] ; 2062 1 100 280 D2
L A, er3 ; 2063 1 100 280 37
MOV DP, #003b8h ; 2064 1 100 280 62B803
MOV er0, [DP] ; 2067 1 100 280 B248
ST A, [DP] ; 2069 1 100 280 D2
JBS off(00125h).4, label_2090 ; 206A 1 100 280 EC2523
CMPB off(00133h), #070h ; 206D 1 100 280 C433C070
JGE label_2090 ; 2071 1 100 280 CD1D
CMP off(0014ah), #00000h ; 2073 1 100 280 B44AC00000
JNE label_2090 ; 2078 1 100 280 CE16
JBR off(0012eh).4, label_2088 ; 207A 1 100 280 DC2E0B
JBR off(0012ch).3, label_2090 ; 207D 1 100 280 DB2C10
CLRB r0 ; 2080 1 100 280 2015
MOVB r1, #080h ; 2082 1 100 280 9980
L A, off(00142h) ; 2084 1 100 280 E442
SJ label_20a0 ; 2086 1 100 280 CB18
; 2088 from 207A (DD1,100,280)
label_2088: SUB A, er0 ; 2088 1 100 280 28
JLT label_2090 ; 2089 1 100 280 CA05
CMP A, #000fah ; 208B 1 100 280 C6FA00
JGE label_2093 ; 208E 1 100 280 CD03
; 2090 from 206A (DD1,100,280)
; 2090 from 2071 (DD1,100,280)
; 2090 from 2078 (DD1,100,280)
; 2090 from 207D (DD1,100,280)
; 2090 from 2089 (DD1,100,280)
label_2090: CLR A ; 2090 1 100 280 F9
SJ label_20aa ; 2091 1 100 280 CB17
; 2093 from 208E (DD1,100,280)
label_2093: MOV er0, #007d0h ; 2093 1 100 280 4498D007
CMP A, er0 ; 2097 1 100 280 48
JGE label_209b ; 2098 1 100 280 CD01
ST A, er0 ; 209A 1 100 280 88
; 209B from 2098 (DD1,100,280)
label_209b: CLR A ; 209B 1 100 280 F9
MOVB ACCH, #080h ; 209C 1 100 280 C5079880
; 20A0 from 2086 (DD1,100,280)
label_20a0: MUL ; 20A0 1 100 280 9035
SLL A ; 20A2 1 100 280 53
L A, er1 ; 20A3 1 100 280 35
ROL A ; 20A4 1 100 280 33
JGE label_20aa ; 20A5 1 100 280 CD03
L A, #0ffffh ; 20A7 1 100 280 67FFFF
; 20AA from 2091 (DD1,100,280)
; 20AA from 20A5 (DD1,100,280)
label_20aa: ST A, off(0014eh) ; 20AA 1 100 280 D44E
L A, off(0014ah) ; 20AC 1 100 280 E44A
CMP A, off(0014eh) ; 20AE 1 100 280 C74E
MB off(0012ch).5, C ; 20B0 1 100 280 C42C3D
JGE label_20b7 ; 20B3 1 100 280 CD02
L A, off(0014eh) ; 20B5 1 100 280 E44E
; 20B7 from 20B3 (DD1,100,280)
label_20b7: L A, ACC ; 20B7 1 100 280 E506
JEQ label_20c5 ; 20B9 1 100 280 C90A
ADD A, off(00144h) ; 20BB 1 100 280 8744
JGE label_20c2 ; 20BD 1 100 280 CD03
L A, #0ffffh ; 20BF 1 100 280 67FFFF
; 20C2 from 20BD (DD1,100,280)
label_20c2: CAL label_49d6 ; 20C2 1 100 280 32D649
; 20C5 from 20B9 (DD1,100,280)
label_20c5: MOV X1, A ; 20C5 1 100 280 50
JBR off(0012ch).5, label_20ca ; 20C6 1 100 280 DD2C01
CLR A ; 20C9 1 100 280 F9
; 20CA from 20C6 (DD1,100,280)
label_20ca: AND IE, #002a0h ; 20CA 1 100 280 B51AD0A002
ANDB PSWH, #0feh ; 20CF 1 100 280 A2D0FE
MOV off(0019ch), X1 ; 20D2 1 100 280 907C9C
ST A, off(00198h) ; 20D5 1 100 280 D498
ST A, off(0019ah) ; 20D7 1 100 280 D49A
ORB PSWH, #001h ; 20D9 1 100 280 A2E001
L A, 0f8h ; 20DC 1 100 280 E5F8
ST A, IE ; 20DE 1 100 280 D51A
MOV X1, #tbl_6426 ; 20E0 1 100 280 602664 ORIGINAL TABLE=tbl_6426 ### VARIABLE=long_183
; 20E3 from 2103 (DD1,100,280)
label_20e3: INC DP ; 20E3 1 100 280 72
INC DP ; 20E4 1 100 280 72
L A, er2 ; 20E5 1 100 280 36
ST A, er0 ; 20E6 1 100 280 88
CLR A ; 20E7 1 100 280 F9
LCB A, [X1] ; 20E8 1 100 280 90AA
SWAP ; 20EA 1 100 280 83
MUL ; 20EB 1 100 280 9035
SLL A ; 20ED 1 100 280 53
L A, er1 ; 20EE 1 100 280 35
ROL A ; 20EF 1 100 280 33
JGE label_20f5 ; 20F0 1 100 280 CD03
L A, #0ffffh ; 20F2 1 100 280 67FFFF
; 20F5 from 20F0 (DD1,100,280)
label_20f5: MOV er3, X2 ; 20F5 1 100 280 914B
XCHG A, er3 ; 20F7 1 100 280 4710
VCAL 4 ; 20F9 1 100 280 14
CAL label_49d6 ; 20FA 1 100 280 32D649
ST A, [DP] ; 20FD 1 100 280 D2
INC X1 ; 20FE 1 100 280 70
CMP DP, #003c0h ; 20FF 1 100 280 92C0C003
JLT label_20e3 ; 2103 1 100 280 CADE
; 2105 from 158C (DD0,100,280)
; 2105 from 1FEC (DD1,100,280)
label_2105: LB A, #0c5h ; 2105 0 100 280 77C5 ### ROM INFO=RPM Related
JBS off(0012bh).2, label_210c ; 2107 0 100 280 EA2B02
LB A, #0c8h ; 210A 0 100 280 77C8
; 210C from 2107 (DD0,100,280)
label_210c: CMPB A, off(00133h) ; 210C 0 100 280 C733
MB off(0012bh).2, C ; 210E 0 100 280 C42B3A
L A, #0186ah ; 2111 1 100 280 676A18
JBR off(001f8h).2, label_211a ; 2114 1 100 280 DAF803
L A, #030d4h ; 2117 1 100 280 67D430 ### ROM INFO=TPS Sensor
; 211A from 2114 (DD1,100,280)
label_211a: CMP 0c4h, A ; 211A 1 100 280 B5C4C1 ### ROM INFO=RPM Sensor
MB off(001f8h).2, C ; 211D 1 100 280 C4F83A
LB A, off(0013dh) ; 2120 0 100 280 F43D
JNE label_2177 ; 2122 0 100 280 CE53
LB A, #005h ; 2124 0 100 280 7705
JBS off(00125h).4, label_2184 ; 2126 0 100 280 EC255B
MOVB r6, #00ah ; 2129 0 100 280 9E0A
RB PSWL.4 ; 212B 0 100 280 A30C
L A, off(0011ah) ; 212D 1 100 280 E41A ### ROM INFO=MIL Byte1 CEL Code0 Unknow error
AND A, #01034h ; 212F 1 100 280 D63410
JNE label_2186 ; 2132 1 100 280 CE52
SB PSWL.4 ; 2134 1 100 280 A31C
MOVB r6, #005h ; 2136 1 100 280 9E05
JBR off(001f8h).2, label_2186 ; 2138 1 100 280 DAF84B
MOVB r6, #007h ; 213B 1 100 280 9E07
JBS off(0012ch).5, label_2186 ; 213D 1 100 280 ED2C46
RB PSWL.4 ; 2140 1 100 280 A30C
CMPB 0d9h, #0ffh ; 2142 1 100 280 C5D9C0FF ### ROM INFO=ECT Sensor
JGE label_214d ; 2146 1 100 280 CD05
MOVB r6, #009h ; 2148 1 100 280 9E09
JBS off(00120h).0, label_2186 ; 214A 1 100 280 E82039
; 214D from 2146 (DD1,100,280)
label_214d: CLR DP ; 214D 1 100 280 9215
LB A, 0d9h ; 214F 0 100 280 F5D9 ### ROM INFO=ECT Sensor
CMPB A, #0a1h ; 2151 0 100 280 C6A1
JLT label_2159 ; 2153 0 100 280 CA04
ADD DP, #00003h ; 2155 0 100 280 92800300
; 2159 from 2153 (DD0,100,280)
label_2159: RB off(0012bh).1 ; 2159 0 100 280 C42B09
LB A, #0a8h ; 215C 0 100 280 77A8
JBS off(0012bh).0, label_2163 ; 215E 0 100 280 E82B02
LB A, #095h ; 2161 0 100 280 7795
; 2163 from 215E (DD0,100,280)
label_2163: CMPB 0beh, A ; 2163 0 100 280 C5BEC1 ### ROM INFO=Some PA/Map Value
MB off(0012bh).0, C ; 2166 0 100 280 C42B38
JGE label_2170 ; 2169 0 100 280 CD05
INC DP ; 216B 0 100 280 72
JBR off(0012bh).1, label_2170 ; 216C 0 100 280 D92B01
INC DP ; 216F 0 100 280 72
; 2170 from 2169 (DD0,100,280)
; 2170 from 216C (DD0,100,280)
label_2170: LCB A, tbl_6216[DP] ; 2170 0 100 280 92AB1662 ORIGINAL TABLE=tbl_6216 ### VARIABLE=long_391
STB A, r6 ; 2174 0 100 280 8E
SJ label_2186 ; 2175 0 100 280 CB0F
; 2177 from 2122 (DD0,100,280)
label_2177: MB C, 0b7h.0 ; 2177 0 100 280 C5B728
JGE label_217e ; 217A 0 100 280 CD02
LB A, #005h ; 217C 0 100 280 7705
; 217E from 217A (DD0,100,280)
label_217e: SUBB A, #001h ; 217E 0 100 280 A601
STB A, off(0013dh) ; 2180 0 100 280 D43D
LB A, #00bh ; 2182 0 100 280 770B
; 2184 from 2126 (DD0,100,280)
; 2184 from 2189 (DD0,100,280)
label_2184: SJ label_21ce ; 2184 0 100 280 CB48
; 2186 from 2132 (DD1,100,280)
; 2186 from 2138 (DD1,100,280)
; 2186 from 213D (DD1,100,280)
; 2186 from 214A (DD1,100,280)
; 2186 from 2175 (DD0,100,280)
label_2186: LB A, r6 ; 2186 0 100 280 7E
MB C, PSWL.4 ; 2187 0 100 280 A32C
JLT label_2184 ; 2189 0 100 280 CAF9
MOV DP, #003b8h ; 218B 0 100 280 62B803
L A, [DP] ; 218E 1 100 280 E2
CAL label_49d6 ; 218F 1 100 280 32D649
CLR er0 ; 2192 1 100 280 4415
MOV er2, off(00136h) ; 2194 1 100 280 B4364A
DIV ; 2197 1 100 280 9037
JLT label_21cd ; 2199 1 100 280 CA32
CMP A, #0000bh ; 219B 1 100 280 C60B00
JGT label_21cd ; 219E 1 100 280 C82D
LB A, ACC ; 21A0 0 100 280 F506
XCHGB A, r6 ; 21A2 0 100 280 2610
SUBB A, r6 ; 21A4 0 100 280 2E
JLT label_21cd ; 21A5 0 100 280 CA26
JBS off(0012bh).2, label_21cb ; 21A7 0 100 280 EA2B21
MOVB r6, off(0013bh) ; 21AA 0 100 280 C43B4E
SUBB r6, #001h ; 21AD 0 100 280 26A001
JLT label_21cb ; 21B0 0 100 280 CA19
CMPB A, r6 ; 21B2 0 100 280 4E
JNE label_21cb ; 21B3 0 100 280 CE16
MOV X1, er1 ; 21B5 0 100 280 4578
STB A, r6 ; 21B7 0 100 280 8E
L A, #08000h ; 21B8 1 100 280 670080
MOV er0, er2 ; 21BB 1 100 280 4648
MUL ; 21BD 1 100 280 9035
L A, er1 ; 21BF 1 100 280 35
CMP A, X1 ; 21C0 1 100 280 90C2
LB A, r6 ; 21C2 0 100 280 7E
JLT label_21cb ; 21C3 0 100 280 CA06
CMPB A, #00bh ; 21C5 0 100 280 C60B
JGE label_21cb ; 21C7 0 100 280 CD02
ADDB A, #001h ; 21C9 0 100 280 8601
; 21CB from 21A7 (DD0,100,280)
; 21CB from 21B0 (DD0,100,280)
; 21CB from 21B3 (DD0,100,280)
; 21CB from 21C3 (DD0,100,280)
; 21CB from 21C7 (DD0,100,280)
label_21cb: SJ label_21ce ; 21CB 0 100 280 CB01
; 21CD from 2199 (DD1,100,280)
; 21CD from 219E (DD1,100,280)
; 21CD from 21A5 (DD0,100,280)
label_21cd: CLRB A ; 21CD 0 100 280 FA
; 21CE from 2184 (DD0,100,280)
; 21CE from 21CB (DD0,100,280)
label_21ce: STB A, off(0013bh) ; 21CE 0 100 280 D43B
LB A, #0c2h ; 21D0 0 100 280 77C2
JBS off(00124h).0, label_21d7 ; 21D2 0 100 280 E82402 ### ROM INFO=Possible Fuel Cut Related
LB A, #0c5h ; 21D5 0 100 280 77C5 ### ROM INFO=RPM Related
; 21D7 from 21D2 (DD0,100,280)
label_21d7: CMPB A, off(00133h) ; 21D7 0 100 280 C733
MB off(00124h).0, C ; 21D9 0 100 280 C42438 ### ROM INFO=Possible Fuel Cut Related
LB A, #0edh ; 21DC 0 100 280 77ED
JBS off(00124h).1, label_21e3 ; 21DE 0 100 280 E92402 ### ROM INFO=Possible Fuel Cut Related
LB A, #0f0h ; 21E1 0 100 280 77F0
; 21E3 from 21DE (DD0,100,280)
label_21e3: CMPB A, off(00133h) ; 21E3 0 100 280 C733
MB off(00124h).1, C ; 21E5 0 100 280 C42439 ### ROM INFO=Possible Fuel Cut Related
JBR off(00121h).3, label_2229 ; 21E8 0 100 280 DB213E
JBR off(0011eh).6, label_2229 ; 21EB 0 100 280 DE1E3B
LB A, off(001bch) ; 21EE 0 100 280 F4BC
JNE label_2229 ; 21F0 0 100 280 CE37
JBR off(00121h).2, label_2229 ; 21F2 0 100 280 DA2134
MOV DP, #00f00h ; 21F5 0 100 280 62000F ### ROM INFO=82C55 PortA Inputs
LB A, [DP] ; 21F8 0 100 280 F2
ANDB A, #040h ; 21F9 0 100 280 D640
MB C, 0b8h.2 ; 21FB 0 100 280 C5B82A
JLT label_221b ; 21FE 0 100 280 CA1B
JNE label_222c ; 2200 0 100 280 CE2A
RB P1.2 ; 2202 0 100 280 C5220A
L A, 0fah ; 2205 1 100 280 E5FA
ST A, IE ; 2207 1 100 280 D51A
ANDB PSWH, #0feh ; 2209 1 100 280 A2D0FE
LB A, P1 ; 220C 0 100 280 F522
MOV DP, #02f00h ; 220E 0 100 280 62002F ### ROM INFO=82C55 PortC Outputs
STB A, [DP] ; 2211 0 100 280 D2
ORB PSWH, #001h ; 2212 0 100 280 A2E001
L A, 0f8h ; 2215 1 100 280 E5F8
ST A, IE ; 2217 1 100 280 D51A
SJ label_221d ; 2219 1 100 280 CB02
; 221B from 21FE (DD0,100,280)
label_221b: JEQ label_222c ; 221B 0 100 280 C90F
; 221D from 2219 (DD1,100,280)
label_221d: XORB PSWH, #080h ; 221D 0 100 280 A2F080
MB 0b8h.2, C ; 2220 0 100 280 C5B83A
JGE label_2229 ; 2223 0 100 280 CD04
MOVB off(001bch), #019h ; 2225 0 100 280 C4BC9819
; 2229 from 21E8 (DD0,100,280)
; 2229 from 21EB (DD0,100,280)
; 2229 from 21F0 (DD0,100,280)
; 2229 from 21F2 (DD0,100,280)
; 2229 from 2223 (DD0,100,280)
label_2229: RC ; 2229 0 100 280 95
SJ label_222d ; 222A 0 100 280 CB01
; 222C from 2200 (DD0,100,280)
; 222C from 221B (DD0,100,280)
label_222c: SC ; 222C 0 100 280 85
; 222D from 222A (DD0,100,280)
label_222d: MB 0b3h.2, C ; 222D 0 100 280 C5B33A
CAL label_4be3 ; 2230 0 100 280 32E34B
SB 0b6h.4 ; 2233 0 100 280 C5B61C
L A, 0fah ; 2236 1 100 280 E5FA
ST A, IE ; 2238 1 100 280 D51A
ANDB PSWH, #0feh ; 223A 1 100 280 A2D0FE
J label_05e8 ; 223D 1 100 280 03E805
; 2240 from 0010 (DD0,???,???)
; 2240 from 0014 (DD0,???,???)
; 2240 from 001C (DD0,???,???)
; 2240 from 0020 (DD0,???,???)
; 2240 from 0024 (DD0,???,???)
int_timer_0_overflow: MOVB 0f5h, #045h ; 2240 0 ??? ??? C5F59845
SJ label_224a ; 2244 0 ??? ??? CB04
; 2246 from 0004 (DD0,???,???)
int_WDT: MOVB 0f5h, #044h ; 2246 0 ??? ??? C5F59844
; 224A from 2276 (DD0,080,???)
; 224A from 2244 (DD0,???,???)
; 224A from 28B5 (DD0,208,180)
; 224A from 325C (DD1,208,180)
label_224a: LB A, 0f6h ; 224A 0 ??? ??? F5F6
JEQ label_2253 ; 224C 0 ??? ??? C905
DECB 0f6h ; 224E 0 ??? ??? C5F617
JNE label_2256 ; 2251 0 ??? ??? CE03
; 2253 from 224C (DD0,???,???)
label_2253: SB 0b7h.1 ; 2253 0 ??? ??? C5B719
; 2256 from 2251 (DD0,???,???)
label_2256: BRK ; 2256 0 ??? ??? FF
; 2257 from 0000 (DD0,???,???)
int_start: MOVB 0f5h, #046h ; 2257 0 ??? ??? C5F59846
RB 0b7h.1 ; 225B 0 ??? ??? C5B709
; 225E from 0002 (DD0,???,???)
int_break: MOVB WDT, #03ch ; 225E 0 ??? ??? C511983C
MOV SSP, #0047eh ; 2262 0 ??? ??? A0987E04
MOV LRB, #00010h ; 2266 0 080 ??? 571000
CLR off(PSW) ; 2269 0 080 ??? B40415
LB A, off(000f5h) ; 226C 0 080 ??? F4F5
STB A, off(000afh) ; 226E 0 080 ??? D4AF
JNE label_2278 ; 2270 0 080 ??? CE06
MOVB off(000f5h), #04eh ; 2272 0 080 ??? C4F5984E
SJ label_224a ; 2276 0 080 ??? CBD2
; 2278 from 2270 (DD0,080,???)
label_2278: CMPB A, #046h ; 2278 0 080 ??? C646
JEQ label_2280 ; 227A 0 080 ??? C904
CMPB A, #047h ; 227C 0 080 ??? C647
JNE label_2292 ; 227E 0 080 ??? CE12
; 2280 from 227A (DD0,080,???)
label_2280: CLRB off(000afh) ; 2280 0 080 ??? C4AF15
MOV DP, #04700h ; 2283 0 080 ??? 620047 ### ROM INFO=Memory mapped Inputs
LB A, [DP] ; 2286 0 080 ??? F2
SRLB A ; 2287 0 080 ??? 63
MB off(000b7h).0, C ; 2288 0 080 ??? C4B738
JBS off(000b7h).1, label_2292 ; 228B 0 080 ??? E9B704
MOVB off(000f6h), #020h ; 228E 0 080 ??? C4F69820
; 2292 from 227E (DD0,080,???)
; 2292 from 228B (DD0,080,???)
label_2292: JBR off(P4).1, label_2298 ; 2292 0 080 ??? D92C03
J int_NMI ; 2295 0 080 ??? 033C00
; 2298 from 2292 (DD0,080,???)
label_2298: L A, #05555h ; 2298 1 080 ??? 675555
XCHG A, SSP ; 229B 1 080 ??? A010
XCHG A, SSP ; 229D 1 080 ??? A010
CMP A, #05555h ; 229F 1 080 ??? C65555
JNE label_2302 ; 22A2 1 080 ??? CE5E
ST A, IE ; 22A4 1 080 ??? D51A
CMP A, IE ; 22A6 1 080 ??? B51AC2
JNE label_2302 ; 22A9 1 080 ??? CE57
L A, #01555h ; 22AB 1 080 ??? 675515
MOV LRB, A ; 22AE 1 080 ??? A48A
CMP A, LRB ; 22B0 1 080 ??? A4C2
JNE label_2302 ; 22B2 1 080 ??? CE4E
L A, #0aaaah ; 22B4 1 080 ??? 67AAAA
XCHG A, SSP ; 22B7 1 080 ??? A010
XCHG A, SSP ; 22B9 1 080 ??? A010
CMP A, #0aaaah ; 22BB 1 080 ??? C6AAAA
JNE label_2302 ; 22BE 1 080 ??? CE42
ST A, IE ; 22C0 1 080 ??? D51A
CMP A, IE ; 22C2 1 080 ??? B51AC2
JNE label_2302 ; 22C5 1 080 ??? CE3B
L A, #00aaah ; 22C7 1 080 ??? 67AA0A
MOV LRB, A ; 22CA 1 080 ??? A48A
CMP A, LRB ; 22CC 1 080 ??? A4C2
JNE label_2302 ; 22CE 1 080 ??? CE32
CLR A ; 22D0 1 080 ??? F9
ST A, IE ; 22D1 1 080 ??? D51A
ST A, 0f8h ; 22D3 1 080 ??? D5F8
ST A, 0fah ; 22D5 1 080 ??? D5FA
MOV LRB, #00010h ; 22D7 1 080 ??? 571000
LB A, #055h ; 22DA 0 080 ??? 7755
XCHGB A, PSWL ; 22DC 0 080 ??? A310
XCHGB A, PSWL ; 22DE 0 080 ??? A310
CMPB A, #0ddh ; 22E0 0 080 ??? C6DD
JNE label_2302 ; 22E2 0 080 ??? CE1E
LB A, #0aah ; 22E4 0 080 ??? 77AA
XCHGB A, PSWL ; 22E6 0 080 ??? A310
XCHGB A, PSWL ; 22E8 0 080 ??? A310
CMPB A, #0eah ; 22EA 0 080 ??? C6EA
JNE label_2302 ; 22EC 0 080 ??? CE14
SB PSWH.0 ; 22EE 0 080 ??? A218
MB C, PSWH.0 ; 22F0 0 080 ??? A228
MB PSWH.6, C ; 22F2 0 080 ??? A23E
JGE label_2302 ; 22F4 0 080 ??? CD0C
JNE label_2302 ; 22F6 0 080 ??? CE0A
RB PSWH.0 ; 22F8 0 080 ??? A208
MB C, PSWH.0 ; 22FA 0 080 ??? A228
MB PSWH.6, C ; 22FC 0 080 ??? A23E
JLT label_2302 ; 22FE 0 080 ??? CA02
JNE label_2307 ; 2300 0 080 ??? CE05
; 2302 from 22A2 (DD1,080,???)
; 2302 from 22A9 (DD1,080,???)
; 2302 from 22B2 (DD1,080,???)
; 2302 from 22BE (DD1,080,???)
; 2302 from 22C5 (DD1,080,???)
; 2302 from 22CE (DD1,080,???)
; 2302 from 22E2 (DD0,080,???)
; 2302 from 22EC (DD0,080,???)
; 2302 from 22F4 (DD0,080,???)
; 2302 from 22F6 (DD0,080,???)
; 2302 from 22FE (DD0,080,???)
label_2302: MOVB 0f5h, #041h ; 2302 0 080 ??? C5F59841
BRK ; 2306 0 080 ??? FF
; 2307 from 2300 (DD0,080,???)
label_2307: CLRB off(PRPHF) ; 2307 0 080 ??? C41215
LB A, #0ffh ; 230A 0 080 ??? 77FF
MOVB off(P0), #0ebh ; 230C 0 080 ??? C42098EB
STB A, off(P0IO) ; 2310 0 080 ??? D421
MOVB off(P1), #044h ; 2312 0 080 ??? C4229844
STB A, off(P1IO) ; 2316 0 080 ??? D423
MOVB off(P2), #01fh ; 2318 0 080 ??? C424981F
STB A, off(P2IO) ; 231C 0 080 ??? D425
CLRB off(P2SF) ; 231E 0 080 ??? C42615
MOVB off(P3), #0efh ; 2321 0 080 ??? C42898EF
MOVB off(TCON0), #08bh ; 2325 0 080 ??? C440988B
CLR A ; 2329 1 080 ??? F9
ST A, off(TM0) ; 232A 1 080 ??? D430
ST A, off(TMR0) ; 232C 1 080 ??? D432
MOVB off(TCON1), #04fh ; 232E 1 080 ??? C441984F
ST A, off(TM1) ; 2332 1 080 ??? D434
ST A, off(TMR1) ; 2334 1 080 ??? D436
MOVB off(TCON2), #082h ; 2336 1 080 ??? C4429882
ST A, off(TM2) ; 233A 1 080 ??? D438
ST A, off(TMR2) ; 233C 1 080 ??? D43A
MOVB off(TCON3), #08fh ; 233E 1 080 ??? C443988F
MOV off(TM3), #00001h ; 2342 1 080 ??? B43C980100
ST A, off(TMR3) ; 2347 1 080 ??? D43E
MOVB off(P3IO), #0b1h ; 2349 1 080 ??? C42998B1
MOVB off(P3SF), #0ffh ; 234D 1 080 ??? C42A98FF
CLRB off(EXION) ; 2351 1 080 ??? C41C15
SB off(TCON0).2 ; 2354 1 080 ??? C4401A
RB off(TCON0).2 ; 2357 1 080 ??? C4400A
MOVB off(P4), #0f7h ; 235A 1 080 ??? C42C98F7
L A, #0ff00h ; 235E 1 080 ??? 6700FF
MOVB off(PWCON0), #03dh ; 2361 1 080 ??? C478983D
ST A, off(PWMC0) ; 2365 1 080 ??? D470
ST A, off(PWMR0) ; 2367 1 080 ??? D472
MOVB off(PWCON1), #07dh ; 2369 1 080 ??? C47A987D
ST A, off(PWMC1) ; 236D 1 080 ??? D474
ST A, off(PWMR1) ; 236F 1 080 ??? D476
MOVB off(P4IO), #00dh ; 2371 1 080 ??? C42D980D
MOVB off(P4SF), #0f4h ; 2375 1 080 ??? C42E98F4
SB off(TCON0).4 ; 2379 1 080 ??? C4401C
SB off(TCON1).4 ; 237C 1 080 ??? C4411C
SB off(TCON2).4 ; 237F 1 080 ??? C4421C
XCHG A, ACC ; 2382 1 080 ??? B50610
SB off(TCON3).4 ; 2385 1 080 ??? C4431C
CLR off(IRQ) ; 2388 1 080 ??? B41815
MOV DP, #002e8h ; 238B 1 080 ??? 62E802
; 238E from 238F (DD1,080,???)
label_238e: DEC DP ; 238E 1 080 ??? 82
JNE label_238e ; 238F 1 080 ??? CEFD
RB off(IRQH).5 ; 2391 1 080 ??? C4190D
L A, #0ffffh ; 2394 1 080 ??? 67FFFF
ST A, off(PWMR0) ; 2397 1 080 ??? D472
ST A, off(PWMR1) ; 2399 1 080 ??? D476
L A, #05555h ; 239B 1 080 ??? 675555
MOV X1, A ; 239E 1 080 ??? 50
CMP A, X1 ; 239F 1 080 ??? 90C2
JNE label_23b3 ; 23A1 1 080 ??? CE10
MOV X2, A ; 23A3 1 080 ??? 51
CMP A, X2 ; 23A4 1 080 ??? 91C2
JNE label_23b3 ; 23A6 1 080 ??? CE0B
SLL A ; 23A8 1 080 ??? 53
MOV X1, A ; 23A9 1 080 ??? 50
CMP A, X1 ; 23AA 1 080 ??? 90C2
JNE label_23b3 ; 23AC 1 080 ??? CE05
MOV X2, A ; 23AE 1 080 ??? 51
CMP A, X2 ; 23AF 1 080 ??? 91C2
JEQ label_23b8 ; 23B1 1 080 ??? C905
; 23B3 from 23A1 (DD1,080,???)
; 23B3 from 23A6 (DD1,080,???)
; 23B3 from 23AC (DD1,080,???)
label_23b3: MOVB off(000f5h), #042h ; 23B3 1 080 ??? C4F59842
BRK ; 23B7 1 080 ??? FF
; 23B8 from 23B1 (DD1,080,???)
label_23b8: MOV LRB, #00040h ; 23B8 1 200 ??? 574000
MOV X1, #003fah ; 23BB 1 200 ??? 60FA03
; 23BE from 23D0 (DD1,200,???)
label_23be: MOV DP, 00084h[X1] ; 23BE 1 200 ??? B084007A
L A, #05555h ; 23C2 1 200 ??? 675555
CAL label_4c01 ; 23C5 1 200 ??? 32014C
SLL A ; 23C8 1 200 ??? 53
CAL label_4c01 ; 23C9 1 200 ??? 32014C
SUB X1, #00002h ; 23CC 1 200 ??? 90A00200
JGE label_23be ; 23D0 1 200 ??? CDEC
MOV LRB, #00041h ; 23D2 1 208 ??? 574100
CMPB 0f5h, #047h ; 23D5 1 208 ??? C5F5C047
JNE label_2457 ; 23D9 1 208 ??? CE7C
MOV DP, #0031dh ; 23DB 1 208 ??? 621D03
LCB A, tbl_6208 ; 23DE 1 208 ??? 909D0862
JNE label_23e8 ; 23E2 1 208 ??? CE04
CLRB [DP] ; 23E4 1 208 ??? C215
SJ label_2406 ; 23E6 1 208 ??? CB1E
; 23E8 from 23E2 (DD1,208,???)
label_23e8: MB C, [DP].0 ; 23E8 1 208 ??? C228
JGE label_23f2 ; 23EA 1 208 ??? CD06
JBR off(002edh).1, label_23f7 ; 23EC 1 208 ??? D9ED08
JBR off(002edh).2, label_23f7 ; 23EF 1 208 ??? DAED05
; 23F2 from 23EA (DD1,208,???)
label_23f2: MB C, off(002edh).3 ; 23F2 1 208 ??? C4ED2B
MB [DP].0, C ; 23F5 1 208 ??? C238
; 23F7 from 23EC (DD1,208,???)
; 23F7 from 23EF (DD1,208,???)
label_23f7: MB C, [DP].1 ; 23F7 1 208 ??? C229
JGE label_2401 ; 23F9 1 208 ??? CD06
JBR off(002edh).1, label_2406 ; 23FB 1 208 ??? D9ED08
JBR off(002edh).2, label_2406 ; 23FE 1 208 ??? DAED05
; 2401 from 23F9 (DD1,208,???)
label_2401: MB C, off(002eeh).4 ; 2401 1 208 ??? C4EE2C
MB [DP].1, C ; 2404 1 208 ??? C239
; 2406 from 23E6 (DD1,208,???)
; 2406 from 23FB (DD1,208,???)
; 2406 from 23FE (DD1,208,???)
label_2406: JBR off(00232h).4, label_2435 ; 2406 1 208 ??? DC322C
JBR off(00232h).5, label_2435 ; 2409 1 208 ??? DD3229
CLR A ; 240C 1 208 ??? F9
LB A, r6 ; 240D 0 208 ??? 7E
CAL label_4b3f ; 240E 0 208 ??? 323F4B
CMPB r6, #018h ; 2411 0 208 ??? 26C018
JEQ label_2422 ; 2414 0 208 ??? C90C
CAL label_4c8d ; 2416 0 208 ??? 328D4C
CAL label_4dda ; 2419 0 208 ??? 32DA4D
CAL label_4e6a ; 241C 0 208 ??? 326A4E
INC DP ; 241F 0 208 ??? 72
L A, er0 ; 2420 1 208 ??? 34
ST A, [DP] ; 2421 1 208 ??? D2
; 2422 from 2414 (DD0,208,???)
label_2422: CLR A ; 2422 1 208 ??? F9
LB A, r7 ; 2423 0 208 ??? 7F
LCB A, tbl_6c1b[ACC] ; 2424 0 208 ??? B506AB1B6C
CMPB A, r6 ; 2429 0 208 ??? 4E
JEQ label_2431 ; 242A 0 208 ??? C905
MOVB 0f5h, #043h ; 242C 0 208 ??? C5F59843
BRK ; 2430 0 208 ??? FF
; 2431 from 242A (DD0,208,???)
label_2431: ANDB off(00232h), #0cfh ; 2431 0 208 ??? C432D0CF
; 2435 from 2406 (DD1,208,???)
; 2435 from 2409 (DD1,208,???)
label_2435: MOV DP, #00320h ; 2435 1 208 ??? 622003
RB [DP].7 ; 2438 1 208 ??? C20F
CAL label_4b53 ; 243A 1 208 ??? 32534B
JBR off(00232h).2, label_244a ; 243D 1 208 ??? DA320A
JBR off(00232h).3, label_244a ; 2440 1 208 ??? DB3207
CAL label_4e34 ; 2443 1 208 ??? 32344E
ANDB off(00232h), #0f3h ; 2446 1 208 ??? C432D0F3
; 244A from 243D (DD1,208,???)
; 244A from 2440 (DD1,208,???)
label_244a: JBR off(00232h).0, label_2457 ; 244A 1 208 ??? D8320A
JBR off(00232h).1, label_2457 ; 244D 1 208 ??? D93207
CAL label_4e47 ; 2450 1 208 ??? 32474E
ANDB off(00232h), #0fch ; 2453 1 208 ??? C432D0FC
; 2457 from 23D9 (DD1,208,???)
; 2457 from 244A (DD1,208,???)
; 2457 from 244D (DD1,208,???)
label_2457: MOV LRB, #00010h ; 2457 1 080 ??? 571000
MB C, off(000b7h).0 ; 245A 1 080 ??? C4B728
MB r0.0, C ; 245D 1 080 ??? 2038
MB C, off(000b7h).1 ; 245F 1 080 ??? C4B729
MB r0.1, C ; 2462 1 080 ??? 2039
MOVB r1, off(000afh) ; 2464 1 080 ??? C4AF49
MOVB r2, off(000f6h) ; 2467 1 080 ??? C4F64A
MOVB r3, off(000f5h) ; 246A 1 080 ??? C4F54B
CLR A ; 246D 1 080 ??? F9
MOV USP, #00356h ; 246E 1 080 356 A1985603
MOV DP, #00480h ; 2472 1 080 356 628004
; 2475 from 247B (DD1,080,356)
; 2475 from 248A (DD1,080,098)
; 2475 from 248F (DD1,080,098)
label_2475: DEC DP ; 2475 1 080 356 82
DEC DP ; 2476 1 080 356 82
ST A, [DP] ; 2477 1 080 356 D2
CMP DP, off(00086h) ; 2478 1 080 356 92C386
JGT label_2475 ; 247B 1 080 356 C8F8
CMP DP, #00098h ; 247D 1 080 356 92C09800
JLE label_2491 ; 2481 1 080 356 CF0E
MOV USP, #00098h ; 2483 1 080 098 A1989800
CMPB r3, #047h ; 2487 1 080 098 23C047
JNE label_2475 ; 248A 1 080 098 CEE9
MOV DP, #00300h ; 248C 1 080 098 620003
SJ label_2475 ; 248F 1 080 098 CBE4
; 2491 from 2481 (DD1,080,356)
label_2491: MOV DP, #00324h ; 2491 1 080 356 622403
LB A, [DP] ; 2494 0 080 356 F2
ANDB A, #0f0h ; 2495 0 080 356 D6F0
STB A, [DP] ; 2497 0 080 356 D2
MB C, r0.0 ; 2498 0 080 356 2028
MB off(000b7h).0, C ; 249A 0 080 356 C4B738
MB C, r0.1 ; 249D 0 080 356 2029
MB off(000b7h).1, C ; 249F 0 080 356 C4B739
MOVB off(000afh), r1 ; 24A2 0 080 356 217CAF
MOVB off(000f6h), r2 ; 24A5 0 080 356 227CF6
MOVB off(000f5h), r3 ; 24A8 0 080 356 237CF5
MOV LRB, #00041h ; 24AB 0 208 356 574100
SC ; 24AE 0 208 356 85
LB A, 0afh ; 24AF 0 208 356 F5AF
JNE label_24b9 ; 24B1 0 208 356 CE06
LB A, #014h ; 24B3 0 208 356 7714 PARAM FROM=tbl_5ffc ### VARIABLE=long_79
MOVB off(002c6h), A ; 24B5 0 208 356 C4C68A
RC ; 24B8 0 208 356 95
; 24B9 from 24B1 (DD0,208,356)
label_24b9: MB off(00230h).5, C ; 24B9 0 208 356 C4303D
MOV USP, #00180h ; 24BC 0 208 180 A1988001
CLR A ; 24C0 1 208 180 F9
ST A, IE ; 24C1 1 208 180 D51A
MOV DP, A ; 24C3 1 208 180 52
CLRB ADSEL ; 24C4 1 208 180 C55915
MOVB ADSCAN, #010h ; 24C7 1 208 180 C5589810
RB IRQH.4 ; 24CB 1 208 180 C5190C
; 24CE from 24D0 (DD1,208,180)
; 24CE from 24D9 (DD0,208,180)
label_24ce: MB r0.0, C ; 24CE 1 208 180 2038
JRNZ DP, label_24ce ; 24D0 1 208 180 30FC
CAL label_4c2b ; 24D2 1 208 180 322B4C
LB A, P2 ; 24D5 0 208 180 F524
ANDB A, #0e0h ; 24D7 0 208 180 D6E0
JNE label_24ce ; 24D9 0 208 180 CEF3
MOVB 0f7h, #001h ; 24DB 0 208 180 C5F79801
CAL label_4c78 ; 24DF 0 208 180 32784C
L A, ADCR4 ; 24E2 1 208 180 E568
ST A, 09ch ; 24E4 1 208 180 D59C
LB A, ADCR2H ; 24E6 0 208 180 F565
STB A, 0e1h ; 24E8 0 208 180 D5E1
MOV DP, #0037bh ; 24EA 0 208 180 627B03
STB A, [DP] ; 24ED 0 208 180 D2
MOV DP, #003cah ; 24EE 0 208 180 62CA03 ### ROM INFO=ECU O2 Volt
LB A, [DP] ; 24F1 0 208 180 F2
STB A, 0dah ; 24F2 0 208 180 D5DA ### ROM INFO=O2 Sensor
MOV DP, #003d1h ; 24F4 0 208 180 62D103 ### ROM INFO=Batt Volt
LB A, [DP] ; 24F7 0 208 180 F2
STB A, 0dbh ; 24F8 0 208 180 D5DB ### ROM INFO=IACV Sensor
MOVB 0d8h, #057h ; 24FA 0 208 180 C5D89857 ### ROM INFO=IAT Sensor
MOVB 0d9h, #03bh ; 24FE 0 208 180 C5D9983B ### ROM INFO=ECT Sensor
MOVB 0bch, #0f9h ; 2502 0 208 180 C5BC98F9 ### ROM INFO=PA Sensor
LB A, #01fh ; 2506 0 208 180 771F
STB A, 0dch ; 2508 0 208 180 D5DC
STB A, 0ddh ; 250A 0 208 180 D5DD
STB A, 0dfh ; 250C 0 208 180 D5DF
L A, ADCR6 ; 250E 1 208 180 E56C
ST A, 0bah ; 2510 1 208 180 D5BA
LB A, ACCH ; 2512 0 208 180 F507
MOV DP, #00376h ; 2514 0 208 180 627603
STB A, [DP] ; 2517 0 208 180 D2
LB A, #0a0h ; 2518 0 208 180 77A0
STB A, off(00235h) ; 251A 0 208 180 D435
STB A, (00132h-00180h)[USP] ; 251C 0 208 180 D3B2
STB A, 0bdh ; 251E 0 208 180 D5BD
MOV DP, #00374h ; 2520 0 208 180 627403
STB A, [DP] ; 2523 0 208 180 D2
INC DP ; 2524 0 208 180 72
STB A, [DP] ; 2525 0 208 180 D2
L A, #04d00h ; 2526 1 208 180 67004D
ST A, 0d0h ; 2529 1 208 180 D5D0
ST A, 0d2h ; 252B 1 208 180 D5D2
ST A, er0 ; 252D 1 208 180 88
SLL A ; 252E 1 208 180 53
JLT label_2536 ; 252F 1 208 180 CA05
SLL A ; 2531 1 208 180 53
LB A, ACCH ; 2532 0 208 180 F507
JGE label_2538 ; 2534 0 208 180 CD02
; 2536 from 252F (DD1,208,180)
label_2536: LB A, #0ffh ; 2536 0 208 180 77FF
; 2538 from 2534 (DD0,208,180)
label_2538: STB A, 0d4h ; 2538 0 208 180 D5D4 ### ROM INFO=TPS Sensor
CAL label_4e82 ; 253A 0 208 180 32824E
CLR X1 ; 253D 0 208 180 9015
SB off(00231h).5 ; 253F 0 208 180 C4311D
MOV 0ceh, #0ffffh ; 2542 0 208 180 B5CE98FFFF
SB off(00231h).3 ; 2547 0 208 180 C4311B
MOV 098h, #000e1h ; 254A 0 208 180 B59898E100
MOV 09ah, #0091fh ; 254F 0 208 180 B59A981F09
L A, #00001h ; 2554 1 208 180 670100
ST A, (00114h-00180h)[USP] ; 2557 1 208 180 D394
ST A, (00112h-00180h)[USP] ; 2559 1 208 180 D392
ST A, (00110h-00180h)[USP] ; 255B 1 208 180 D390
LB A, #00fh ; 255D 0 208 180 770F
STB A, (00117h-00180h)[USP] ; 255F 0 208 180 D397
STB A, (00197h-00180h)[USP] ; 2561 0 208 180 D317
LB A, 003d4h[X1] ; 2563 0 208 180 F0D403
STB A, 00377h[X1] ; 2566 0 208 180 D07703
CAL label_4bb6 ; 2569 0 208 180 32B64B
CLRB A ; 256C 0 208 180 FA
MOV DP, #001d1h ; 256D 0 208 180 62D101
; 2570 from 257A (DD0,208,180)
label_2570: LCB A, tbl_6b1f[DP] ; 2570 0 208 180 92AB1F6B
STB A, [DP] ; 2574 0 208 180 D2
INC DP ; 2575 0 208 180 72
CMP DP, #001deh ; 2576 0 208 180 92C0DE01
JNE label_2570 ; 257A 0 208 180 CEF4
MOVB 00397h[X1], #0ffh ; 257C 0 208 180 C0970398FF
MOVB off(002fah), #0f9h ; 2581 0 208 180 C4FA98F9
MOVB off(002bch), #002h ; 2585 0 208 180 C4BC9802
MOVB off(002bdh), #002h ; 2589 0 208 180 C4BD9802
MOVB 00379h[X1], #053h ; 258D 0 208 180 C079039853
LB A, 00310h[X1] ; 2592 0 208 180 F01003
MOVB ACC, #07bh ; 2595 0 208 180 C506987B
JNE label_259e ; 2599 0 208 180 CE03
STB A, 00311h[X1] ; 259B 0 208 180 D01103
; 259E from 2599 (DD0,208,180)
label_259e: STB A, 0037ah[X1] ; 259E 0 208 180 D07A03
SB off(00225h).1 ; 25A1 0 208 180 C42519
CMPB 0f5h, #047h ; 25A4 0 208 180 C5F5C047
JEQ label_25af ; 25A8 0 208 180 C905
MOVB 0031ah[X1], #03bh ; 25AA 0 208 180 C01A03983B
; 25AF from 25A8 (DD0,208,180)
label_25af: MOVB off(002c1h), #032h ; 25AF 0 208 180 C4C19832
MOVB r0, #01ch ; 25B3 0 208 180 981C
MOVB r1, #08ch ; 25B5 0 208 180 998C
LB A, #0f8h ; 25B7 0 208 180 77F8
MOV DP, #00356h ; 25B9 0 208 180 625603
MB C, [DP].1 ; 25BC 0 208 180 C229
JLT label_25c6 ; 25BE 0 208 180 CA06
MOVB r0, #031h ; 25C0 0 208 180 9831
MOVB r1, #0a1h ; 25C2 0 208 180 99A1
LB A, #0fbh ; 25C4 0 208 180 77FB
; 25C6 from 25BE (DD0,208,180)
label_25c6: STB A, STTM ; 25C6 0 208 180 D548
STB A, STTMR ; 25C8 0 208 180 D549
MOVB STTMC, #012h ; 25CA 0 208 180 C54A9812
LB A, r0 ; 25CE 0 208 180 78
STB A, STCON ; 25CF 0 208 180 D550
LB A, r1 ; 25D1 0 208 180 79
STB A, SRCON ; 25D2 0 208 180 D554
MOV DP, #04700h ; 25D4 0 208 180 620047 ### ROM INFO=Memory mapped Inputs
LB A, [DP] ; 25D7 0 208 180 F2
XORB A, #01ah ; 25D8 0 208 180 F61A
STB A, off(00211h) ; 25DA 0 208 180 D411
STB A, (00119h-00180h)[USP] ; 25DC 0 208 180 D399
CLR A ; 25DE 1 208 180 F9
MOV DP, #003fch ; 25DF 1 208 180 62FC03
LC A, 00038h ; 25E2 1 208 180 909C3800
ST A, [DP] ; 25E6 1 208 180 D2
INC DP ; 25E7 1 208 180 72
INC DP ; 25E8 1 208 180 72
LC A, 0003ah ; 25E9 1 208 180 909C3A00
ST A, [DP] ; 25ED 1 208 180 D2
CLRB 0f5h ; 25EE 1 208 180 C5F515
CLR X1 ; 25F1 1 208 180 9015
CLRB 0040eh[X1] ; 25F3 1 208 180 C00E0415
CLRB 0040fh[X1] ; 25F7 1 208 180 C00F0415
CLRB 00420h[X1] ; 25FB 1 208 180 C0200415
CLRB 00427h[X1] ; 25FF 1 208 180 C0270415
CLRB 00437h[X1] ; 2603 1 208 180 C0370415
CLRB 00438h[X1] ; 2607 1 208 180 C0380415
MOV 0043ah[X1], #0043ah ; 260B 1 208 180 B03A04983A04
CLRB 0043ch[X1] ; 2611 1 208 180 C03C0415
LB A, #080h ; 2615 0 208 180 7780
STB A, 00412h[X1] ; 2617 0 208 180 D01204 ### ROM INFO=ECT IC
STB A, 0041dh[X1] ; 261A 0 208 180 D01D04
STB A, off(00252h) ; 261D 0 208 180 D452 ### ROM INFO=IAT IC
STB A, off(00253h) ; 261F 0 208 180 D453 ### ROM INFO=Gear IC
J label_32ff ; 2621 0 208 180 03FF32
; 2624 from 341B (DD1,208,180)
; 2624 from 351B (DD0,208,180)
; 2624 from 35F6 (DD1,208,180)
; 2624 from 3754 (DD0,208,180)
; 2624 from 379B (DD0,208,180)
; 2624 from 38E8 (DD1,208,180)
; 2624 from 38F7 (DD0,208,180)
; 2624 from 390E (DD0,208,180)
; 2624 from 3925 (DD0,208,180)
; 2624 from 3937 (DD0,208,180)
; 2624 from 3951 (DD0,208,180)
; 2624 from 396B (DD0,208,180)
; 2624 from 3985 (DD0,208,180)
; 2624 from 3994 (DD0,208,180)
; 2624 from 39A1 (DD0,208,180)
; 2624 from 39B6 (DD0,208,180)
; 2624 from 39C9 (DD0,208,180)
; 2624 from 39E6 (DD0,208,180)
; 2624 from 39E7 (DD0,208,180)
; 2624 from 39F8 (DD0,208,180)
; 2624 from 3AA1 (DD0,208,180)
; 2624 from 3AFC (DD0,208,180)
; 2624 from 3B17 (DD0,208,180)
; 2624 from 3B52 (DD0,208,180)
; 2624 from 3C1D (DD0,208,180)
; 2624 from 3D4E (DD0,208,180)
; 2624 from 3F4B (DD0,208,180)
; 2624 from 4081 (DD0,208,180)
; 2624 from 40B8 (DD0,208,180)
; 2624 from 417E (DD1,208,180)
; 2624 from 42F9 (DD0,208,180)
; 2624 from 435A (DD0,208,180)
; 2624 from 4490 (DD1,208,180)
; 2624 from 449E (DD1,208,180)
; 2624 from 32A1 (DD1,208,180)
vcal_3: L A, 0fah ; 2624 1 208 180 E5FA
ST A, IE ; 2626 1 208 180 D51A
ANDB PSWH, #0feh ; 2628 1 208 180 A2D0FE
CAL label_593c ; 262B 1 208 180 323C59
LB A, 09eh ; 262E 0 208 180 F59E
SUBB A, #005h ; 2630 0 208 180 A605
JLT label_2636 ; 2632 0 208 180 CA02
STB A, 09eh ; 2634 0 208 180 D59E
; 2636 from 2632 (DD0,208,180)
label_2636: ORB PSWH, #001h ; 2636 0 208 180 A2E001
L A, 0f8h ; 2639 1 208 180 E5F8
ST A, IE ; 263B 1 208 180 D51A
JGE label_2667 ; 263D 1 208 180 CD28
RB (0012ah-00180h)[USP].2 ; 263F 1 208 180 C3AA0A
MB C, 0b6h.4 ; 2642 1 208 180 C5B62C
JGE label_2656 ; 2645 1 208 180 CD0F
JBR off(0022bh).0, label_2653 ; 2647 1 208 180 D82B09
RB off(00231h).0 ; 264A 1 208 180 C43108
JNE label_2653 ; 264D 1 208 180 CE04
RB 0b6h.4 ; 264F 1 208 180 C5B60C
RT ; 2652 1 208 180 01
; 2653 from 2647 (DD1,208,180)
; 2653 from 264D (DD1,208,180)
label_2653: J label_294b ; 2653 1 208 180 034B29
; 2656 from 2645 (DD1,208,180)
label_2656: RB off(00231h).1 ; 2656 1 208 180 C43109
JEQ label_265e ; 2659 1 208 180 C903
J label_30f2 ; 265B 1 208 180 03F230
; 265E from 2659 (DD1,208,180)
label_265e: RB off(00231h).2 ; 265E 1 208 180 C4310A
JNE label_2664 ; 2661 1 208 180 CE01
RT ; 2663 1 208 180 01
; 2664 from 2661 (DD1,208,180)
label_2664: J label_31c7 ; 2664 1 208 180 03C731
; 2667 from 263D (DD1,208,180)
label_2667: CAL label_4ba5 ; 2667 1 208 180 32A54B
CAL label_5c37 ; 266A 1 208 180 32375C
CLR X1 ; 266D 1 208 180 9015
MOV DP, #00009h ; 266F 1 208 180 620900
MOV X1, #001c8h ; 2672 1 208 180 60C801
CAL label_4b8a ; 2675 1 208 180 328A4B
MOV DP, #0000bh ; 2678 1 208 180 620B00
MOV X1, #002f4h ; 267B 1 208 180 60F402
CAL label_4b8a ; 267E 1 208 180 328A4B
MOV DP, #00004h ; 2681 1 208 180 620400
MOV X1, #003f7h ; 2684 1 208 180 60F703
CAL label_4b8a ; 2687 1 208 180 328A4B
DECB off(002b4h) ; 268A 1 208 180 C4B417
MOV DP, #003fah ; 268D 1 208 180 62FA03
LB A, [DP] ; 2690 0 208 180 F2
JNE label_2697 ; 2691 0 208 180 CE04
MOV DP, #003afh ; 2693 0 208 180 62AF03
STB A, [DP] ; 2696 0 208 180 D2
; 2697 from 2691 (DD0,208,180)
label_2697: CLR A ; 2697 1 208 180 F9
LB A, off(002fah) ; 2698 0 208 180 F4FA
JNE label_26ae ; 269A 0 208 180 CE12
LB A, #0fah ; 269C 0 208 180 77FA
STB A, off(002fah) ; 269E 0 208 180 D4FA
MB C, off(00231h).7 ; 26A0 0 208 180 C4312F
XORB PSWH, #080h ; 26A3 0 208 180 A2F080
MB off(00231h).7, C ; 26A6 0 208 180 C4313F
JLT label_26ae ; 26A9 0 208 180 CA03
SB off(00231h).2 ; 26AB 0 208 180 C4311A
; 26AE from 269A (DD0,208,180)
; 26AE from 26A9 (DD0,208,180)
label_26ae: MOVB r0, #00ah ; 26AE 0 208 180 980A
DIVB ; 26B0 0 208 180 A236
LB A, r1 ; 26B2 0 208 180 79
JNE label_26f0 ; 26B3 0 208 180 CE3B
SB off(00231h).1 ; 26B5 0 208 180 C43119
JBR off(00216h).5, label_26e2 ; 26B8 0 208 180 DD1627
L A, off(00214h) ; 26BB 1 208 180 E414 ### ROM INFO=MIL Byte3 Extra CEL Code0 Unknow error
AND A, #00320h ; 26BD 1 208 180 D62003
JNE label_26e2 ; 26C0 1 208 180 CE20
L A, off(00212h) ; 26C2 1 208 180 E412 ### ROM INFO=MIL Byte1 Extra CEL Code0 Unknow error
AND A, #001bch ; 26C4 1 208 180 D6BC01
JNE label_26e2 ; 26C7 1 208 180 CE19
JBR off(0021ah).6, label_26e2 ; 26C9 1 208 180 DE1A16
JBS off(0021ah).7, label_26e2 ; 26CC 1 208 180 EF1A13
LB A, 0d9h ; 26CF 0 208 180 F5D9 ### ROM INFO=ECT Sensor
CMPB A, #000h ; 26D1 0 208 180 C600
JLE label_26ea ; 26D3 0 208 180 CF15
CMPB A, #000h ; 26D5 0 208 180 C600
JGE label_26ea ; 26D7 0 208 180 CD11
XORB P0, #040h ; 26D9 0 208 180 C520F040
RB off(00224h).7 ; 26DD 0 208 180 C4240F
SJ label_26f0 ; 26E0 0 208 180 CB0E
; 26E2 from 26B8 (DD0,208,180)
; 26E2 from 26C0 (DD1,208,180)
; 26E2 from 26C7 (DD1,208,180)
; 26E2 from 26C9 (DD1,208,180)
; 26E2 from 26CC (DD1,208,180)
label_26e2: SB P0.6 ; 26E2 0 208 180 C5201E
SB off(00224h).7 ; 26E5 0 208 180 C4241F
SJ label_26f0 ; 26E8 0 208 180 CB06
; 26EA from 26D3 (DD0,208,180)
; 26EA from 26D7 (DD0,208,180)
label_26ea: RB P0.6 ; 26EA 0 208 180 C5200E
RB off(00224h).7 ; 26ED 0 208 180 C4240F
; 26F0 from 26B3 (DD0,208,180)
; 26F0 from 26E0 (DD0,208,180)
; 26F0 from 26E8 (DD0,208,180)
label_26f0: MOV DP, #000ceh ; 26F0 0 208 180 62CE00
JBS off(00214h).0, label_276c ; 26F3 0 208 180 E81476 ### ROM INFO=MIL Byte3 Extra Set CEL Code17 VSS - Vehicule Speed Sensor
RB 0b6h.2 ; 26F6 0 208 180 C5B60A
JEQ label_2774 ; 26F9 0 208 180 C979
JBS off(00217h).5, label_277d ; 26FB 0 208 180 ED177F
CMPB 0dbh, #044h ; 26FE 0 208 180 C5DBC044 ### ROM INFO=IACV Sensor
JLE label_276c ; 2702 0 208 180 CF68
L A, 0fah ; 2704 1 208 180 E5FA
ST A, IE ; 2706 1 208 180 D51A
ANDB PSWH, #0feh ; 2708 1 208 180 A2D0FE
MOVB r0, 0aah ; 270B 1 208 180 C5AA48
L A, 0a8h ; 270E 1 208 180 E5A8
SUB A, 0ach ; 2710 1 208 180 B5ACA2
ST A, er1 ; 2713 1 208 180 89
ORB PSWH, #001h ; 2714 1 208 180 A2E001
L A, 0f8h ; 2717 1 208 180 E5F8
ST A, IE ; 2719 1 208 180 D51A
SBCB r0, #000h ; 271B 1 208 180 20B000
SRLB r0 ; 271E 1 208 180 20E7
L A, er1 ; 2720 1 208 180 35
ROR A ; 2721 1 208 180 43
CMPB r0, #000h ; 2722 1 208 180 20C000
JNE label_277d ; 2725 1 208 180 CE56
RB off(00231h).3 ; 2727 1 208 180 C4310B
JNE label_278a ; 272A 1 208 180 CE5E
RB off(00231h).4 ; 272C 1 208 180 C4310C
JNE label_278a ; 272F 1 208 180 CE59
CMP A, #00373h ; 2731 1 208 180 C67303
MB off(00231h).4, C ; 2734 1 208 180 C4313C
JLT label_278a ; 2737 1 208 180 CA51
CMP A, #0397dh ; 2739 1 208 180 C67D39
JGE label_274e ; 273C 1 208 180 CD10
MOV er0, #01000h ; 273E 1 208 180 44980010
CMP A, #005c0h ; 2742 1 208 180 C6C005
JLT label_274b ; 2745 1 208 180 CA04
MOV er0, #04000h ; 2747 1 208 180 44980040
; 274B from 2745 (DD1,208,180)
label_274b: CAL label_495f ; 274B 1 208 180 325F49
; 274E from 273C (DD1,208,180)
; 274E from 2772 (DD1,208,180)
label_274e: ST A, [DP] ; 274E 1 208 180 D2
ST A, er2 ; 274F 1 208 180 8A
MOV er0, #00003h ; 2750 1 208 180 44980300
L A, #tbl_5fff ; 2754 1 208 180 67FF5F ORIGINAL TABLE=tbl_5fff ### VARIABLE=long_256
DIV ; 2757 1 208 180 9037
ST A, er1 ; 2759 1 208 180 89
L A, er0 ; 275A 1 208 180 34
JNE label_2760 ; 275B 1 208 180 CE03
LB A, r3 ; 275D 0 208 180 7B
JEQ label_2762 ; 275E 0 208 180 C902
; 2760 from 275B (DD1,208,180)
label_2760: MOVB r2, #0ffh ; 2760 0 208 180 9AFF
; 2762 from 275E (DD0,208,180)
label_2762: LB A, r2 ; 2762 0 208 180 7A
; 2763 from 2788 (DD0,208,180)
label_2763: STB A, r2 ; 2763 0 208 180 8A
MOVB r3, 0cch ; 2764 0 208 180 C5CC4B ### ROM INFO=VSS Sensor
L A, er1 ; 2767 1 208 180 35
ST A, 0cch ; 2768 1 208 180 D5CC ### ROM INFO=VSS Sensor
SJ label_278a ; 276A 1 208 180 CB1E
; 276C from 26F3 (DD0,208,180)
; 276C from 2702 (DD0,208,180)
label_276c: L A, #tbl_72fa ; 276C 1 208 180 67FA72
RB off(00231h).3 ; 276F 1 208 180 C4310B
SJ label_274e ; 2772 1 208 180 CBDA
; 2774 from 26F9 (DD0,208,180)
label_2774: LB A, #003h ; 2774 0 208 180 7703
CMPB 0abh, A ; 2776 0 208 180 C5ABC1
JLT label_278a ; 2779 0 208 180 CA0F
STB A, 0abh ; 277B 0 208 180 D5AB
; 277D from 26FB (DD0,208,180)
; 277D from 2725 (DD1,208,180)
label_277d: RB off(00231h).4 ; 277D 0 208 180 C4310C
SB off(00231h).3 ; 2780 0 208 180 C4311B
MOV [DP], #0ffffh ; 2783 0 208 180 B298FFFF
CLRB A ; 2787 0 208 180 FA
SJ label_2763 ; 2788 0 208 180 CBD9
; 278A from 272A (DD1,208,180)
; 278A from 272F (DD1,208,180)
; 278A from 2737 (DD1,208,180)
; 278A from 276A (DD1,208,180)
; 278A from 2779 (DD0,208,180)
label_278a: LB A, #005h ; 278A 0 208 180 7705
JBS off(0021ah).2, label_2791 ; 278C 0 208 180 EA1A02
LB A, #007h ; 278F 0 208 180 7707
; 2791 from 278C (DD0,208,180)
label_2791: CMPB A, 0cch ; 2791 0 208 180 C5CCC2 ### ROM INFO=VSS Sensor
MB off(0021ah).2, C ; 2794 0 208 180 C41A3A
JBR off(00227h).6, label_27bc ; 2797 0 208 180 DE2722 ### ROM INFO=Knock Sensor Enable Flag
JBS off(00214h).7, label_27bc ; 279A 0 208 180 EF141F ### ROM INFO=MIL Byte3 Extra Set CEL Code30 Automatic Transmission A Signal
MOV DP, #00f00h ; 279D 0 208 180 62000F ### ROM INFO=82C55 PortA Inputs
MB C, [DP].2 ; 27A0 0 208 180 C22A
RB off(00232h).6 ; 27A2 0 208 180 C4320E
MB off(00232h).6, C ; 27A5 0 208 180 C4323E
JEQ label_27ad ; 27A8 0 208 180 C903
XORB PSWH, #080h ; 27AA 0 208 180 A2F080
; 27AD from 27A8 (DD0,208,180)
label_27ad: JGE label_27bf ; 27AD 0 208 180 CD10
CMPB 0c5h, #00dh ; 27AF 0 208 180 C5C5C00D ### ROM INFO=RPM Related
JGT label_27b8 ; 27B3 0 208 180 C803
JBS off(00233h).7, label_27bf ; 27B5 0 208 180 EF3307
; 27B8 from 27B3 (DD0,208,180)
label_27b8: MOVB off(002fch), #00ah ; 27B8 0 208 180 C4FC980A
; 27BC from 2797 (DD0,208,180)
; 27BC from 279A (DD0,208,180)
; 27BC from 27C1 (DD0,208,180)
label_27bc: RC ; 27BC 0 208 180 95
SJ label_27c4 ; 27BD 0 208 180 CB05
; 27BF from 27AD (DD0,208,180)
; 27BF from 27B5 (DD0,208,180)
label_27bf: LB A, off(002fch) ; 27BF 0 208 180 F4FC
JNE label_27bc ; 27C1 0 208 180 CEF9
SC ; 27C3 0 208 180 85
; 27C4 from 27BD (DD0,208,180)
label_27c4: MB 0b2h.3, C ; 27C4 0 208 180 C5B23B
RB (0012ah-00180h)[USP].2 ; 27C7 0 208 180 C3AA0A
CAL label_4c2b ; 27CA 0 208 180 322B4C
CLRB r2 ; 27CD 0 208 180 2215
MOVB off(00245h), r2 ; 27CF 0 208 180 227C45
MOVB (001d5h-00180h)[USP], #0ffh ; 27D2 0 208 180 C35598FF
MOVB (001d6h-00180h)[USP], #0ffh ; 27D6 0 208 180 C35698FF
RB 0b2h.4 ; 27DA 0 208 180 C5B20C
RB 0b2h.5 ; 27DD 0 208 180 C5B20D
JBR off(002b4h).0, label_27ec ; 27E0 0 208 180 D8B409
J label_27e6 ; 27E3 0 208 180 03E627
; 27E6 from 27E3 (DD0,208,180)
label_27e6: JBR off(002b4h).0, label_27ec ; 27E6 0 208 180 D8B403
J label_290d ; 27E9 0 208 180 030D29
; 27EC from 27E0 (DD0,208,180)
; 27EC from 27E6 (DD0,208,180)
label_27ec: LC A, tbl_6197 ; 27EC 0 208 180 909C9761
JBR off(00226h).4, label_27f7 ; 27F0 0 208 180 DC2604
LC A, tbl_6012 ; 27F3 0 208 180 909C1260
; 27F7 from 27F0 (DD0,208,180)
label_27f7: MOV DP, A ; 27F7 0 208 180 52
L A, 098h ; 27F8 1 208 180 E598
MOV X1, #tbl_6a36 ; 27FA 1 208 180 60366A
CAL label_492b ; 27FD 1 208 180 322B49
SUB A, DP ; 2800 1 208 180 92A2
MOV er0, 09ch ; 2802 1 208 180 B59C48
MUL ; 2805 1 208 180 9035
SLL A ; 2807 1 208 180 53
L A, er1 ; 2808 1 208 180 35
ROL A ; 2809 1 208 180 33
JGE label_280f ; 280A 1 208 180 CD03
L A, #0ffffh ; 280C 1 208 180 67FFFF
; 280F from 280A (DD1,208,180)
label_280f: MOV DP, #00382h ; 280F 1 208 180 628203 ### ROM INFO=IACV Duty
ST A, [DP] ; 2812 1 208 180 D2
MOV er3, off(00290h) ; 2813 1 208 180 B4904B
SUB A, off(0025ch) ; 2816 1 208 180 A75C
MB r4.0, C ; 2818 1 208 180 2438
JEQ label_2829 ; 281A 1 208 180 C90D
RB off(00225h).6 ; 281C 1 208 180 C4250E
MB off(00225h).6, C ; 281F 1 208 180 C4253E
JEQ label_2827 ; 2822 1 208 180 C903
XORB PSWH, #080h ; 2824 1 208 180 A2F080
; 2827 from 2822 (DD1,208,180)
label_2827: JGE label_282a ; 2827 1 208 180 CD01
; 2829 from 281A (DD1,208,180)
label_2829: SC ; 2829 1 208 180 85
; 282A from 2827 (DD1,208,180)
label_282a: MB r4.1, C ; 282A 1 208 180 2439
MOV X1, #000e1h ; 282C 1 208 180 60E100
MOV X2, #0091fh ; 282F 1 208 180 611F09
JBR off(0020ch).0, label_2836 ; 2832 1 208 180 D80C01
VCAL 7 ; 2835 1 208 180 17
; 2836 from 2832 (DD1,208,180)
label_2836: ST A, er0 ; 2836 1 208 180 88
L A, #005a0h ; 2837 1 208 180 67A005
CAL label_4b12 ; 283A 1 208 180 32124B
MOV DP, A ; 283D 1 208 180 52
L A, #00118h ; 283E 1 208 180 671801
CMPB (001c4h-00180h)[USP], #004h ; 2841 1 208 180 C344C004
JGE label_284a ; 2845 1 208 180 CD03
L A, #015e0h ; 2847 1 208 180 67E015
; 284A from 2845 (DD1,208,180)
label_284a: CAL label_4b12 ; 284A 1 208 180 32124B
XCHG A, 098h ; 284D 1 208 180 B59810
ST A, er0 ; 2850 1 208 180 88
CLRB A ; 2851 0 208 180 FA
JGE label_2859 ; 2852 0 208 180 CD05
JBR off(0020ch).1, label_2867 ; 2854 0 208 180 D90C10
SJ label_2865 ; 2857 0 208 180 CB0C
; 2859 from 2852 (DD0,208,180)
label_2859: L A, DP ; 2859 1 208 180 42
ST A, off(00290h) ; 285A 1 208 180 D490
L A, er0 ; 285C 1 208 180 34
CMP A, 098h ; 285D 1 208 180 B598C2
JEQ label_2865 ; 2860 1 208 180 C903
JBR off(0020ch).1, label_2869 ; 2862 1 208 180 D90C04
; 2865 from 2857 (DD0,208,180)
; 2865 from 2860 (DD1,208,180)
label_2865: LB A, #00ah ; 2865 0 208 180 770A
; 2867 from 2854 (DD0,208,180)
label_2867: STB A, (001c4h-00180h)[USP] ; 2867 0 208 180 D344
; 2869 from 2862 (DD1,208,180)
label_2869: MB C, 0b7h.1 ; 2869 0 208 180 C5B729
JLT label_28e0 ; 286C 0 208 180 CA72
JBR off(00230h).2, label_28b8 ; 286E 0 208 180 DA3047
MOV DP, #01f00h ; 2871 0 208 180 62001F ### ROM INFO=82C55 PortB Outputs
L A, 0fah ; 2874 1 208 180 E5FA
ST A, IE ; 2876 1 208 180 D51A
ANDB PSWH, #0feh ; 2878 1 208 180 A2D0FE
LB A, P0 ; 287B 0 208 180 F520
STB A, [DP] ; 287D 0 208 180 D2
STB A, r0 ; 287E 0 208 180 88
MOVB r1, [DP] ; 287F 0 208 180 C249
ORB PSWH, #001h ; 2881 0 208 180 A2E001
L A, 0f8h ; 2884 1 208 180 E5F8
ST A, IE ; 2886 1 208 180 D51A
LB A, r1 ; 2888 0 208 180 79
CMPB A, r0 ; 2889 0 208 180 48
JNE label_28a7 ; 288A 0 208 180 CE1B
MOV DP, #02f00h ; 288C 0 208 180 62002F ### ROM INFO=82C55 PortC Outputs
L A, 0fah ; 288F 1 208 180 E5FA
ST A, IE ; 2891 1 208 180 D51A
ANDB PSWH, #0feh ; 2893 1 208 180 A2D0FE
LB A, P1 ; 2896 0 208 180 F522
STB A, [DP] ; 2898 0 208 180 D2
STB A, r0 ; 2899 0 208 180 88
MOVB r1, [DP] ; 289A 0 208 180 C249
ORB PSWH, #001h ; 289C 0 208 180 A2E001
L A, 0f8h ; 289F 1 208 180 E5F8
ST A, IE ; 28A1 1 208 180 D51A
LB A, r1 ; 28A3 0 208 180 79
CMPB A, r0 ; 28A4 0 208 180 48
JEQ label_28c7 ; 28A5 0 208 180 C920
; 28A7 from 288A (DD0,208,180)
label_28a7: LB A, #04dh ; 28A7 0 208 180 774D
STB A, 0afh ; 28A9 0 208 180 D5AF
DECB 0f7h ; 28AB 0 208 180 C5F717
JNE label_28b8 ; 28AE 0 208 180 CE08
STB A, 0f5h ; 28B0 0 208 180 D5F5
CLRB 0f6h ; 28B2 0 208 180 C5F615
J label_224a ; 28B5 0 208 180 034A22
; 28B8 from 286E (DD0,208,180)
; 28B8 from 28AE (DD0,208,180)
label_28b8: L A, 0fah ; 28B8 1 208 180 E5FA
ST A, IE ; 28BA 1 208 180 D51A
ANDB PSWH, #0feh ; 28BC 1 208 180 A2D0FE
CAL label_4b6a ; 28BF 1 208 180 326A4B
ORB PSWH, #001h ; 28C2 1 208 180 A2E001
SJ label_28dc ; 28C5 1 208 180 CB15
; 28C7 from 28A5 (DD0,208,180)
label_28c7: MOV DP, #00f00h ; 28C7 0 208 180 62000F ### ROM INFO=82C55 PortA Inputs
LB A, [DP] ; 28CA 0 208 180 F2
XORB A, #038h ; 28CB 0 208 180 F638
AND IE, #002a0h ; 28CD 0 208 180 B51AD0A002
ANDB PSWH, #0feh ; 28D2 0 208 180 A2D0FE
STB A, off(00210h) ; 28D5 0 208 180 D410
STB A, (00118h-00180h)[USP] ; 28D7 0 208 180 D398
ORB PSWH, #001h ; 28D9 0 208 180 A2E001
; 28DC from 28C5 (DD1,208,180)
label_28dc: L A, 0f8h ; 28DC 1 208 180 E5F8
ST A, IE ; 28DE 1 208 180 D51A
; 28E0 from 286C (DD0,208,180)
label_28e0: MOV DP, #04700h ; 28E0 0 208 180 620047 ### ROM INFO=Memory mapped Inputs
LB A, [DP] ; 28E3 0 208 180 F2
XORB A, #01ah ; 28E4 0 208 180 F61A
MB C, off(00211h).4 ; 28E6 0 208 180 C4112C
AND IE, #002a0h ; 28E9 0 208 180 B51AD0A002
ANDB PSWH, #0feh ; 28EE 0 208 180 A2D0FE
STB A, off(00211h) ; 28F1 0 208 180 D411
STB A, (00119h-00180h)[USP] ; 28F3 0 208 180 D399
ORB PSWH, #001h ; 28F5 0 208 180 A2E001
L A, 0f8h ; 28F8 1 208 180 E5F8
ST A, IE ; 28FA 1 208 180 D51A
JGE label_290c ; 28FC 1 208 180 CD0E
MOV DP, #00420h ; 28FE 1 208 180 622004
MB C, [DP].5 ; 2901 1 208 180 C22D
JLT label_2908 ; 2903 1 208 180 CA03
JBS off(00211h).4, label_290c ; 2905 1 208 180 EC1104
; 2908 from 2903 (DD1,208,180)
label_2908: MOVB off(002d9h), #014h ; 2908 1 208 180 C4D99814
; 290C from 28FC (DD1,208,180)
; 290C from 2905 (DD1,208,180)
label_290c: RT ; 290C 1 208 180 01
; 290D from 27E9 (DD0,208,180)
label_290d: LB A, #0ffh ; 290D 0 208 180 77FF
MOV DP, #00397h ; 290F 0 208 180 629703
RB TRNSIT.3 ; 2912 0 208 180 C5460B
JNE label_291d ; 2915 0 208 180 CE06
SC ; 2917 0 208 180 85
LB A, [DP] ; 2918 0 208 180 F2
JEQ label_291e ; 2919 0 208 180 C903
SUBB A, #001h ; 291B 0 208 180 A601
; 291D from 2915 (DD0,208,180)
label_291d: RC ; 291D 0 208 180 95
; 291E from 2919 (DD0,208,180)
label_291e: MB off(00230h).6, C ; 291E 0 208 180 C4303E
STB A, [DP] ; 2921 0 208 180 D2
JBR off(002b4h).1, label_2926 ; 2922 0 208 180 D9B401
RT ; 2925 0 208 180 01
; 2926 from 2922 (DD0,208,180)
label_2926: MOV DP, #000deh ; 2926 0 208 180 62DE00
LB A, 0dch ; 2929 0 208 180 F5DC
STB A, ACCH ; 292B 0 208 180 D507
CLRB A ; 292D 0 208 180 FA
JBS off(00214h).3, label_293c ; 292E 0 208 180 EB140B ### ROM INFO=MIL Byte3 Extra Set CEL Code20 ELD - Electrical Load Detector
MB C, 0b1h.7 ; 2931 0 208 180 C5B12F
JLT label_2947 ; 2934 0 208 180 CA11
CMPB 0f3h, #032h ; 2936 0 208 180 C5F3C032
JGE label_2940 ; 293A 0 208 180 CD04
; 293C from 292E (DD0,208,180)
label_293c: MOV [DP], A ; 293C 0 208 180 B28A
SJ label_2947 ; 293E 0 208 180 CB07
; 2940 from 293A (DD0,208,180)
label_2940: MOV er0, #02400h ; 2940 0 208 180 44980024
CAL label_495f ; 2944 0 208 180 325F49
; 2947 from 2934 (DD0,208,180)
; 2947 from 293E (DD0,208,180)
label_2947: SB off(00231h).0 ; 2947 0 208 180 C43118
RT ; 294A 0 208 180 01
; 294B from 2653 (DD1,208,180)
label_294b: MB C, off(0022bh).2 ; 294B 1 208 180 C42B2A
MB off(0022bh).3, C ; 294E 1 208 180 C42B3B
CLRB A ; 2951 0 208 180 FA
MB C, off(0021ah).4 ; 2952 0 208 180 C41A2C
ROLB A ; 2955 0 208 180 33
MB C, off(00210h).3 ; 2956 0 208 180 C4102B ### ROM INFO=PSP Input (Power Steering Pressure)
ROLB A ; 2959 0 208 180 33
MB C, off(00211h).2 ; 295A 0 208 180 C4112A ### ROM INFO=AC Switch Input
ROLB A ; 295D 0 208 180 33
MB C, off(00211h).5 ; 295E 0 208 180 C4112D
ROLB A ; 2961 0 208 180 33
STB A, r0 ; 2962 0 208 180 88
XORB A, off(00229h) ; 2963 0 208 180 F729
ANDB A, #00fh ; 2965 0 208 180 D60F
SWAPB ; 2967 0 208 180 83
ORB A, r0 ; 2968 0 208 180 68
STB A, off(00229h) ; 2969 0 208 180 D429
LB A, 0dch ; 296B 0 208 180 F5DC
STB A, r0 ; 296D 0 208 180 88
XCHGB A, 0ddh ; 296E 0 208 180 C5DD10
SUBB A, r0 ; 2971 0 208 180 28
MB off(00225h).2, C ; 2972 0 208 180 C4253A
JGE label_2978 ; 2975 0 208 180 CD01
VCAL 6 ; 2977 0 208 180 16
; 2978 from 2975 (DD0,208,180)
label_2978: STB A, 0e0h ; 2978 0 208 180 D5E0
MOVB r0, 0dfh ; 297A 0 208 180 C5DF48
LB A, #03ah ; 297D 0 208 180 773A
JBS off(0022ah).4, label_2984 ; 297F 0 208 180 EC2A02
LB A, #023h ; 2982 0 208 180 7723
; 2984 from 297F (DD0,208,180)
label_2984: CMPB r0, A ; 2984 0 208 180 20C1
MB off(0022ah).4, C ; 2986 0 208 180 C42A3C
LB A, #064h ; 2989 0 208 180 7764
JBS off(0022ah).5, label_2990 ; 298B 0 208 180 ED2A02
LB A, #04ch ; 298E 0 208 180 774C
; 2990 from 298B (DD0,208,180)
label_2990: CMPB r0, A ; 2990 0 208 180 20C1
MB off(0022ah).5, C ; 2992 0 208 180 C42A3D
LB A, #044h ; 2995 0 208 180 7744
JBS off(0022ah).6, label_299c ; 2997 0 208 180 EE2A02
LB A, #030h ; 299A 0 208 180 7730
; 299C from 2997 (DD0,208,180)
label_299c: CMPB r0, A ; 299C 0 208 180 20C1
MB off(0022ah).6, C ; 299E 0 208 180 C42A3E
LB A, #0ffh ; 29A1 0 208 180 77FF
CMPB A, 0e1h ; 29A3 0 208 180 C5E1C2
MB off(0022ah).0, C ; 29A6 0 208 180 C42A38
LB A, #0b0h ; 29A9 0 208 180 77B0
JBS off(0022ah).1, label_29b0 ; 29AB 0 208 180 E92A02
LB A, #0c0h ; 29AE 0 208 180 77C0
; 29B0 from 29AB (DD0,208,180)
label_29b0: CMPB A, 0e1h ; 29B0 0 208 180 C5E1C2
MB off(0022ah).1, C ; 29B3 0 208 180 C42A39
LB A, #060h ; 29B6 0 208 180 7760
JBS off(0022ah).2, label_29bd ; 29B8 0 208 180 EA2A02
LB A, #06dh ; 29BB 0 208 180 776D
; 29BD from 29B8 (DD0,208,180)
label_29bd: CMPB A, off(00236h) ; 29BD 0 208 180 C736 ### ROM INFO=Current RPM(1byte form)
MB off(0022ah).2, C ; 29BF 0 208 180 C42A3A
LB A, #0cdh ; 29C2 0 208 180 77CD
JBS off(0022ah).3, label_29c9 ; 29C4 0 208 180 EB2A02
LB A, #0d0h ; 29C7 0 208 180 77D0
; 29C9 from 29C4 (DD0,208,180)
label_29c9: CMPB A, off(00236h) ; 29C9 0 208 180 C736 ### ROM INFO=Current RPM(1byte form)
MB off(0022ah).3, C ; 29CB 0 208 180 C42A3B
LB A, 0d9h ; 29CE 0 208 180 F5D9 ### ROM INFO=ECT Sensor
STB A, r0 ; 29D0 0 208 180 88
MOVB r1, #03ch ; 29D1 0 208 180 993C
CMPB A, r1 ; 29D3 0 208 180 49
JGE label_29eb ; 29D4 0 208 180 CD15
LB A, #050h ; 29D6 0 208 180 7750
CMPB 0d8h, #030h ; 29D8 0 208 180 C5D8C030 ### ROM INFO=IAT Sensor
JGE label_29e0 ; 29DC 0 208 180 CD02
LB A, #096h ; 29DE 0 208 180 7796
; 29E0 from 29DC (DD0,208,180)
label_29e0: CMPB A, 0f3h ; 29E0 0 208 180 C5F3C2
JLT label_29eb ; 29E3 0 208 180 CA06
MOV er3, #00600h ; 29E5 0 208 180 47980006
SJ label_2a1a ; 29E9 0 208 180 CB2F
; 29EB from 29D4 (DD0,208,180)
; 29EB from 29E3 (DD0,208,180)
label_29eb: LB A, r0 ; 29EB 0 208 180 78
MOV X1, #tbl_6738 ; 29EC 0 208 180 603867 ORIGINAL TABLE=tbl_6738 ### VARIABLE=long_245
MOVB r1, #037h ; 29EF 0 208 180 9937
MOVB r2, #02dh ; 29F1 0 208 180 9A2D
CMPB A, #016h ; 29F3 0 208 180 C616
JGE label_29fd ; 29F5 0 208 180 CD06
; 29F7 from 2A0F (DD0,208,180)
; 29F7 from 2A27 (DD0,208,180)
; 29F7 from 2A30 (DD0,208,180)
label_29f7: MOV er3, #00430h ; 29F7 0 208 180 47983004
SJ label_2a1a ; 29FB 0 208 180 CB1D
; 29FD from 29F5 (DD0,208,180)
label_29fd: CMPB A, r1 ; 29FD 0 208 180 49
JGE label_2a47 ; 29FE 0 208 180 CD47
JBS off(00217h).6, label_2a20 ; 2A00 0 208 180 EE171D
CMP off(00272h), #08000h ; 2A03 0 208 180 B472C00080
JGE label_2a11 ; 2A08 0 208 180 CD07
CMP off(00272h), #00c00h ; 2A0A 0 208 180 B472C0000C
JGE label_29f7 ; 2A0F 0 208 180 CDE6
; 2A11 from 2A08 (DD0,208,180)
label_2a11: MOVB r1, r2 ; 2A11 0 208 180 2249
CMPB A, r1 ; 2A13 0 208 180 49
JGE label_2a47 ; 2A14 0 208 180 CD31
; 2A16 from 2A42 (DD0,208,180)
; 2A16 from 2A44 (DD0,208,180)
label_2a16: MOV er3, #00120h ; 2A16 0 208 180 47982001
; 2A1A from 29E9 (DD0,208,180)
; 2A1A from 29FB (DD0,208,180)
label_2a1a: LC A, tbl_6199 ; 2A1A 0 208 180 909C9961
SJ label_2a4b ; 2A1E 0 208 180 CB2B
; 2A20 from 2A00 (DD0,208,180)
label_2a20: JBR off(0022ah).4, label_2a29 ; 2A20 0 208 180 DC2A06
MOVB off(002dbh), #014h ; 2A23 0 208 180 C4DB9814
SJ label_29f7 ; 2A27 0 208 180 CBCE
; 2A29 from 2A20 (DD0,208,180)
label_2a29: JBR off(00225h).1, label_2a32 ; 2A29 0 208 180 D92506
CMPB off(002dbh), #000h ; 2A2C 0 208 180 C4DBC000
JNE label_29f7 ; 2A30 0 208 180 CEC5
; 2A32 from 2A29 (DD0,208,180)
label_2a32: MOVB r1, r2 ; 2A32 0 208 180 2249
LB A, r0 ; 2A34 0 208 180 78
CMPB A, r1 ; 2A35 0 208 180 49
JGE label_2a47 ; 2A36 0 208 180 CD0F
L A, off(0027ah) ; 2A38 1 208 180 E47A
JEQ label_2a40 ; 2A3A 1 208 180 C904
MOVB off(002d8h), #01eh ; 2A3C 1 208 180 C4D8981E
; 2A40 from 2A3A (DD1,208,180)
label_2a40: LB A, off(002d8h) ; 2A40 0 208 180 F4D8
JNE label_2a16 ; 2A42 0 208 180 CED2
JBS off(00225h).1, label_2a16 ; 2A44 0 208 180 E925CF
; 2A47 from 29FE (DD0,208,180)
; 2A47 from 2A14 (DD0,208,180)
; 2A47 from 2A36 (DD0,208,180)
label_2a47: LB A, r0 ; 2A47 0 208 180 78
VCAL 0 ; 2A48 0 208 180 10
CLR er3 ; 2A49 0 208 180 4715
; 2A4B from 2A1E (DD0,208,180)
label_2a4b: MOV DP, A ; 2A4B 0 208 180 52
L A, er3 ; 2A4C 1 208 180 37
JEQ label_2a73 ; 2A4D 1 208 180 C924
MOV X1, #tbl_6738 ; 2A4F 1 208 180 603867 ORIGINAL TABLE=tbl_6738 ### VARIABLE=long_245
LCB A, 0000fh[X1] ; 2A52 1 208 180 90AB0F00
MOVB r4, A ; 2A56 1 208 180 248A
SUBB r0, A ; 2A58 1 208 180 20A1
L A, er3 ; 2A5A 1 208 180 37
JLE label_2a73 ; 2A5B 1 208 180 CF16
CLRB A ; 2A5D 0 208 180 FA
STB A, r5 ; 2A5E 0 208 180 8D
XCHGB A, r1 ; 2A5F 0 208 180 2110
CMPB A, 0d9h ; 2A61 0 208 180 C5D9C2 ### ROM INFO=ECT Sensor
JLE label_2a72 ; 2A64 0 208 180 CF0C
XCHGB A, r4 ; 2A66 0 208 180 2410
SUBB r4, A ; 2A68 0 208 180 24A1
JLE label_2a72 ; 2A6A 0 208 180 CF06
CLR A ; 2A6C 1 208 180 F9
CAL label_4912 ; 2A6D 1 208 180 321249
SJ label_2a73 ; 2A70 1 208 180 CB01
; 2A72 from 2A64 (DD0,208,180)
; 2A72 from 2A6A (DD0,208,180)
label_2a72: CLR A ; 2A72 1 208 180 F9
; 2A73 from 2A4D (DD1,208,180)
; 2A73 from 2A5B (DD1,208,180)
; 2A73 from 2A70 (DD1,208,180)
label_2a73: ST A, off(00278h) ; 2A73 1 208 180 D478
L A, DP ; 2A75 1 208 180 42
ST A, off(0025ah) ; 2A76 1 208 180 D45A ### ROM INFO=Current Target Idle RPM
MOV X1, #tbl_6caa ; 2A78 1 208 180 60AA6C
CAL label_492b ; 2A7B 1 208 180 322B49
MOV X2, A ; 2A7E 1 208 180 51
MOV X1, #tbl_6cc6 ; 2A7F 1 208 180 60C66C
L A, off(0025ah) ; 2A82 1 208 180 E45A ### ROM INFO=Current Target Idle RPM
CAL label_492b ; 2A84 1 208 180 322B49
MOV er2, X2 ; 2A87 1 208 180 914A
MOVB r5, r6 ; 2A89 1 208 180 264D
MOV off(00294h), er2 ; 2A8B 1 208 180 467C94
MB C, off(0021ah).0 ; 2A8E 1 208 180 C41A28
MB off(002eeh).1, C ; 2A91 1 208 180 C4EE39
MOV DP, #00386h ; 2A94 1 208 180 628603
JBR off(00217h).5, label_2aab ; 2A97 1 208 180 DD1711
CLR [DP] ; 2A9A 1 208 180 B215
; 2A9C from 2AD7 (DD1,208,180)
label_2a9c: MOVB off(002d6h), #014h ; 2A9C 1 208 180 C4D69814
MOVB (001b3h-00180h)[USP], #032h ; 2AA0 1 208 180 C3339832
MOVB off(002c7h), #064h ; 2AA4 1 208 180 C4C79864
SC ; 2AA8 1 208 180 85
SJ label_2ada ; 2AA9 1 208 180 CB2F
; 2AAB from 2A97 (DD1,208,180)
label_2aab: JBR off(0021ah).0, label_2ad9 ; 2AAB 1 208 180 D81A2B
JBS off(0022bh).4, label_2ad9 ; 2AAE 1 208 180 EC2B28
MB C, 0b0h.1 ; 2AB1 1 208 180 C5B029
JLT label_2ad9 ; 2AB4 1 208 180 CA23
JBS off(00212h).5, label_2ad9 ; 2AB6 1 208 180 ED1220 ### ROM INFO=MIL Byte1 Extra Set CEL Code6 ECT - Engine Coolant Sensor
LB A, 0d9h ; 2AB9 0 208 180 F5D9 ### ROM INFO=ECT Sensor
MOV X1, #tbl_6ce2 ; 2ABB 0 208 180 60E26C
VCAL 0 ; 2ABE 0 208 180 10
L A, off(0025ah) ; 2ABF 1 208 180 E45A ### ROM INFO=Current Target Idle RPM
SUB A, er3 ; 2AC1 1 208 180 2B
JGE label_2ac5 ; 2AC2 1 208 180 CD01
CLR A ; 2AC4 1 208 180 F9
; 2AC5 from 2AC2 (DD1,208,180)
label_2ac5: CMP A, 0c4h ; 2AC5 1 208 180 B5C4C2 ### ROM INFO=RPM Sensor
JGE label_2ad9 ; 2AC8 1 208 180 CD0F
JBS off(0021ah).2, label_2ad9 ; 2ACA 1 208 180 EA1A0C
L A, [DP] ; 2ACD 1 208 180 E2
ADD A, #00008h ; 2ACE 1 208 180 860800
JGE label_2ad6 ; 2AD1 1 208 180 CD03
L A, #0ffffh ; 2AD3 1 208 180 67FFFF
; 2AD6 from 2AD1 (DD1,208,180)
label_2ad6: ST A, [DP] ; 2AD6 1 208 180 D2
SJ label_2a9c ; 2AD7 1 208 180 CBC3
; 2AD9 from 2AAB (DD1,208,180)
; 2AD9 from 2AAE (DD1,208,180)
; 2AD9 from 2AB4 (DD1,208,180)
; 2AD9 from 2AB6 (DD1,208,180)
; 2AD9 from 2AC8 (DD1,208,180)
; 2AD9 from 2ACA (DD1,208,180)
label_2ad9: RC ; 2AD9 1 208 180 95
; 2ADA from 2AA9 (DD1,208,180)
label_2ada: MB off(0021ah).0, C ; 2ADA 1 208 180 C41A38
L A, off(0025ah) ; 2ADD 1 208 180 E45A ### ROM INFO=Current Target Idle RPM
MOV X1, #tbl_6871 ; 2ADF 1 208 180 607168
MOV X2, #tbl_68b9 ; 2AE2 1 208 180 61B968
CMP A, #00000h ; 2AE5 1 208 180 C60000
JLT label_2afb ; 2AE8 1 208 180 CA11
MOV X1, #tbl_6865 ; 2AEA 1 208 180 606568
MOV X2, #tbl_68a7 ; 2AED 1 208 180 61A768
CMP A, #00928h ; 2AF0 1 208 180 C62809
JLT label_2afb ; 2AF3 1 208 180 CA06
MOV X1, #tbl_6859 ; 2AF5 1 208 180 605968
MOV X2, #tbl_6895 ; 2AF8 1 208 180 619568
; 2AFB from 2AE8 (DD1,208,180)
; 2AFB from 2AF3 (DD1,208,180)
label_2afb: JBS off(00217h).6, label_2b0f ; 2AFB 1 208 180 EE1711
MOV X1, #tbl_6889 ; 2AFE 1 208 180 608968
MOV X2, #tbl_68dd ; 2B01 1 208 180 61DD68
CMP A, #00928h ; 2B04 1 208 180 C62809
JLT label_2b0f ; 2B07 1 208 180 CA06
MOV X1, #tbl_687d ; 2B09 1 208 180 607D68
MOV X2, #tbl_68cb ; 2B0C 1 208 180 61CB68
; 2B0F from 2AFB (DD1,208,180)
; 2B0F from 2B07 (DD1,208,180)
label_2b0f: LB A, off(00236h) ; 2B0F 0 208 180 F436 ### ROM INFO=Current RPM(1byte form)
CAL label_4891 ; 2B11 0 208 180 329148
MOVB r0, 0e1h ; 2B14 0 208 180 C5E148
MULB ; 2B17 0 208 180 A234
L A, ACC ; 2B19 1 208 180 E506
ROL A ; 2B1B 1 208 180 33
LB A, ACCH ; 2B1C 0 208 180 F507
JGE label_2b22 ; 2B1E 0 208 180 CD02
LB A, #0ffh ; 2B20 0 208 180 77FF
; 2B22 from 2B1E (DD0,208,180)
label_2b22: MOV X1, X2 ; 2B22 0 208 180 9178
VCAL 0 ; 2B24 0 208 180 10
MOV DP, #0037ch ; 2B25 0 208 180 627C03
MOVB r1, [DP] ; 2B28 0 208 180 C249
CLRB r0 ; 2B2A 0 208 180 2015
MUL ; 2B2C 0 208 180 9035
ROLB A ; 2B2E 0 208 180 33
L A, er1 ; 2B2F 1 208 180 35
ROL A ; 2B30 1 208 180 33
JGE label_2b36 ; 2B31 1 208 180 CD03
L A, #0ffffh ; 2B33 1 208 180 67FFFF
; 2B36 from 2B31 (DD1,208,180)
label_2b36: MB C, P0.2 ; 2B36 1 208 180 C5202A
JGE label_2b42 ; 2B39 1 208 180 CD07
MOVB r1, #040h ; 2B3B 1 208 180 9940
CLRB r0 ; 2B3D 1 208 180 2015
MUL ; 2B3F 1 208 180 9035
L A, er1 ; 2B41 1 208 180 35
; 2B42 from 2B39 (DD1,208,180)
label_2b42: ST A, er3 ; 2B42 1 208 180 8B
JBS off(0022bh).4, label_2b94 ; 2B43 1 208 180 EC2B4E
MOVB r1, #021h ; 2B46 1 208 180 9921
JBS off(002edh).0, label_2b4e ; 2B48 1 208 180 E8ED03
JBS off(00225h).1, label_2b82 ; 2B4B 1 208 180 E92534
; 2B4E from 2B48 (DD1,208,180)
label_2b4e: JBS off(00211h).2, label_2b94 ; 2B4E 1 208 180 EA1143 ### ROM INFO=AC Switch Input
JBS off(0022ah).0, label_2b94 ; 2B51 1 208 180 E82A40
LB A, #028h ; 2B54 0 208 180 7728
CLRB r1 ; 2B56 0 208 180 2115
JBS off(0022bh).5, label_2b5f ; 2B58 0 208 180 ED2B04
LB A, #028h ; 2B5B 0 208 180 7728
MOVB r1, #021h ; 2B5D 0 208 180 9921
; 2B5F from 2B58 (DD0,208,180)
label_2b5f: MOVB r2, 0e2h ; 2B5F 0 208 180 C5E24A
MB C, off(0022bh).5 ; 2B62 0 208 180 C42B2D
JBR off(00217h).6, label_2b79 ; 2B65 0 208 180 DE1711
LB A, #020h ; 2B68 0 208 180 7720
CLRB r1 ; 2B6A 0 208 180 2115
JBS off(00225h).2, label_2b73 ; 2B6C 0 208 180 EA2504
LB A, #032h ; 2B6F 0 208 180 7732
MOVB r1, #021h ; 2B71 0 208 180 9921
; 2B73 from 2B6C (DD0,208,180)
label_2b73: MOVB r2, 0e0h ; 2B73 0 208 180 C5E04A
MB C, off(00225h).2 ; 2B76 0 208 180 C4252A
; 2B79 from 2B65 (DD0,208,180)
label_2b79: MB PSWL.4, C ; 2B79 0 208 180 A33C
CMPB A, r2 ; 2B7B 0 208 180 4A
JGE label_2b94 ; 2B7C 0 208 180 CD16
MB C, PSWL.4 ; 2B7E 0 208 180 A32C
JLT label_2b88 ; 2B80 0 208 180 CA06
; 2B82 from 2B4B (DD1,208,180)
label_2b82: LB A, off(00299h) ; 2B82 0 208 180 F499
JEQ label_2b8d ; 2B84 0 208 180 C907
SJ label_2b90 ; 2B86 0 208 180 CB08
; 2B88 from 2B80 (DD0,208,180)
label_2b88: MB C, P0.2 ; 2B88 0 208 180 C5202A
JLT label_2b90 ; 2B8B 0 208 180 CA03
; 2B8D from 2B84 (DD0,208,180)
label_2b8d: MOVB off(00299h), r1 ; 2B8D 0 208 180 217C99
; 2B90 from 2B86 (DD0,208,180)
; 2B90 from 2B8B (DD0,208,180)
label_2b90: CLRB r5 ; 2B90 0 208 180 2515
SJ label_2baa ; 2B92 0 208 180 CB16
; 2B94 from 2B43 (DD1,208,180)
; 2B94 from 2B4E (DD1,208,180)
; 2B94 from 2B51 (DD1,208,180)
; 2B94 from 2B7C (DD0,208,180)
label_2b94: L A, off(00266h) ; 2B94 1 208 180 E466
XCHG A, er3 ; 2B96 1 208 180 4710
MOVB r5, off(00293h) ; 2B98 1 208 180 C4934D
CLRB r4 ; 2B9B 1 208 180 2415
MOVB r1, #040h ; 2B9D 1 208 180 9940
JBS off(00217h).6, label_2ba4 ; 2B9F 1 208 180 EE1702
MOVB r1, #040h ; 2BA2 1 208 180 9940
; 2BA4 from 2B9F (DD1,208,180)
label_2ba4: CLRB r0 ; 2BA4 1 208 180 2015
CAL label_496d ; 2BA6 1 208 180 326D49
ST A, er3 ; 2BA9 1 208 180 8B
; 2BAA from 2B92 (DD0,208,180)
label_2baa: L A, er3 ; 2BAA 1 208 180 37
SUB A, off(00266h) ; 2BAB 1 208 180 A766
ST A, er0 ; 2BAD 1 208 180 88
JGE label_2bb1 ; 2BAE 1 208 180 CD01
VCAL 7 ; 2BB0 1 208 180 17
; 2BB1 from 2BAE (DD1,208,180)
label_2bb1: CMP A, #00030h ; 2BB1 1 208 180 C63000
JBS off(00217h).6, label_2bba ; 2BB4 1 208 180 EE1703
CMP A, #00030h ; 2BB7 1 208 180 C63000
; 2BBA from 2BB4 (DD1,208,180)
label_2bba: CLR A ; 2BBA 1 208 180 F9
JLT label_2bbe ; 2BBB 1 208 180 CA01
L A, er0 ; 2BBD 1 208 180 34
; 2BBE from 2BBB (DD1,208,180)
label_2bbe: ST A, off(00268h) ; 2BBE 1 208 180 D468
L A, off(00276h) ; 2BC0 1 208 180 E476
SUB A, #00030h ; 2BC2 1 208 180 A63000
JGE label_2bc8 ; 2BC5 1 208 180 CD01
CLR A ; 2BC7 1 208 180 F9
; 2BC8 from 2BC5 (DD1,208,180)
label_2bc8: CMPB off(00299h), #000h ; 2BC8 1 208 180 C499C000
JEQ label_2bda ; 2BCC 1 208 180 C90C
L A, #00200h ; 2BCE 1 208 180 670002
JBS off(00217h).6, label_2bd7 ; 2BD1 1 208 180 EE1703
L A, #00200h ; 2BD4 1 208 180 670002
; 2BD7 from 2BD1 (DD1,208,180)
label_2bd7: DECB off(00299h) ; 2BD7 1 208 180 C49917
; 2BDA from 2BCC (DD1,208,180)
label_2bda: MOV off(00266h), er3 ; 2BDA 1 208 180 477C66
ST A, off(00276h) ; 2BDD 1 208 180 D476
MOVB off(00293h), r5 ; 2BDF 1 208 180 257C93
MB C, off(00225h).1 ; 2BE2 1 208 180 C42529
MB off(002edh).0, C ; 2BE5 1 208 180 C4ED38
JBR off(00226h).4, label_2c24 ; 2BE8 1 208 180 DC2639
MOV X1, #tbl_6908 ; 2BEB 1 208 180 600869
LB A, 0d8h ; 2BEE 0 208 180 F5D8 ### ROM INFO=IAT Sensor
VCAL 0 ; 2BF0 0 208 180 10
SLLB A ; 2BF1 0 208 180 53
MOV X2, A ; 2BF2 0 208 180 51
MOV X1, #tbl_6917 ; 2BF3 0 208 180 601769
LB A, off(00236h) ; 2BF6 0 208 180 F436 ### ROM INFO=Current RPM(1byte form)
CAL label_4891 ; 2BF8 0 208 180 329148
L A, er3 ; 2BFB 1 208 180 37
SWAP ; 2BFC 1 208 180 83
CLRB A ; 2BFD 0 208 180 FA
MOV er0, X2 ; 2BFE 0 208 180 9148
MUL ; 2C00 0 208 180 9035
MOV DP, #00380h ; 2C02 0 208 180 628003
L A, off(00280h) ; 2C05 1 208 180 E480
JEQ label_2c15 ; 2C07 1 208 180 C90C
JBS off(00281h).7, label_2c15 ; 2C09 1 208 180 EF8109
L A, [DP] ; 2C0C 1 208 180 E2
SUB A, #00010h ; 2C0D 1 208 180 A61000
JGE label_2c18 ; 2C10 1 208 180 CD06
CLR A ; 2C12 1 208 180 F9
SJ label_2c18 ; 2C13 1 208 180 CB03
; 2C15 from 2C07 (DD1,208,180)
; 2C15 from 2C09 (DD1,208,180)
label_2c15: L A, #00200h ; 2C15 1 208 180 670002
; 2C18 from 2C10 (DD1,208,180)
; 2C18 from 2C13 (DD1,208,180)
label_2c18: ST A, [DP] ; 2C18 1 208 180 D2
ADD A, er1 ; 2C19 1 208 180 09
CMP A, #08000h ; 2C1A 1 208 180 C60080
JLT label_2c37 ; 2C1D 1 208 180 CA18
L A, #07fffh ; 2C1F 1 208 180 67FF7F
SJ label_2c37 ; 2C22 1 208 180 CB13
; 2C24 from 2BE8 (DD1,208,180)
label_2c24: L A, off(00280h) ; 2C24 1 208 180 E480
JEQ label_2c37 ; 2C26 1 208 180 C90F
JBR off(00281h).7, label_2c33 ; 2C28 1 208 180 DF8108
ADD A, #00010h ; 2C2B 1 208 180 861000
JGE label_2c37 ; 2C2E 1 208 180 CD07
CLR A ; 2C30 1 208 180 F9
SJ label_2c37 ; 2C31 1 208 180 CB04
; 2C33 from 2C28 (DD1,208,180)
label_2c33: L A, #00280h ; 2C33 1 208 180 678002
VCAL 7 ; 2C36 1 208 180 17
; 2C37 from 2C26 (DD1,208,180)
; 2C37 from 2C2E (DD1,208,180)
; 2C37 from 2C31 (DD1,208,180)
; 2C37 from 2C1D (DD1,208,180)
; 2C37 from 2C22 (DD1,208,180)
label_2c37: ST A, off(00280h) ; 2C37 1 208 180 D480
CLR A ; 2C39 1 208 180 F9
MOV DP, A ; 2C3A 1 208 180 52
MOVB off(002d7h), #0ffh ; 2C3B 1 208 180 C4D798FF
SJ label_2c41 ; 2C3F 1 208 180 CB00
; 2C41 from 2C3F (DD1,208,180)
label_2c41: ST A, off(00274h) ; 2C41 1 208 180 D474
SRL DP ; 2C43 1 208 180 92E7
MB off(00225h).3, C ; 2C45 1 208 180 C4253B
CLRB A ; 2C48 0 208 180 FA
RC ; 2C49 0 208 180 95
MOV DP, #00420h ; 2C4A 0 208 180 622004
MB C, [DP].0 ; 2C4D 0 208 180 C228
JLT label_2c70 ; 2C4F 0 208 180 CA1F
JBS off(00217h).5, label_2c70 ; 2C51 0 208 180 ED171C
JBR off(0022bh).2, label_2c6a ; 2C54 0 208 180 DA2B13
JBR off(00210h).3, label_2c6d ; 2C57 0 208 180 DB1013 ### ROM INFO=PSP Input (Power Steering Pressure)
MOV X1, #00680h ; 2C5A 0 208 180 608006
LB A, off(00297h) ; 2C5D 0 208 180 F497
JEQ label_2c67 ; 2C5F 0 208 180 C906
DECB off(00297h) ; 2C61 0 208 180 C49717
MOV X1, #00a00h ; 2C64 0 208 180 60000A
; 2C67 from 2C5F (DD0,208,180)
label_2c67: L A, X1 ; 2C67 1 208 180 40
SJ label_2c76 ; 2C68 1 208 180 CB0C
; 2C6A from 2C54 (DD0,208,180)
label_2c6a: JBS off(00210h).3, label_2c75 ; 2C6A 0 208 180 EB1008 ### ROM INFO=PSP Input (Power Steering Pressure)
; 2C6D from 2C57 (DD0,208,180)
label_2c6d: SC ; 2C6D 0 208 180 85
LB A, #008h ; 2C6E 0 208 180 7708
; 2C70 from 2C4F (DD0,208,180)
; 2C70 from 2C51 (DD0,208,180)
label_2c70: MB off(0022bh).2, C ; 2C70 0 208 180 C42B3A
STB A, off(00297h) ; 2C73 0 208 180 D497
; 2C75 from 2C6A (DD0,208,180)
label_2c75: CLR A ; 2C75 1 208 180 F9
; 2C76 from 2C68 (DD1,208,180)
label_2c76: ST A, off(0027ah) ; 2C76 1 208 180 D47A
MOV X1, #tbl_6961 ; 2C78 1 208 180 606169
LB A, off(00236h) ; 2C7B 0 208 180 F436 ### ROM INFO=Current RPM(1byte form)
VCAL 0 ; 2C7D 0 208 180 10
MOV DP, A ; 2C7E 0 208 180 52
MOV X1, #tbl_6956 ; 2C7F 0 208 180 605669
LB A, 0d5h ; 2C82 0 208 180 F5D5 ### ROM INFO=TPS Delta
VCAL 2 ; 2C84 0 208 180 12
STB A, r0 ; 2C85 0 208 180 88
CLR A ; 2C86 1 208 180 F9
LB A, #080h ; 2C87 0 208 180 7780
L A, ACC ; 2C89 1 208 180 E506
SWAP ; 2C8B 1 208 180 83
MUL ; 2C8C 1 208 180 9035
SLL A ; 2C8E 1 208 180 53
L A, er1 ; 2C8F 1 208 180 35
ROL A ; 2C90 1 208 180 33
JGE label_2c96 ; 2C91 1 208 180 CD03
L A, #0ffffh ; 2C93 1 208 180 67FFFF
; 2C96 from 2C91 (DD1,208,180)
label_2c96: ST A, er3 ; 2C96 1 208 180 8B
LB A, off(002f5h) ; 2C97 0 208 180 F4F5
MOV A, off(0026ah) ; 2C99 1 208 180 B46A99
JNE label_2cc8 ; 2C9C 1 208 180 CE2A
MOVB off(002f5h), #003h ; 2C9E 1 208 180 C4F59803
JBR off(0021ah).2, label_2cc7 ; 2CA2 1 208 180 DA1A22
JBS off(0021bh).1, label_2cad ; 2CA5 1 208 180 E91B05
ADD A, er3 ; 2CA8 1 208 180 0B
JLT label_2ce1 ; 2CA9 1 208 180 CA36
SJ label_2cb0 ; 2CAB 1 208 180 CB03
; 2CAD from 2CA5 (DD1,208,180)
label_2cad: SUB A, er3 ; 2CAD 1 208 180 2B
JLT label_2cc7 ; 2CAE 1 208 180 CA17
; 2CB0 from 2CAB (DD1,208,180)
label_2cb0: MOV X2, #00400h ; 2CB0 1 208 180 610004
CMP A, #00a00h ; 2CB3 1 208 180 C6000A
JGE label_2cc3 ; 2CB6 1 208 180 CD0B
MOV X2, #00300h ; 2CB8 1 208 180 610003
CMP A, #00400h ; 2CBB 1 208 180 C60004
JGE label_2cc3 ; 2CBE 1 208 180 CD03
MOV X2, #00200h ; 2CC0 1 208 180 610002
; 2CC3 from 2CB6 (DD1,208,180)
; 2CC3 from 2CBE (DD1,208,180)
label_2cc3: SUB A, X2 ; 2CC3 1 208 180 91A2
JGE label_2cc8 ; 2CC5 1 208 180 CD01
; 2CC7 from 2CA2 (DD1,208,180)
; 2CC7 from 2CAE (DD1,208,180)
label_2cc7: CLR A ; 2CC7 1 208 180 F9
; 2CC8 from 2C9C (DD1,208,180)
; 2CC8 from 2CC5 (DD1,208,180)
label_2cc8: JBR off(00218h).2, label_2cdd ; 2CC8 1 208 180 DA1812 ### ROM INFO=Set RPM Cut Flag
MOV X2, A ; 2CCB 1 208 180 51
MOV X1, #tbl_6970 ; 2CCC 1 208 180 607069
JBR off(00211h).2, label_2cd5 ; 2CCF 1 208 180 DA1103 ### ROM INFO=AC Switch Input
MOV X1, #tbl_697f ; 2CD2 1 208 180 607F69
; 2CD5 from 2CCF (DD1,208,180)
label_2cd5: LB A, off(00236h) ; 2CD5 0 208 180 F436 ### ROM INFO=Current RPM(1byte form)
VCAL 0 ; 2CD7 0 208 180 10
L A, X2 ; 2CD8 1 208 180 41
CMP A, er3 ; 2CD9 1 208 180 4B
JGE label_2cdd ; 2CDA 1 208 180 CD01
L A, er3 ; 2CDC 1 208 180 37
; 2CDD from 2CC8 (DD1,208,180)
; 2CDD from 2CDA (DD1,208,180)
label_2cdd: CMP A, DP ; 2CDD 1 208 180 92C2
JLT label_2ce2 ; 2CDF 1 208 180 CA01
; 2CE1 from 2CA9 (DD1,208,180)
label_2ce1: L A, DP ; 2CE1 1 208 180 42
; 2CE2 from 2CDF (DD1,208,180)
label_2ce2: ST A, off(0026ah) ; 2CE2 1 208 180 D46A
MB C, off(0022bh).6 ; 2CE4 1 208 180 C42B2E
MB off(0022bh).7, C ; 2CE7 1 208 180 C42B3F
MOV DP, #0037dh ; 2CEA 1 208 180 627D03
LB A, [DP] ; 2CED 0 208 180 F2
MOV X2, #tbl_683d ; 2CEE 0 208 180 613D68
JBR off(0021bh).0, label_2cfd ; 2CF1 0 208 180 D81B09
MOV X2, #tbl_684b ; 2CF4 0 208 180 614B68
CMPB A, #056h ; 2CF7 0 208 180 C656
JGE label_2cfd ; 2CF9 0 208 180 CD02
LB A, #056h ; 2CFB 0 208 180 7756
; 2CFD from 2CF1 (DD0,208,180)
; 2CFD from 2CF9 (DD0,208,180)
label_2cfd: CMPB A, off(00236h) ; 2CFD 0 208 180 C736 ### ROM INFO=Current RPM(1byte form)
MB off(0022bh).6, C ; 2CFF 0 208 180 C42B3E
JBS off(0021ah).0, label_2d18 ; 2D02 0 208 180 E81A13
JLT label_2d18 ; 2D05 0 208 180 CA11
JBR off(0022bh).7, label_2d1e ; 2D07 0 208 180 DF2B14
JBS off(0021bh).7, label_2d18 ; 2D0A 0 208 180 EF1B0B
MOV X1, #tbl_681a ; 2D0D 0 208 180 601A68
LB A, 0d9h ; 2D10 0 208 180 F5D9 ### ROM INFO=ECT Sensor
VCAL 0 ; 2D12 0 208 180 10
; warning: had to flip DD
CMP A, 0c8h ; 2D13 1 208 180 B5C8C2
JLT label_2d27 ; 2D16 1 208 180 CA0F
; 2D18 from 2D02 (DD0,208,180)
; 2D18 from 2D05 (DD0,208,180)
; 2D18 from 2D0A (DD0,208,180)
label_2d18: MOVB off(002f4h), off(00296h) ; 2D18 1 208 180 C4967CF4
SJ label_2d49 ; 2D1C 1 208 180 CB2B
; 2D1E from 2D07 (DD0,208,180)
label_2d1e: L A, off(0026ch) ; 2D1E 1 208 180 E46C
SUB A, #00080h ; 2D20 1 208 180 A68000
JLT label_2d49 ; 2D23 1 208 180 CA24
SJ label_2d43 ; 2D25 1 208 180 CB1C
; 2D27 from 2D16 (DD1,208,180)
label_2d27: MOV X1, X2 ; 2D27 1 208 180 9178
LB A, 0d9h ; 2D29 0 208 180 F5D9 ### ROM INFO=ECT Sensor
CAL label_4891 ; 2D2B 0 208 180 329148
STB A, r0 ; 2D2E 0 208 180 88
CLRB r1 ; 2D2F 0 208 180 2115
L A, 0c8h ; 2D31 1 208 180 E5C8
MUL ; 2D33 1 208 180 9035
MOV er0, #02000h ; 2D35 1 208 180 44980020
CMP er1, #00000h ; 2D39 1 208 180 45C00000
JNE label_2d42 ; 2D3D 1 208 180 CE03
CMP A, er0 ; 2D3F 1 208 180 48
JLT label_2d43 ; 2D40 1 208 180 CA01
; 2D42 from 2D3D (DD1,208,180)
label_2d42: L A, er0 ; 2D42 1 208 180 34
; 2D43 from 2D25 (DD1,208,180)
; 2D43 from 2D40 (DD1,208,180)
label_2d43: CMPB off(002f4h), #000h ; 2D43 1 208 180 C4F4C000
JNE label_2d4a ; 2D47 1 208 180 CE01
; 2D49 from 2D1C (DD1,208,180)
; 2D49 from 2D23 (DD1,208,180)
label_2d49: CLR A ; 2D49 1 208 180 F9
; 2D4A from 2D47 (DD1,208,180)
label_2d4a: ST A, off(0026ch) ; 2D4A 1 208 180 D46C
JBR off(00219h).7, label_2d74 ; 2D4C 1 208 180 DF1925
MOV DP, #003afh ; 2D4F 1 208 180 62AF03
MOVB r0, [DP] ; 2D52 1 208 180 C248
L A, #01480h ; 2D54 1 208 180 678014
CMPB r0, #033h ; 2D57 1 208 180 20C033
JEQ label_2d6f ; 2D5A 1 208 180 C913
L A, #02300h ; 2D5C 1 208 180 670023
CMPB r0, #034h ; 2D5F 1 208 180 20C034
JEQ label_2d6f ; 2D62 1 208 180 C90B
L A, #02d00h ; 2D64 1 208 180 67002D
CMPB r0, #035h ; 2D67 1 208 180 20C035
JEQ label_2d6f ; 2D6A 1 208 180 C903
L A, #03fffh ; 2D6C 1 208 180 67FF3F
; 2D6F from 2D5A (DD1,208,180)
; 2D6F from 2D62 (DD1,208,180)
; 2D6F from 2D6A (DD1,208,180)
label_2d6f: L A, ACC ; 2D6F 1 208 180 E506
J label_30ba ; 2D71 1 208 180 03BA30
; 2D74 from 2D4C (DD1,208,180)
label_2d74: JBR off(0021ah).0, label_2d8a ; 2D74 1 208 180 D81A13
SB off(00228h).4 ; 2D77 1 208 180 C4281C ### ROM INFO=Reset RPM Cut Flag
MOV X1, #tbl_66da ; 2D7A 1 208 180 60DA66
LB A, 0d9h ; 2D7D 0 208 180 F5D9 ### ROM INFO=ECT Sensor
VCAL 0 ; 2D7F 0 208 180 10
STB A, off(0026eh) ; 2D80 0 208 180 D46E
JBS off(00217h).5, label_2dc7 ; 2D82 0 208 180 ED1742
MOV DP, #00386h ; 2D85 0 208 180 628603
SJ label_2dc5 ; 2D88 0 208 180 CB3B
; 2D8A from 2D74 (DD1,208,180)
label_2d8a: JBR off(00218h).2, label_2d96 ; 2D8A 1 208 180 DA1809 ### ROM INFO=Set RPM Cut Flag
JBR off(0022ah).3, label_2ddf ; 2D8D 1 208 180 DB2A4F
L A, #011ebh ; 2D90 1 208 180 67EB11
J label_30dc ; 2D93 1 208 180 03DC30
; 2D96 from 2D8A (DD1,208,180)
label_2d96: JBR off(0021ah).1, label_2dcc ; 2D96 1 208 180 D91A33
L A, off(0026ch) ; 2D99 1 208 180 E46C
JNE label_2dcc ; 2D9B 1 208 180 CE2F
JBR off(0021ch).4, label_2ddf ; 2D9D 1 208 180 DC1C3F
CMPB 0d9h, #02eh ; 2DA0 1 208 180 C5D9C02E ### ROM INFO=ECT Sensor
JGE label_2ddf ; 2DA4 1 208 180 CD39
CMPB 0cch, #00fh ; 2DA6 1 208 180 C5CCC00F ### ROM INFO=VSS Sensor
JLT label_2ddf ; 2DAA 1 208 180 CA33
JBR off(0022ah).2, label_2ddf ; 2DAC 1 208 180 DA2A30
MOV X1, #tbl_698e ; 2DAF 1 208 180 608E69
JBR off(00226h).4, label_2db8 ; 2DB2 1 208 180 DC2603
MOV X1, #tbl_6dff ; 2DB5 1 208 180 60FF6D
; 2DB8 from 2DB2 (DD1,208,180)
label_2db8: LB A, 0c2h ; 2DB8 0 208 180 F5C2
VCAL 0 ; 2DBA 0 208 180 10
STB A, off(00270h) ; 2DBB 0 208 180 D470
JEQ label_2ddf ; 2DBD 0 208 180 C920
SB off(00228h).6 ; 2DBF 0 208 180 C4281E ### ROM INFO=Reset RPM Cut Flag
MOV DP, #0030ch ; 2DC2 0 208 180 620C03
; 2DC5 from 2D88 (DD0,208,180)
label_2dc5: L A, [DP] ; 2DC5 1 208 180 E2
VCAL 5 ; 2DC6 1 208 180 15
; 2DC7 from 2D82 (DD0,208,180)
label_2dc7: STB A, off(00260h) ; 2DC7 0 208 180 D460
J label_3010 ; 2DC9 0 208 180 031030
; 2DCC from 2D96 (DD1,208,180)
; 2DCC from 2D9B (DD1,208,180)
label_2dcc: CLR off(0026ah) ; 2DCC 1 208 180 B46A15
SC ; 2DCF 1 208 180 85
JBS off(0022bh).4, label_2dd9 ; 2DD0 1 208 180 EC2B06
JBS off(00212h).5, label_2dd9 ; 2DD3 1 208 180 ED1203 ### ROM INFO=MIL Byte1 Extra Set CEL Code6 ECT - Engine Coolant Sensor
MB C, 0b0h.1 ; 2DD6 1 208 180 C5B029
; 2DD9 from 2DD0 (DD1,208,180)
; 2DD9 from 2DD3 (DD1,208,180)
label_2dd9: XORB PSWH, #080h ; 2DD9 1 208 180 A2F080
MB off(00228h).5, C ; 2DDC 1 208 180 C4283D ### ROM INFO=Reset RPM Cut Flag
; 2DDF from 2D8D (DD1,208,180)
; 2DDF from 2D9D (DD1,208,180)
; 2DDF from 2DA4 (DD1,208,180)
; 2DDF from 2DAA (DD1,208,180)
; 2DDF from 2DAC (DD1,208,180)
; 2DDF from 2DBD (DD0,208,180)
label_2ddf: CLR A ; 2DDF 1 208 180 F9
ST A, er2 ; 2DE0 1 208 180 8A
MOV DP, #0030ch ; 2DE1 1 208 180 620C03
MOV er0, off(00262h) ; 2DE4 1 208 180 B46248
MOVB ACCH, #026h ; 2DE7 1 208 180 C5079826
MOVB r5, #0ffh ; 2DEB 1 208 180 9DFF
CMPB off(002c7h), #000h ; 2DED 1 208 180 C4C7C000
JNE label_2e0f ; 2DF1 1 208 180 CE1C
MOVB ACCH, #026h ; 2DF3 1 208 180 C5079826
MOVB r5, #0a6h ; 2DF7 1 208 180 9DA6
JBR off(00228h).5, label_2e0f ; 2DF9 1 208 180 DD2813 ### ROM INFO=Reset RPM Cut Flag
JBR off(0021ah).2, label_2e0f ; 2DFC 1 208 180 DA1A10
CMPB 0d9h, #04ah ; 2DFF 1 208 180 C5D9C04A ### ROM INFO=ECT Sensor
JGE label_2e0f ; 2E03 1 208 180 CD0A
L A, [DP] ; 2E05 1 208 180 E2
ADD A, off(00266h) ; 2E06 1 208 180 8766
JGE label_2e27 ; 2E08 1 208 180 CD1D
L A, #0ffffh ; 2E0A 1 208 180 67FFFF
SJ label_2e27 ; 2E0D 1 208 180 CB18
; 2E0F from 2DF1 (DD1,208,180)
; 2E0F from 2DF9 (DD1,208,180)
; 2E0F from 2DFC (DD1,208,180)
; 2E0F from 2E03 (DD1,208,180)
label_2e0f: MUL ; 2E0F 1 208 180 9035
SLL A ; 2E11 1 208 180 53
L A, er1 ; 2E12 1 208 180 35
ROL A ; 2E13 1 208 180 33
JLT label_2e1e ; 2E14 1 208 180 CA08
ADD A, off(00266h) ; 2E16 1 208 180 8766
JLT label_2e1e ; 2E18 1 208 180 CA04
ADD A, [DP] ; 2E1A 1 208 180 B282
JGE label_2e21 ; 2E1C 1 208 180 CD03
; 2E1E from 2E14 (DD1,208,180)
; 2E1E from 2E18 (DD1,208,180)
label_2e1e: L A, #0ffffh ; 2E1E 1 208 180 67FFFF
; 2E21 from 2E1C (DD1,208,180)
label_2e21: SUB A, #00500h ; 2E21 1 208 180 A60005
JGE label_2e27 ; 2E24 1 208 180 CD01
CLR A ; 2E26 1 208 180 F9
; 2E27 from 2E08 (DD1,208,180)
; 2E27 from 2E0D (DD1,208,180)
; 2E27 from 2E24 (DD1,208,180)
label_2e27: ST A, off(0028eh) ; 2E27 1 208 180 D48E
L A, er2 ; 2E29 1 208 180 36
MUL ; 2E2A 1 208 180 9035
SLL A ; 2E2C 1 208 180 53
L A, er1 ; 2E2D 1 208 180 35
ROL A ; 2E2E 1 208 180 33
JLT label_2e3a ; 2E2F 1 208 180 CA09
ADD A, off(00266h) ; 2E31 1 208 180 8766
JLT label_2e3a ; 2E33 1 208 180 CA05
ADD A, #01000h ; 2E35 1 208 180 860010
JGE label_2e3d ; 2E38 1 208 180 CD03
; 2E3A from 2E2F (DD1,208,180)
; 2E3A from 2E33 (DD1,208,180)
label_2e3a: L A, #0ffffh ; 2E3A 1 208 180 67FFFF
; 2E3D from 2E38 (DD1,208,180)
label_2e3d: ST A, off(0028ch) ; 2E3D 1 208 180 D48C
MOVB r0, #020h ; 2E3F 1 208 180 9820
MOV DP, #tbl_67c8 ; 2E41 1 208 180 62C867
JBR off(00228h).5, label_2e50 ; 2E44 1 208 180 DD2809 ### ROM INFO=Reset RPM Cut Flag
JBS off(0021ah).3, label_2e5d ; 2E47 1 208 180 EB1A13
MOVB off(00298h), #028h ; 2E4A 1 208 180 C4989828
SJ label_2e5d ; 2E4E 1 208 180 CB0D
; 2E50 from 2E44 (DD1,208,180)
label_2e50: JBR off(00218h).2, label_2e5d ; 2E50 1 208 180 DA180A ### ROM INFO=Set RPM Cut Flag
CLRB off(002d9h) ; 2E53 1 208 180 C4D915
MOVB r0, #028h ; 2E56 1 208 180 9828
JBS off(0021ah).4, label_2ea5 ; 2E58 1 208 180 EC1A4A
SJ label_2ea8 ; 2E5B 1 208 180 CB4B
; 2E5D from 2E47 (DD1,208,180)
; 2E5D from 2E4E (DD1,208,180)
; 2E5D from 2E50 (DD1,208,180)
label_2e5d: JBS off(0021ah).2, label_2ea5 ; 2E5D 1 208 180 EA1A45
LB A, off(002d9h) ; 2E60 0 208 180 F4D9
JEQ label_2e69 ; 2E62 0 208 180 C905
MOV DP, #tbl_67ce ; 2E64 0 208 180 62CE67
SJ label_2eab ; 2E67 0 208 180 CB42
; 2E69 from 2E62 (DD0,208,180)
label_2e69: LB A, off(002d6h) ; 2E69 0 208 180 F4D6
JEQ label_2e75 ; 2E6B 0 208 180 C908
JBR off(0021ah).4, label_2e75 ; 2E6D 0 208 180 DC1A05
MOV DP, #tbl_67c2 ; 2E70 0 208 180 62C267
SJ label_2eab ; 2E73 0 208 180 CB36
; 2E75 from 2E6B (DD0,208,180)
; 2E75 from 2E6D (DD0,208,180)
label_2e75: MOV DP, #tbl_67bc ; 2E75 0 208 180 62BC67
MOV X1, #tbl_6762 ; 2E78 0 208 180 606267
JBR off(0021ah).4, label_2e81 ; 2E7B 0 208 180 DC1A03
MOV X1, #tbl_677e ; 2E7E 0 208 180 607E67
; 2E81 from 2E7B (DD0,208,180)
label_2e81: L A, off(0025ah) ; 2E81 1 208 180 E45A ### ROM INFO=Current Target Idle RPM
CAL label_492b ; 2E83 1 208 180 322B49
CMP A, 0cah ; 2E86 1 208 180 B5CAC2
JLT label_2e8e ; 2E89 1 208 180 CA03
MOV DP, #tbl_67b6 ; 2E8B 1 208 180 62B667
; 2E8E from 2E89 (DD1,208,180)
label_2e8e: MOV X1, #tbl_679a ; 2E8E 1 208 180 609A67
L A, off(0025ah) ; 2E91 1 208 180 E45A ### ROM INFO=Current Target Idle RPM
CAL label_492b ; 2E93 1 208 180 322B49
JBR off(0021ah).4, label_2eab ; 2E96 1 208 180 DC1A12
CMP A, 0cah ; 2E99 1 208 180 B5CAC2
JGE label_2eab ; 2E9C 1 208 180 CD0D
LB A, off(00298h) ; 2E9E 0 208 180 F498
JEQ label_2eab ; 2EA0 0 208 180 C909
SUBB A, #001h ; 2EA2 0 208 180 A601
STB A, r0 ; 2EA4 0 208 180 88
; 2EA5 from 2E58 (DD1,208,180)
; 2EA5 from 2E5D (DD1,208,180)
label_2ea5: MOV DP, #tbl_67c2 ; 2EA5 1 208 180 62C267
; 2EA8 from 2E5B (DD1,208,180)
label_2ea8: MOVB off(00298h), r0 ; 2EA8 1 208 180 207C98
; 2EAB from 2E67 (DD0,208,180)
; 2EAB from 2E73 (DD0,208,180)
; 2EAB from 2E96 (DD1,208,180)
; 2EAB from 2E9C (DD1,208,180)
; 2EAB from 2EA0 (DD0,208,180)
label_2eab: LB A, off(002dah) ; 2EAB 0 208 180 F4DA
JNE label_2eb2 ; 2EAD 0 208 180 CE03
RB off(00225h).5 ; 2EAF 0 208 180 C4250D
; 2EB2 from 2EAD (DD0,208,180)
label_2eb2: MOV off(00288h), off(00286h) ; 2EB2 0 208 180 B4867C88
MOVB off(0028bh), off(0028ah) ; 2EB6 0 208 180 C48A7C8B
SB off(0022bh).1 ; 2EBA 0 208 180 C42B19
JBS off(00228h).5, label_2ecb ; 2EBD 0 208 180 ED280B ### ROM INFO=Reset RPM Cut Flag
JBS off(0021ah).3, label_2ee3 ; 2EC0 0 208 180 EB1A20
L A, off(00262h) ; 2EC3 1 208 180 E462
JBS off(002eeh).1, label_2f1d ; 2EC5 1 208 180 E9EE55
J label_2f37 ; 2EC8 1 208 180 03372F
; 2ECB from 2EBD (DD0,208,180)
label_2ecb: JBR off(0021ah).3, label_2ee3 ; 2ECB 0 208 180 DB1A15
JBS off(00229h).5, label_2ee3 ; 2ECE 0 208 180 ED2912
JBR off(0022bh).3, label_2f37 ; 2ED1 0 208 180 DB2B63
CMPB 0d9h, #0d0h ; 2ED4 0 208 180 C5D9C0D0 ### ROM INFO=ECT Sensor
JLT label_2ee0 ; 2ED8 0 208 180 CA06
CMPB 0f3h, #0fah ; 2EDA 0 208 180 C5F3C0FA
JLT label_2f37 ; 2EDE 0 208 180 CA57
; 2EE0 from 2ED8 (DD0,208,180)
label_2ee0: JBR off(00229h).6, label_2f37 ; 2EE0 0 208 180 DE2954
; 2EE3 from 2EC0 (DD0,208,180)
; 2EE3 from 2ECB (DD0,208,180)
; 2EE3 from 2ECE (DD0,208,180)
label_2ee3: L A, off(00262h) ; 2EE3 1 208 180 E462
JBR off(002eeh).1, label_2ef1 ; 2EE5 1 208 180 D9EE09
MOV er3, off(0026eh) ; 2EE8 1 208 180 B46E4B
MOV DP, #00386h ; 2EEB 1 208 180 628603
L A, [DP] ; 2EEE 1 208 180 E2
SJ label_2f22 ; 2EEF 1 208 180 CB31
; 2EF1 from 2EE5 (DD1,208,180)
label_2ef1: JBR off(00228h).5, label_2f1d ; 2EF1 1 208 180 DD2829 ### ROM INFO=Reset RPM Cut Flag
JBS off(0021ah).3, label_2f1d ; 2EF4 1 208 180 EB1A26
JBS off(002eeh).1, label_2f1d ; 2EF7 1 208 180 E9EE23
JBS off(00228h).3, label_2f1d ; 2EFA 1 208 180 EB2820 ### ROM INFO=Reset RPM Cut Flag
CMPB off(002dah), #000h ; 2EFD 1 208 180 C4DAC000
JEQ label_2f08 ; 2F01 1 208 180 C905
SB off(00225h).5 ; 2F03 1 208 180 C4251D
JNE label_2f1d ; 2F06 1 208 180 CE15
; 2F08 from 2F01 (DD1,208,180)
label_2f08: MOV X2, A ; 2F08 1 208 180 51
LB A, #014h ; 2F09 0 208 180 7714
MOV X1, #tbl_67da ; 2F0B 0 208 180 60DA67
JBR off(0021bh).0, label_2f16 ; 2F0E 0 208 180 D81B05
LB A, #014h ; 2F11 0 208 180 7714
MOV X1, #tbl_67ec ; 2F13 0 208 180 60EC67
; 2F16 from 2F0E (DD0,208,180)
label_2f16: STB A, off(002dah) ; 2F16 0 208 180 D4DA
LB A, 0d8h ; 2F18 0 208 180 F5D8 ### ROM INFO=IAT Sensor
VCAL 0 ; 2F1A 0 208 180 10
L A, X2 ; 2F1B 1 208 180 41
VCAL 5 ; 2F1C 1 208 180 15
; 2F1D from 2EC5 (DD1,208,180)
; 2F1D from 2EF1 (DD1,208,180)
; 2F1D from 2EF4 (DD1,208,180)
; 2F1D from 2EF7 (DD1,208,180)
; 2F1D from 2EFA (DD1,208,180)
; 2F1D from 2F06 (DD1,208,180)
label_2f1d: ST A, er3 ; 2F1D 1 208 180 8B
MOV DP, #0030ch ; 2F1E 1 208 180 620C03
L A, [DP] ; 2F21 1 208 180 E2
; 2F22 from 2EEF (DD1,208,180)
label_2f22: VCAL 5 ; 2F22 1 208 180 15
MOV er3, off(00266h) ; 2F23 1 208 180 B4664B
VCAL 5 ; 2F26 1 208 180 15
ST A, off(00286h) ; 2F27 1 208 180 D486
ST A, off(00288h) ; 2F29 1 208 180 D488
CLRB A ; 2F2B 0 208 180 FA
STB A, off(0028ah) ; 2F2C 0 208 180 D48A
STB A, off(0028bh) ; 2F2E 0 208 180 D48B
CLR A ; 2F30 1 208 180 F9
ST A, er1 ; 2F31 1 208 180 89
ST A, er2 ; 2F32 1 208 180 8A
MOV X1, A ; 2F33 1 208 180 50
MOV X2, A ; 2F34 1 208 180 51
SJ label_2f5c ; 2F35 1 208 180 CB25
; 2F37 from 2EC8 (DD1,208,180)
; 2F37 from 2ED1 (DD0,208,180)
; 2F37 from 2EDE (DD0,208,180)
; 2F37 from 2EE0 (DD0,208,180)
label_2f37: MOV er0, 0c8h ; 2F37 1 208 180 B5C848
LC A, [DP] ; 2F3A 1 208 180 92A8
MUL ; 2F3C 1 208 180 9035
L A, er1 ; 2F3E 1 208 180 35
JBR off(0021bh).7, label_2f43 ; 2F3F 1 208 180 DF1B01
VCAL 7 ; 2F42 1 208 180 17
; 2F43 from 2F3F (DD1,208,180)
label_2f43: MOV X1, A ; 2F43 1 208 180 50
MOV er0, 0cah ; 2F44 1 208 180 B5CA48
INC DP ; 2F47 1 208 180 72
INC DP ; 2F48 1 208 180 72
LC A, [DP] ; 2F49 1 208 180 92A8
MUL ; 2F4B 1 208 180 9035
L A, er1 ; 2F4D 1 208 180 35
JBR off(0021ah).4, label_2f52 ; 2F4E 1 208 180 DC1A01
VCAL 7 ; 2F51 1 208 180 17
; 2F52 from 2F4E (DD1,208,180)
label_2f52: MOV X2, A ; 2F52 1 208 180 51
INC DP ; 2F53 1 208 180 72
INC DP ; 2F54 1 208 180 72
LC A, [DP] ; 2F55 1 208 180 92A8
MUL ; 2F57 1 208 180 9035
ST A, er2 ; 2F59 1 208 180 8A
L A, off(00268h) ; 2F5A 1 208 180 E468
; 2F5C from 2F35 (DD1,208,180)
label_2f5c: MOV er3, off(00286h) ; 2F5C 1 208 180 B4864B
VCAL 4 ; 2F5F 1 208 180 14
LB A, off(0028ah) ; 2F60 0 208 180 F48A
JBS off(0021ah).4, label_2f70 ; 2F62 0 208 180 EC1A0B
ADDB A, r5 ; 2F65 0 208 180 0D
STB A, r5 ; 2F66 0 208 180 8D
L A, er3 ; 2F67 1 208 180 37
ADC A, er1 ; 2F68 1 208 180 19
JGE label_2f77 ; 2F69 1 208 180 CD0C
L A, #0ffffh ; 2F6B 1 208 180 67FFFF
SJ label_2f77 ; 2F6E 1 208 180 CB07
; 2F70 from 2F62 (DD0,208,180)
label_2f70: SUBB A, r5 ; 2F70 0 208 180 2D
STB A, r5 ; 2F71 0 208 180 8D
L A, er3 ; 2F72 1 208 180 37
SBC A, er1 ; 2F73 1 208 180 39
JGE label_2f77 ; 2F74 1 208 180 CD01
CLR A ; 2F76 1 208 180 F9
; 2F77 from 2F69 (DD1,208,180)
; 2F77 from 2F6E (DD1,208,180)
; 2F77 from 2F74 (DD1,208,180)
label_2f77: CAL label_4b30 ; 2F77 1 208 180 32304B
ST A, er1 ; 2F7A 1 208 180 89
ST A, er3 ; 2F7B 1 208 180 8B
JLT label_2f8a ; 2F7C 1 208 180 CA0C
L A, X1 ; 2F7E 1 208 180 40
VCAL 4 ; 2F7F 1 208 180 14
L A, X2 ; 2F80 1 208 180 41
VCAL 4 ; 2F81 1 208 180 14
CAL label_4b30 ; 2F82 1 208 180 32304B
JLT label_2f8d ; 2F85 1 208 180 CA06
MOVB off(0028ah), r5 ; 2F87 1 208 180 257C8A
; 2F8A from 2F7C (DD1,208,180)
label_2f8a: MOV off(00286h), er1 ; 2F8A 1 208 180 457C86
; 2F8D from 2F85 (DD1,208,180)
label_2f8d: ST A, er3 ; 2F8D 1 208 180 8B
L A, off(0026ch) ; 2F8E 1 208 180 E46C
JBS off(00228h).5, label_2f95 ; 2F90 1 208 180 ED2802 ### ROM INFO=Reset RPM Cut Flag
L A, off(0026ah) ; 2F93 1 208 180 E46A
; 2F95 from 2F90 (DD1,208,180)
label_2f95: VCAL 5 ; 2F95 1 208 180 15
ST A, off(00260h) ; 2F96 1 208 180 D460
JBS off(00225h).7, label_3010 ; 2F98 1 208 180 EF2575
JBR off(00228h).5, label_3010 ; 2F9B 1 208 180 DD2872 ### ROM INFO=Reset RPM Cut Flag
JBS off(0021ah).2, label_3010 ; 2F9E 1 208 180 EA1A6F
MB C, off(0022ah).1 ; 2FA1 1 208 180 C42A29
JBR off(00217h).6, label_2faa ; 2FA4 1 208 180 DE1703
MB C, off(0022ah).6 ; 2FA7 1 208 180 C42A2E
; 2FAA from 2FA4 (DD1,208,180)
label_2faa: JLT label_3010 ; 2FAA 1 208 180 CA64
L A, off(0027ah) ; 2FAC 1 208 180 E47A
JNE label_3010 ; 2FAE 1 208 180 CE60
L A, off(00280h) ; 2FB0 1 208 180 E480
JNE label_3010 ; 2FB2 1 208 180 CE5C
CMPB 0beh, #07bh ; 2FB4 1 208 180 C5BEC07B ### ROM INFO=Some PA/Map Value
JLT label_3010 ; 2FB8 1 208 180 CA56
CMP 0c8h, #00018h ; 2FBA 1 208 180 B5C8C01800
JGE label_3010 ; 2FBF 1 208 180 CD4F
L A, #00040h ; 2FC1 1 208 180 674000
JBR off(0021ah).4, label_2fca ; 2FC4 1 208 180 DC1A03
L A, #00040h ; 2FC7 1 208 180 674000
; 2FCA from 2FC4 (DD1,208,180)
label_2fca: CMP A, 0cah ; 2FCA 1 208 180 B5CAC2
JLT label_3010 ; 2FCD 1 208 180 CA41
CMPB 0d9h, #067h ; 2FCF 1 208 180 C5D9C067 ### ROM INFO=ECT Sensor
JGE label_3010 ; 2FD3 1 208 180 CD3B
LB A, off(002dah) ; 2FD5 0 208 180 F4DA
JNE label_3010 ; 2FD7 0 208 180 CE37
LB A, 0bch ; 2FD9 0 208 180 F5BC ### ROM INFO=PA Sensor
MOV X1, #tbl_6808 ; 2FDB 0 208 180 600868
VCAL 1 ; 2FDE 0 208 180 11
LB A, #0c2h ; 2FDF 0 208 180 77C2
SUBB A, r6 ; 2FE1 0 208 180 2E
JGE label_2fe5 ; 2FE2 0 208 180 CD01
CLRB A ; 2FE4 0 208 180 FA
; 2FE5 from 2FE2 (DD0,208,180)
label_2fe5: MOV er0, #00040h ; 2FE5 0 208 180 44984000
CMPB A, 0beh ; 2FE9 0 208 180 C5BEC2 ### ROM INFO=Some PA/Map Value
JLT label_2ff2 ; 2FEC 0 208 180 CA04
MOV er0, #00010h ; 2FEE 0 208 180 44981000
; 2FF2 from 2FEC (DD0,208,180)
label_2ff2: CMPB 0d9h, #028h ; 2FF2 0 208 180 C5D9C028 ### ROM INFO=ECT Sensor
JLT label_2ffc ; 2FF6 0 208 180 CA04
MOV er0, #00001h ; 2FF8 0 208 180 44980100
; 2FFC from 2FF6 (DD0,208,180)
label_2ffc: MOV X1, #0030ch ; 2FFC 0 208 180 600C03
L A, off(00286h) ; 2FFF 1 208 180 E486
SUB A, off(00262h) ; 3001 1 208 180 A762
JLT label_3009 ; 3003 1 208 180 CA04
SUB A, off(00266h) ; 3005 1 208 180 A766
JGE label_300a ; 3007 1 208 180 CD01
; 3009 from 3003 (DD1,208,180)
label_3009: CLR A ; 3009 1 208 180 F9
; 300A from 3007 (DD1,208,180)
label_300a: CAL label_4980 ; 300A 1 208 180 328049
CAL label_4ac1 ; 300D 1 208 180 32C14A
; 3010 from 2DC9 (DD0,208,180)
; 3010 from 2F98 (DD1,208,180)
; 3010 from 2F9B (DD1,208,180)
; 3010 from 2F9E (DD1,208,180)
; 3010 from 2FAA (DD1,208,180)
; 3010 from 2FAE (DD1,208,180)
; 3010 from 2FB2 (DD1,208,180)
; 3010 from 2FB8 (DD1,208,180)
; 3010 from 2FBF (DD1,208,180)
; 3010 from 2FCD (DD1,208,180)
; 3010 from 2FD3 (DD1,208,180)
; 3010 from 2FD7 (DD0,208,180)
label_3010: L A, off(00274h) ; 3010 1 208 180 E474
MOV er3, off(00276h) ; 3012 1 208 180 B4764B
VCAL 5 ; 3015 1 208 180 15
L A, off(00278h) ; 3016 1 208 180 E478
VCAL 5 ; 3018 1 208 180 15
L A, off(0027ah) ; 3019 1 208 180 E47A
VCAL 5 ; 301B 1 208 180 15
L A, off(0027ch) ; 301C 1 208 180 E47C
VCAL 5 ; 301E 1 208 180 15
L A, off(00280h) ; 301F 1 208 180 E480
CMP A, #08000h ; 3021 1 208 180 C60080
JGE label_302b ; 3024 1 208 180 CD05
ADD A, er3 ; 3026 1 208 180 0B
JGE label_302e ; 3027 1 208 180 CD05
SJ label_3033 ; 3029 1 208 180 CB08
; 302B from 3024 (DD1,208,180)
label_302b: ADD A, er3 ; 302B 1 208 180 0B
JGE label_3036 ; 302C 1 208 180 CD08
; 302E from 3027 (DD1,208,180)
label_302e: CMP A, #08000h ; 302E 1 208 180 C60080
JLT label_3036 ; 3031 1 208 180 CA03
; 3033 from 3029 (DD1,208,180)
label_3033: L A, #07fffh ; 3033 1 208 180 67FF7F
; 3036 from 302C (DD1,208,180)
; 3036 from 3031 (DD1,208,180)
label_3036: ST A, off(00272h) ; 3036 1 208 180 D472
CLR X1 ; 3038 1 208 180 9015
JBS off(00217h).5, label_306c ; 303A 1 208 180 ED172F
JBR off(00225h).7, label_3047 ; 303D 1 208 180 DF2507
MOV DP, #0030ch ; 3040 1 208 180 620C03
L A, 00384h[X1] ; 3043 1 208 180 E08403
ST A, [DP] ; 3046 1 208 180 D2
; 3047 from 303D (DD1,208,180)
label_3047: MOV er3, #01000h ; 3047 1 208 180 47980010
L A, 00384h[X1] ; 304B 1 208 180 E08403
VCAL 5 ; 304E 1 208 180 15
MB C, 0b0h.1 ; 304F 1 208 180 C5B029
JLT label_3077 ; 3052 1 208 180 CA23
JBS off(00212h).5, label_3077 ; 3054 1 208 180 ED1220 ### ROM INFO=MIL Byte1 Extra Set CEL Code6 ECT - Engine Coolant Sensor
MOV er3, off(00262h) ; 3057 1 208 180 B4624B
L A, 00384h[X1] ; 305A 1 208 180 E08403
VCAL 5 ; 305D 1 208 180 15
CLR A ; 305E 1 208 180 F9
JBS off(00212h).2, label_3065 ; 305F 1 208 180 EA1203 ### ROM INFO=MIL Byte1 Extra Set CEL Code3 MAP - Manifold Absolute Pressure Sensor
JBR off(00212h).4, label_3068 ; 3062 1 208 180 DC1203 ### ROM INFO=MIL Byte1 Extra Reset CEL Code5 MAP - Manifold Absolute Pressure Sensor
; 3065 from 305F (DD1,208,180)
label_3065: L A, #01500h ; 3065 1 208 180 670015
; 3068 from 3062 (DD1,208,180)
label_3068: VCAL 5 ; 3068 1 208 180 15
JBS off(0022bh).4, label_3077 ; 3069 1 208 180 EC2B0B
; 306C from 303A (DD1,208,180)
label_306c: L A, off(00260h) ; 306C 1 208 180 E460
JBS off(00228h).6, label_3081 ; 306E 1 208 180 EE2810 ### ROM INFO=Reset RPM Cut Flag
CLR off(00270h) ; 3071 1 208 180 B47015
JBS off(0022bh).1, label_307b ; 3074 1 208 180 E92B04
; 3077 from 3052 (DD1,208,180)
; 3077 from 3054 (DD1,208,180)
; 3077 from 3069 (DD1,208,180)
label_3077: MOV er3, off(00266h) ; 3077 1 208 180 B4664B
VCAL 5 ; 307A 1 208 180 15
; 307B from 3074 (DD1,208,180)
label_307b: MOV er3, off(00272h) ; 307B 1 208 180 B4724B
XCHG A, er3 ; 307E 1 208 180 4710
VCAL 4 ; 3080 1 208 180 14
; 3081 from 306E (DD1,208,180)
label_3081: MOV X2, A ; 3081 1 208 180 51
CLR X1 ; 3082 1 208 180 9015
L A, 0037eh[X1] ; 3084 1 208 180 E07E03
SUB A, 0030ch[X1] ; 3087 1 208 180 B00C03A2
SLL A ; 308B 1 208 180 53
ST A, er0 ; 308C 1 208 180 88
CLR A ; 308D 1 208 180 F9
JLT label_309a ; 308E 1 208 180 CA0A
LB A, off(00292h) ; 3090 0 208 180 F492
ANDB A, #07fh ; 3092 0 208 180 D67F
STB A, ACCH ; 3094 0 208 180 D507
CLRB A ; 3096 0 208 180 FA
MUL ; 3097 0 208 180 9035
L A, er1 ; 3099 1 208 180 35
; 309A from 308E (DD1,208,180)
label_309a: ST A, off(00282h) ; 309A 1 208 180 D482
L A, X2 ; 309C 1 208 180 41
CLRB r0 ; 309D 1 208 180 2015
MOVB r1, off(00292h) ; 309F 1 208 180 C49249
MUL ; 30A2 1 208 180 9035
SLL A ; 30A4 1 208 180 53
L A, er1 ; 30A5 1 208 180 35
ROL A ; 30A6 1 208 180 33
JGE label_30ac ; 30A7 1 208 180 CD03
L A, #0ffffh ; 30A9 1 208 180 67FFFF
; 30AC from 30A7 (DD1,208,180)
label_30ac: ST A, er3 ; 30AC 1 208 180 8B
L A, off(00282h) ; 30AD 1 208 180 E482
VCAL 5 ; 30AF 1 208 180 15
LCB A, tbl_6203 ; 30B0 1 208 180 909D0362 ORIGINAL TABLE=tbl_6203 ### VARIABLE=long_113
JEQ label_30b9 ; 30B4 1 208 180 C903
L A, off(00284h) ; 30B6 1 208 180 E484
VCAL 4 ; 30B8 1 208 180 14
; 30B9 from 30B4 (DD1,208,180)
label_30b9: L A, er3 ; 30B9 1 208 180 37
; 30BA from 2D71 (DD1,208,180)
label_30ba: JNE label_30c1 ; 30BA 1 208 180 CE05
JBS off(0021ah).4, label_30cc ; 30BC 1 208 180 EC1A0D
SJ label_30d4 ; 30BF 1 208 180 CB13
; 30C1 from 30BA (DD1,208,180)
label_30c1: MOV er3, #03fffh ; 30C1 1 208 180 4798FF3F
CMP A, er3 ; 30C5 1 208 180 4B
JLT label_30d4 ; 30C6 1 208 180 CA0C
L A, er3 ; 30C8 1 208 180 37
JBS off(0021ah).4, label_30d4 ; 30C9 1 208 180 EC1A08
; 30CC from 30BC (DD1,208,180)
label_30cc: MOV off(00286h), off(00288h) ; 30CC 1 208 180 B4887C86
MOVB off(0028ah), off(0028bh) ; 30D0 1 208 180 C48B7C8A
; 30D4 from 30BF (DD1,208,180)
; 30D4 from 30C6 (DD1,208,180)
; 30D4 from 30C9 (DD1,208,180)
label_30d4: ST A, off(0025eh) ; 30D4 1 208 180 D45E
MOV X1, #tbl_6a16 ; 30D6 1 208 180 60166A
CAL label_492b ; 30D9 1 208 180 322B49
; 30DC from 2D93 (DD1,208,180)
label_30dc: ST A, off(0025ch) ; 30DC 1 208 180 D45C
RB off(0022bh).1 ; 30DE 1 208 180 C42B09
MB C, off(00228h).5 ; 30E1 1 208 180 C4282D ### ROM INFO=Reset RPM Cut Flag
MB off(0021ah).3, C ; 30E4 1 208 180 C41A3B
LB A, off(00228h) ; 30E7 0 208 180 F428 ### ROM INFO=Reset RPM Cut Flag
ANDB A, #0f0h ; 30E9 0 208 180 D6F0
SWAPB ; 30EB 0 208 180 83
STB A, off(00228h) ; 30EC 0 208 180 D428 ### ROM INFO=Reset RPM Cut Flag
RB 0b6h.4 ; 30EE 0 208 180 C5B60C
RT ; 30F1 0 208 180 01
; 30F2 from 265B (DD1,208,180)
label_30f2: JBR off(00217h).5, label_30f8 ; 30F2 1 208 180 DD1703
CAL label_53a7 ; 30F5 1 208 180 32A753
; 30F8 from 30F2 (DD1,208,180)
label_30f8: MOV DP, #00015h ; 30F8 1 208 180 621500
MOV X1, #001b3h ; 30FB 1 208 180 60B301
CAL label_4b8a ; 30FE 1 208 180 328A4B
MOV DP, #00021h ; 3101 1 208 180 622100
MOV X1, #002bfh ; 3104 1 208 180 60BF02
CAL label_4b8a ; 3107 1 208 180 328A4B
LB A, 0f3h ; 310A 0 208 180 F5F3
ADDB A, #001h ; 310C 0 208 180 8601
JEQ label_3112 ; 310E 0 208 180 C902
STB A, 0f3h ; 3110 0 208 180 D5F3
; 3112 from 310E (DD0,208,180)
label_3112: CAL label_4c78 ; 3112 0 208 180 32784C
CLR X1 ; 3115 0 208 180 9015
LB A, 0039dh[X1] ; 3117 0 208 180 F09D03
JEQ label_3130 ; 311A 0 208 180 C914
CMPB off(002c5h), #000h ; 311C 0 208 180 C4C5C000
JNE label_3195 ; 3120 0 208 180 CE73
MOVB r2, #010h ; 3122 0 208 180 9A10
CMPB A, r2 ; 3124 0 208 180 4A
JGE label_3129 ; 3125 0 208 180 CD02
MOVB r2, #001h ; 3127 0 208 180 9A01
; 3129 from 3125 (DD0,208,180)
label_3129: SUBB A, r2 ; 3129 0 208 180 2A
MOV er1, #01107h ; 312A 0 208 180 45980711
JNE label_3189 ; 312E 0 208 180 CE59
; 3130 from 311A (DD0,208,180)
label_3130: SC ; 3130 0 208 180 85
JBS off(00214h).7, label_31a7 ; 3131 0 208 180 EF1473 ### ROM INFO=MIL Byte3 Extra Set CEL Code30 Automatic Transmission A Signal
CLR A ; 3134 1 208 180 F9
; 3135 from 3161 (DD0,208,180)
label_3135: LB A, 0039eh[X1] ; 3135 0 208 180 F09E03
STB A, r0 ; 3138 0 208 180 88
CMPB A, #020h ; 3139 0 208 180 C620
JLT label_3143 ; 313B 0 208 180 CA06
CLRB 0039eh[X1] ; 313D 0 208 180 C09E0315
SJ label_31a7 ; 3141 0 208 180 CB64
; 3143 from 313B (DD0,208,180)
label_3143: MOV DP, #00321h ; 3143 0 208 180 622103
CMPB A, #018h ; 3146 0 208 180 C618
JGE label_3153 ; 3148 0 208 180 CD09
DEC DP ; 314A 0 208 180 82
JBS off(00208h).4, label_3153 ; 314B 0 208 180 EC0805
DEC DP ; 314E 0 208 180 82
JBS off(00208h).3, label_3153 ; 314F 0 208 180 EB0801
DEC DP ; 3152 0 208 180 82
; 3153 from 3148 (DD0,208,180)
; 3153 from 314B (DD0,208,180)
; 3153 from 314F (DD0,208,180)
label_3153: INCB 0039eh[X1] ; 3153 0 208 180 C09E0316
TRB [DP] ; 3157 0 208 180 C213
JNE label_3165 ; 3159 0 208 180 CE0A
LB A, 0039eh[X1] ; 315B 0 208 180 F09E03
ANDB A, #007h ; 315E 0 208 180 D607
RC ; 3160 0 208 180 95
JNE label_3135 ; 3161 0 208 180 CED2
SJ label_31a7 ; 3163 0 208 180 CB42
; 3165 from 3159 (DD0,208,180)
label_3165: ADDB A, #001h ; 3165 0 208 180 8601
CMPB A, #01dh ; 3167 0 208 180 C61D
JNE label_316d ; 3169 0 208 180 CE02
LB A, #02bh ; 316B 0 208 180 772B
; 316D from 3169 (DD0,208,180)
label_316d: CMPB A, #01bh ; 316D 0 208 180 C61B
JNE label_3173 ; 316F 0 208 180 CE02
LB A, #029h ; 3171 0 208 180 7729
; 3173 from 316F (DD0,208,180)
label_3173: CMPB A, #01ah ; 3173 0 208 180 C61A
JNE label_3179 ; 3175 0 208 180 CE02
LB A, #024h ; 3177 0 208 180 7724
; 3179 from 3175 (DD0,208,180)
label_3179: CMPB A, #019h ; 3179 0 208 180 C619
JNE label_317f ; 317B 0 208 180 CE02
LB A, #023h ; 317D 0 208 180 7723
; 317F from 317B (DD0,208,180)
label_317f: MOVB r0, #00ah ; 317F 0 208 180 980A
DIVB ; 3181 0 208 180 A236
SWAPB ; 3183 0 208 180 83
ORB A, r1 ; 3184 0 208 180 69
MOV er1, #02b20h ; 3185 0 208 180 4598202B
; 3189 from 312E (DD0,208,180)
label_3189: STB A, 0039dh[X1] ; 3189 0 208 180 D09D03
CMPB A, #010h ; 318C 0 208 180 C610
JLT label_3192 ; 318E 0 208 180 CA02
MOVB r2, r3 ; 3190 0 208 180 234A
; 3192 from 318E (DD0,208,180)
label_3192: MOVB off(002c5h), r2 ; 3192 0 208 180 227CC5
; 3195 from 3120 (DD0,208,180)
label_3195: CMPB A, #010h ; 3195 0 208 180 C610
L A, #00206h ; 3197 1 208 180 670602
JLT label_319f ; 319A 1 208 180 CA03
L A, #00311h ; 319C 1 208 180 671103
; 319F from 319A (DD1,208,180)
label_319f: ST A, er1 ; 319F 1 208 180 89
LB A, off(002c5h) ; 31A0 0 208 180 F4C5
CMPB A, r2 ; 31A2 0 208 180 4A
JGE label_31a7 ; 31A3 0 208 180 CD02
CMPB r3, A ; 31A5 0 208 180 23C1
; 31A7 from 3131 (DD0,208,180)
; 31A7 from 3141 (DD0,208,180)
; 31A7 from 31A3 (DD0,208,180)
; 31A7 from 3163 (DD0,208,180)
label_31a7: MB P1.5, C ; 31A7 0 208 180 C5223D
MOV DP, #0040eh ; 31AA 0 208 180 620E04
MB C, [DP].4 ; 31AD 0 208 180 C22C
JLT label_31b7 ; 31AF 0 208 180 CA06
MB C, P1.5 ; 31B1 0 208 180 C5222D
JBR off(00221h).6, label_31c6 ; 31B4 0 208 180 DE210F
; 31B7 from 31AF (DD0,208,180)
label_31b7: MOV DP, #0031eh ; 31B7 0 208 180 621E03
L A, [DP] ; 31BA 1 208 180 E2
JNE label_31c3 ; 31BB 1 208 180 CE06
INC DP ; 31BD 1 208 180 72
INC DP ; 31BE 1 208 180 72
L A, [DP] ; 31BF 1 208 180 E2
JNE label_31c3 ; 31C0 1 208 180 CE01
SC ; 31C2 1 208 180 85
; 31C3 from 31BB (DD1,208,180)
; 31C3 from 31C0 (DD1,208,180)
label_31c3: MB P1.4, C ; 31C3 1 208 180 C5223C
; 31C6 from 31B4 (DD0,208,180)
label_31c6: RT ; 31C6 1 208 180 01
; 31C7 from 2664 (DD1,208,180)
label_31c7: MOV DP, #00002h ; 31C7 1 208 180 620200
MOV X1, #001b0h ; 31CA 1 208 180 60B001
CAL label_4b8a ; 31CD 1 208 180 328A4B
MOV DP, #00008h ; 31D0 1 208 180 620800
MOV X1, #002b6h ; 31D3 1 208 180 60B602
CAL label_4b8a ; 31D6 1 208 180 328A4B
LB A, 0f2h ; 31D9 0 208 180 F5F2
ADDB A, #001h ; 31DB 0 208 180 8601
JEQ label_31e1 ; 31DD 0 208 180 C902
STB A, 0f2h ; 31DF 0 208 180 D5F2
; 31E1 from 31DD (DD0,208,180)
label_31e1: LB A, off(002bch) ; 31E1 0 208 180 F4BC
JNE label_320e ; 31E3 0 208 180 CE29
MOVB off(002bch), #002h ; 31E5 0 208 180 C4BC9802
MOV X1, #tbl_6c4f ; 31E9 0 208 180 604F6C
MOV DP, #001d7h ; 31EC 0 208 180 62D701
MOVB r6, #027h ; 31EF 0 208 180 9E27
; 31F1 from 320C (DD0,208,180)
label_31f1: LB A, [DP] ; 31F1 0 208 180 F2
ADDB A, #001h ; 31F2 0 208 180 8601
JLT label_31fa ; 31F4 0 208 180 CA04
CMPCB A, [X1] ; 31F6 0 208 180 90AE
JLT label_31fc ; 31F8 0 208 180 CA02
; 31FA from 31F4 (DD0,208,180)
label_31fa: LCB A, [X1] ; 31FA 0 208 180 90AA
; 31FC from 31F8 (DD0,208,180)
label_31fc: STB A, [DP] ; 31FC 0 208 180 D2
LB A, r6 ; 31FD 0 208 180 7E
SUBB A, 0f4h ; 31FE 0 208 180 C5F4A2
JNE label_3205 ; 3201 0 208 180 CE02
STB A, 0f4h ; 3203 0 208 180 D5F4
; 3205 from 3201 (DD0,208,180)
label_3205: INC X1 ; 3205 0 208 180 70
INC DP ; 3206 0 208 180 72
INCB r6 ; 3207 0 208 180 AE
CMP DP, #001dbh ; 3208 0 208 180 92C0DB01
JLE label_31f1 ; 320C 0 208 180 CFE3
; 320E from 31E3 (DD0,208,180)
label_320e: LB A, off(002bdh) ; 320E 0 208 180 F4BD
JNE label_3238 ; 3210 0 208 180 CE26
MOVB off(002bdh), #002h ; 3212 0 208 180 C4BD9802
LB A, #001h ; 3216 0 208 180 7701
MB C, 0b7h.1 ; 3218 0 208 180 C5B729
JLT label_3227 ; 321B 0 208 180 CA0A
LB A, 0f7h ; 321D 0 208 180 F5F7
ADDB A, #001h ; 321F 0 208 180 8601
CMPB A, #020h ; 3221 0 208 180 C620
JLT label_3227 ; 3223 0 208 180 CA02
LB A, #020h ; 3225 0 208 180 7720
; 3227 from 321B (DD0,208,180)
; 3227 from 3223 (DD0,208,180)
label_3227: STB A, 0f7h ; 3227 0 208 180 D5F7
LB A, 0f6h ; 3229 0 208 180 F5F6
ADDB A, #001h ; 322B 0 208 180 8601
CMPB A, #020h ; 322D 0 208 180 C620
JLT label_3236 ; 322F 0 208 180 CA05
RB 0b7h.1 ; 3231 0 208 180 C5B709
LB A, #020h ; 3234 0 208 180 7720
; 3236 from 322F (DD0,208,180)
label_3236: STB A, 0f6h ; 3236 0 208 180 D5F6
; 3238 from 3210 (DD0,208,180)
label_3238: RT ; 3238 0 208 180 01
; 3239 from 5D08 (DD0,208,180)
label_3239: L A, #02bafh ; 3239 1 208 180 67AF2B
MOV X1, #002a0h ; 323C 1 208 180 60A002
JBR off(00217h).2, label_3248 ; 323F 1 208 180 DA1706
L A, #0a9a7h ; 3242 1 208 180 67A7A9
MOV X1, #000a0h ; 3245 1 208 180 60A000
; 3248 from 323F (DD1,208,180)
label_3248: CMP A, 0f8h ; 3248 1 208 180 B5F8C2
JNE label_3258 ; 324B 1 208 180 CE0B
CMP A, IE ; 324D 1 208 180 B51AC2
JNE label_3258 ; 3250 1 208 180 CE06
L A, X1 ; 3252 1 208 180 40
CMP A, 0fah ; 3253 1 208 180 B5FAC2
JEQ label_325f ; 3256 1 208 180 C907
; 3258 from 324B (DD1,208,180)
; 3258 from 3250 (DD1,208,180)
label_3258: MOVB 0f5h, #04fh ; 3258 1 208 180 C5F5984F
J label_224a ; 325C 1 208 180 034A22
; 325F from 3256 (DD1,208,180)
label_325f: MOV DP, #00398h ; 325F 1 208 180 629803
L A, [DP] ; 3262 1 208 180 E2
CMP A, #003fah ; 3263 1 208 180 C6FA03
JGT label_329a ; 3266 1 208 180 C832
MOV X1, A ; 3268 1 208 180 50
MOV DP, 00084h[X1] ; 3269 1 208 180 B084007A
L A, #05555h ; 326D 1 208 180 675555
CAL label_4c01 ; 3270 1 208 180 32014C
SLL A ; 3273 1 208 180 53
CAL label_4c01 ; 3274 1 208 180 32014C
L A, X1 ; 3277 1 208 180 40
SUB A, #00002h ; 3278 1 208 180 A60200
JGE label_329d ; 327B 1 208 180 CD20
L A, #05555h ; 327D 1 208 180 675555
MOV X1, A ; 3280 1 208 180 50
CMP A, X1 ; 3281 1 208 180 90C2
JNE label_3290 ; 3283 1 208 180 CE0B
MOV X2, A ; 3285 1 208 180 51
CMP A, X2 ; 3286 1 208 180 91C2
JNE label_3290 ; 3288 1 208 180 CE06
SLL A ; 328A 1 208 180 53
MOV X1, A ; 328B 1 208 180 50
CMP A, X1 ; 328C 1 208 180 90C2
JEQ label_3295 ; 328E 1 208 180 C905
; 3290 from 3283 (DD1,208,180)
; 3290 from 3288 (DD1,208,180)
; 3290 from 3298 (DD1,208,180)
label_3290: MOVB 0f5h, #042h ; 3290 1 208 180 C5F59842
BRK ; 3294 1 208 180 FF
; 3295 from 328E (DD1,208,180)
label_3295: MOV X2, A ; 3295 1 208 180 51
CMP A, X2 ; 3296 1 208 180 91C2
JNE label_3290 ; 3298 1 208 180 CEF6
; 329A from 3266 (DD1,208,180)
label_329a: L A, #003fah ; 329A 1 208 180 67FA03
; 329D from 327B (DD1,208,180)
label_329d: MOV DP, #00398h ; 329D 1 208 180 629803
ST A, [DP] ; 32A0 1 208 180 D2
VCAL 3 ; 32A1 1 208 180 13
L A, 0fah ; 32A2 1 208 180 E5FA
ST A, IE ; 32A4 1 208 180 D51A
ANDB PSWH, #0feh ; 32A6 1 208 180 A2D0FE
JBS off(00212h).3, label_32da ; 32A9 1 208 180 EB122E ### ROM INFO=MIL Byte1 Extra Set CEL Code4 CKP - Crank Position Sensor
JBS off(00217h).2, label_32ba ; 32AC 1 208 180 EA170B
RB IRQH.7 ; 32AF 1 208 180 C5190F
JEQ label_32ba ; 32B2 1 208 180 C906
SB 0b6h.7 ; 32B4 1 208 180 C5B61F
SB 0b4h.0 ; 32B7 1 208 180 C5B418
; 32BA from 32AC (DD1,208,180)
; 32BA from 32B2 (DD1,208,180)
label_32ba: ORB PSWH, #001h ; 32BA 1 208 180 A2E001
CMPB (001d1h-00180h)[USP], #029h ; 32BD 1 208 180 C351C029
ANDB PSWH, #0feh ; 32C1 1 208 180 A2D0FE
JLT label_32da ; 32C4 1 208 180 CA14
JBR off(00217h).2, label_32f8 ; 32C6 1 208 180 DA172F
L A, #02bafh ; 32C9 1 208 180 67AF2B
ST A, IE ; 32CC 1 208 180 D51A
ST A, 0f8h ; 32CE 1 208 180 D5F8
MOV 0fah, #002a0h ; 32D0 1 208 180 B5FA98A002
RB off(00217h).2 ; 32D5 1 208 180 C4170A
SJ label_32f8 ; 32D8 1 208 180 CB1E
; 32DA from 32A9 (DD1,208,180)
; 32DA from 32C4 (DD1,208,180)
label_32da: JBS off(00217h).2, label_32f8 ; 32DA 1 208 180 EA171B
L A, #0a9a7h ; 32DD 1 208 180 67A7A9
ST A, IE ; 32E0 1 208 180 D51A
ST A, 0f8h ; 32E2 1 208 180 D5F8
MOV 0fah, #000a0h ; 32E4 1 208 180 B5FA98A000
SB off(00217h).2 ; 32E9 1 208 180 C4171A
RB (00125h-00180h)[USP].7 ; 32EC 1 208 180 C3A50F
RB off(0021dh).7 ; 32EF 1 208 180 C41D0F
SB TCON3.3 ; 32F2 1 208 180 C5431B
SB TCON3.2 ; 32F5 1 208 180 C5431A
; 32F8 from 32C6 (DD1,208,180)
; 32F8 from 32D8 (DD1,208,180)
; 32F8 from 32DA (DD1,208,180)
label_32f8: ORB PSWH, #001h ; 32F8 1 208 180 A2E001
L A, 0f8h ; 32FB 1 208 180 E5F8
ST A, IE ; 32FD 1 208 180 D51A
; 32FF from 2621 (DD0,208,180)
label_32ff: CMP SSP, #0047eh ; 32FF 0 208 180 A0C07E04
JNE label_3369 ; 3303 0 208 180 CE64
MOV DP, #00400h ; 3305 0 208 180 620004
L A, [DP] ; 3308 1 208 180 E2
JNE label_3369 ; 3309 1 208 180 CE5E
L A, PSW ; 330B 1 208 180 E504
AND A, #01107h ; 330D 1 208 180 D60711
CMP A, #01100h ; 3310 1 208 180 C60011
JNE label_3369 ; 3313 1 208 180 CE54
CMP LRB, #00041h ; 3315 1 208 180 A4C04100
JNE label_3369 ; 3319 1 208 180 CE4E
CMPB P0IO, #0ffh ; 331B 1 208 180 C521C0FF
JNE label_3369 ; 331F 1 208 180 CE48
CMPB P1IO, #0ffh ; 3321 1 208 180 C523C0FF
JNE label_3369 ; 3325 1 208 180 CE42
CMPB P2IO, #0ffh ; 3327 1 208 180 C525C0FF
JNE label_3369 ; 332B 1 208 180 CE3C
CMPB P2SF, #007h ; 332D 1 208 180 C526C007
JNE label_3369 ; 3331 1 208 180 CE36
CMPB P3IO, #0b1h ; 3333 1 208 180 C529C0B1
JNE label_3369 ; 3337 1 208 180 CE30
CMPB P3SF, #0ffh ; 3339 1 208 180 C52AC0FF
JNE label_3369 ; 333D 1 208 180 CE2A
CMPB P4IO, #00dh ; 333F 1 208 180 C52DC00D
JNE label_3369 ; 3343 1 208 180 CE24
CMPB P4SF, #0f4h ; 3345 1 208 180 C52EC0F4
JNE label_3369 ; 3349 1 208 180 CE1E
LB A, TCON0 ; 334B 0 208 180 F540
MOVB r0, #0f3h ; 334D 0 208 180 98F3
ANDB A, r0 ; 334F 0 208 180 58
CMPB A, #093h ; 3350 0 208 180 C693
JNE label_3369 ; 3352 0 208 180 CE15
LB A, TCON1 ; 3354 0 208 180 F541
ANDB A, r0 ; 3356 0 208 180 58
CMPB A, #053h ; 3357 0 208 180 C653
JNE label_3369 ; 3359 0 208 180 CE0E
LB A, TCON2 ; 335B 0 208 180 F542
ANDB A, r0 ; 335D 0 208 180 58
CMPB A, #092h ; 335E 0 208 180 C692
JNE label_3369 ; 3360 0 208 180 CE07
LB A, TCON3 ; 3362 0 208 180 F543
ANDB A, r0 ; 3364 0 208 180 58
CMPB A, #093h ; 3365 0 208 180 C693
JEQ label_336e ; 3367 0 208 180 C905
; 3369 from 3303 (DD0,208,180)
; 3369 from 3309 (DD1,208,180)
; 3369 from 3313 (DD1,208,180)
; 3369 from 3319 (DD1,208,180)
; 3369 from 331F (DD1,208,180)
; 3369 from 3325 (DD1,208,180)
; 3369 from 332B (DD1,208,180)
; 3369 from 3331 (DD1,208,180)
; 3369 from 3337 (DD1,208,180)
; 3369 from 333D (DD1,208,180)
; 3369 from 3343 (DD1,208,180)
; 3369 from 3349 (DD1,208,180)
; 3369 from 3352 (DD0,208,180)
; 3369 from 3359 (DD0,208,180)
; 3369 from 3360 (DD0,208,180)
; 3369 from 337E (DD0,208,180)
; 3369 from 3386 (DD0,208,180)
; 3369 from 3395 (DD0,208,180)
; 3369 from 339D (DD0,208,180)
; 3369 from 33A3 (DD0,208,180)
; 3369 from 33A9 (DD0,208,180)
label_3369: MOVB 0f5h, #050h ; 3369 0 208 180 C5F59850
BRK ; 336D 0 208 180 FF
; 336E from 3367 (DD0,208,180)
label_336e: LB A, PWCON0 ; 336E 0 208 180 F578
ANDB A, #07bh ; 3370 0 208 180 D67B
CMPB A, #039h ; 3372 0 208 180 C639
LB A, PWCON1 ; 3374 0 208 180 F57A
ANDB A, #07bh ; 3376 0 208 180 D67B
CMPB A, #07ah ; 3378 0 208 180 C67A
LB A, ADSEL ; 337A 0 208 180 F559
ANDB A, #05fh ; 337C 0 208 180 D65F
JNE label_3369 ; 337E 0 208 180 CEE9
LB A, ADSCAN ; 3380 0 208 180 F558
ANDB A, #05fh ; 3382 0 208 180 D65F
CMPB A, #010h ; 3384 0 208 180 C610
JNE label_3369 ; 3386 0 208 180 CEE1
MOV DP, #00356h ; 3388 0 208 180 625603
MB C, [DP].1 ; 338B 0 208 180 C229
JGE label_33ab ; 338D 0 208 180 CD1C
LB A, STTMC ; 338F 0 208 180 F54A
ANDB A, #0f3h ; 3391 0 208 180 D6F3
CMPB A, #012h ; 3393 0 208 180 C612
JNE label_3369 ; 3395 0 208 180 CED2
LB A, STCON ; 3397 0 208 180 F550
ANDB A, #07fh ; 3399 0 208 180 D67F
CMPB A, #01ch ; 339B 0 208 180 C61C
JNE label_3369 ; 339D 0 208 180 CECA
CMPB SRCON, #08ch ; 339F 0 208 180 C554C08C
JNE label_3369 ; 33A3 0 208 180 CEC4
CMPB STTMR, #0f8h ; 33A5 0 208 180 C549C0F8
JNE label_3369 ; 33A9 0 208 180 CEBE
; 33AB from 338D (DD0,208,180)
label_33ab: L A, 0fah ; 33AB 1 208 180 E5FA
ST A, IE ; 33AD 1 208 180 D51A
ANDB PSWH, #0feh ; 33AF 1 208 180 A2D0FE
MOV er0, TM0 ; 33B2 1 208 180 B53048
MOV er1, TM1 ; 33B5 1 208 180 B53449
MOV er2, TM2 ; 33B8 1 208 180 B5384A
MOV er3, TM3 ; 33BB 1 208 180 B53C4B
ORB PSWH, #001h ; 33BE 1 208 180 A2E001
ANDB PSWH, #0feh ; 33C1 1 208 180 A2D0FE
MOV X1, TM0 ; 33C4 1 208 180 B53078
MOV X2, TM1 ; 33C7 1 208 180 B53479
MOV DP, TM2 ; 33CA 1 208 180 B5387A
ORB PSWH, #001h ; 33CD 1 208 180 A2E001
L A, 0f8h ; 33D0 1 208 180 E5F8
ST A, IE ; 33D2 1 208 180 D51A
L A, X1 ; 33D4 1 208 180 40
SUB A, er0 ; 33D5 1 208 180 28
ST A, er0 ; 33D6 1 208 180 88
JEQ label_3416 ; 33D7 1 208 180 C93D
CMP A, #00022h ; 33D9 1 208 180 C62200
JGE label_3416 ; 33DC 1 208 180 CD38
L A, X2 ; 33DE 1 208 180 41
SUB A, er1 ; 33DF 1 208 180 29
ST A, er1 ; 33E0 1 208 180 89
JEQ label_3416 ; 33E1 1 208 180 C933
CMP A, #00080h ; 33E3 1 208 180 C68000
JGE label_3416 ; 33E6 1 208 180 CD2E
L A, DP ; 33E8 1 208 180 42
SUB A, er2 ; 33E9 1 208 180 2A
MOV X2, A ; 33EA 1 208 180 51
JEQ label_3416 ; 33EB 1 208 180 C929
CMP A, #00022h ; 33ED 1 208 180 C62200
JGE label_3416 ; 33F0 1 208 180 CD24
L A, er3 ; 33F2 1 208 180 37
SUB A, er2 ; 33F3 1 208 180 2A
MB C, ACCH.7 ; 33F4 1 208 180 C5072F
JGE label_33fa ; 33F7 1 208 180 CD01
VCAL 7 ; 33F9 1 208 180 17
; 33FA from 33F7 (DD1,208,180)
label_33fa: CMP A, #00002h ; 33FA 1 208 180 C60200
JGE label_3416 ; 33FD 1 208 180 CD17
L A, er1 ; 33FF 1 208 180 35
SRL A ; 3400 1 208 180 63
SRL A ; 3401 1 208 180 63
SUB A, X2 ; 3402 1 208 180 91A2
JGE label_3407 ; 3404 1 208 180 CD01
VCAL 7 ; 3406 1 208 180 17
; 3407 from 3404 (DD1,208,180)
label_3407: CMP A, #00002h ; 3407 1 208 180 C60200
JGE label_3416 ; 340A 1 208 180 CD0A
L A, X2 ; 340C 1 208 180 41
SUB A, er0 ; 340D 1 208 180 28
JGE label_3411 ; 340E 1 208 180 CD01
VCAL 7 ; 3410 1 208 180 17
; 3411 from 340E (DD1,208,180)
label_3411: CMP A, #00002h ; 3411 1 208 180 C60200
JLT label_341b ; 3414 1 208 180 CA05
; 3416 from 33D7 (DD1,208,180)
; 3416 from 33DC (DD1,208,180)
; 3416 from 33E1 (DD1,208,180)
; 3416 from 33E6 (DD1,208,180)
; 3416 from 33EB (DD1,208,180)
; 3416 from 33F0 (DD1,208,180)
; 3416 from 33FD (DD1,208,180)
; 3416 from 340A (DD1,208,180)
label_3416: MOVB 0f5h, #04bh ; 3416 1 208 180 C5F5984B
BRK ; 341A 1 208 180 FF
; 341B from 3414 (DD1,208,180)
label_341b: VCAL 3 ; 341B 1 208 180 13
CAL label_4e82 ; 341C 1 208 180 32824E
MOVB r0, #001h ; 341F 1 208 180 9801
JBR off(00217h).2, label_3426 ; 3421 1 208 180 DA1702
MOVB r0, #006h ; 3424 1 208 180 9806
; 3426 from 3421 (DD1,208,180)
label_3426: L A, 0fah ; 3426 1 208 180 E5FA
ST A, IE ; 3428 1 208 180 D51A
ANDB PSWH, #0feh ; 342A 1 208 180 A2D0FE
RB off(00231h).5 ; 342D 1 208 180 C4310D
JBR off(00217h).4, label_3436 ; 3430 1 208 180 DC1703
J label_34e2 ; 3433 1 208 180 03E234
; 3436 from 3430 (DD1,208,180)
label_3436: JNE label_344a ; 3436 1 208 180 CE12
LB A, r0 ; 3438 0 208 180 78
CMPB A, 0aeh ; 3439 0 208 180 C5AEC2
JLT label_344a ; 343C 0 208 180 CA0C
JNE label_3447 ; 343E 0 208 180 CE07
L A, TM2 ; 3440 1 208 180 E538
CMP A, 0eeh ; 3442 1 208 180 B5EEC2
JGE label_344a ; 3445 1 208 180 CD03
; 3447 from 343E (DD0,208,180)
label_3447: J label_34e9 ; 3447 1 208 180 03E934
; 344A from 3436 (DD1,208,180)
; 344A from 343C (DD0,208,180)
; 344A from 3445 (DD1,208,180)
label_344a: SB off(00217h).4 ; 344A 1 208 180 C4171C
CLRB A ; 344D 0 208 180 FA
MOVB 0a2h, #002h ; 344E 0 208 180 C5A29802
STB A, 0a3h ; 3452 0 208 180 D5A3
MOVB (00134h-00180h)[USP], #005h ; 3454 0 208 180 C3B49805
STB A, (00135h-00180h)[USP] ; 3458 0 208 180 D3B5
MOVB (0013dh-00180h)[USP], #004h ; 345A 0 208 180 C3BD9804
CLR A ; 345E 1 208 180 F9
MOV X1, A ; 345F 1 208 180 50
ST A, 00360h[X1] ; 3460 1 208 180 D06003
ST A, 00362h[X1] ; 3463 1 208 180 D06203
ST A, 00364h[X1] ; 3466 1 208 180 D06403
ST A, 00366h[X1] ; 3469 1 208 180 D06603
ST A, 00368h[X1] ; 346C 1 208 180 D06803
ST A, 0036ah[X1] ; 346F 1 208 180 D06A03
ST A, off(00266h) ; 3472 1 208 180 D466
ST A, 003a6h[X1] ; 3474 1 208 180 D0A603
L A, #0ffffh ; 3477 1 208 180 67FFFF
ST A, 0036eh[X1] ; 347A 1 208 180 D06E03
ST A, 00370h[X1] ; 347D 1 208 180 D07003
ST A, 00372h[X1] ; 3480 1 208 180 D07203
ST A, 0c4h ; 3483 1 208 180 D5C4 ### ROM INFO=RPM Sensor
CLRB A ; 3485 0 208 180 FA
STB A, off(00236h) ; 3486 0 208 180 D436 ### ROM INFO=Current RPM(1byte form)
STB A, (00133h-00180h)[USP] ; 3488 0 208 180 D3B3
STB A, 0c3h ; 348A 0 208 180 D5C3
STB A, (00166h-00180h)[USP] ; 348C 0 208 180 D3E6
SB P4.0 ; 348E 0 208 180 C52C18
ORB TCON3, #00ch ; 3491 0 208 180 C543E00C
SB (00126h-00180h)[USP].0 ; 3495 0 208 180 C3A618
MOVB 0a0h, #004h ; 3498 0 208 180 C5A09804
SB (0012ah-00180h)[USP].5 ; 349C 0 208 180 C3AA1D
L A, #0ffffh ; 349F 1 208 180 67FFFF
ST A, 0a4h ; 34A2 1 208 180 D5A4
ST A, 0e8h ; 34A4 1 208 180 D5E8
L A, #0ff04h ; 34A6 1 208 180 6704FF
ST A, 00358h[X1] ; 34A9 1 208 180 D05803
ST A, 0035eh[X1] ; 34AC 1 208 180 D05E03
LB A, #0ffh ; 34AF 0 208 180 77FF
STB A, 00357h[X1] ; 34B1 0 208 180 D05703
STB A, 0035dh[X1] ; 34B4 0 208 180 D05D03
ORB 0b8h, #003h ; 34B7 0 208 180 C5B8E003
RB off(00221h).7 ; 34BB 0 208 180 C4210F
ANDB P1, #0fch ; 34BE 0 208 180 C522D0FC
ANDB (00127h-00180h)[USP], #0f9h ; 34C2 0 208 180 C3A7D0F9 ### ROM INFO=Possible Vtec Flag
ANDB off(0021fh), #0f9h ; 34C6 0 208 180 C41FD0F9
RB off(00232h).7 ; 34CA 0 208 180 C4320F
RB (00126h-00180h)[USP].4 ; 34CD 0 208 180 C3A60C
RB off(0021eh).4 ; 34D0 0 208 180 C41E0C
CLR A ; 34D3 1 208 180 F9
ST A, (00128h-00180h)[USP] ; 34D4 1 208 180 D3A8
ST A, (00124h-00180h)[USP] ; 34D6 1 208 180 D3A4 ### ROM INFO=Possible Fuel Cut Related
ST A, off(0021ch) ; 34D8 1 208 180 D41C
ST A, (001aah-00180h)[USP] ; 34DA 1 208 180 D32A
ST A, (001a8h-00180h)[USP] ; 34DC 1 208 180 D328
ST A, 0ech ; 34DE 1 208 180 D5EC
ST A, 0eah ; 34E0 1 208 180 D5EA
; 34E2 from 3433 (DD1,208,180)
label_34e2: L A, TM3 ; 34E2 1 208 180 E53C
SUB A, #00001h ; 34E4 1 208 180 A60100
ST A, TMR3 ; 34E7 1 208 180 D53E
; 34E9 from 3447 (DD1,208,180)
label_34e9: ORB PSWH, #001h ; 34E9 1 208 180 A2E001
L A, 0f8h ; 34EC 1 208 180 E5F8
ST A, IE ; 34EE 1 208 180 D51A
SC ; 34F0 1 208 180 85
JBS off(00217h).4, label_3504 ; 34F1 1 208 180 EC1710
JBS off(00219h).6, label_34fa ; 34F4 1 208 180 EE1903
JBR off(00217h).5, label_3517 ; 34F7 1 208 180 DD171D
; 34FA from 34F4 (DD1,208,180)
label_34fa: LB A, #012h ; 34FA 0 208 180 7712
JBS off(00217h).5, label_3501 ; 34FC 0 208 180 ED1702
LB A, #01dh ; 34FF 0 208 180 771D
; 3501 from 34FC (DD0,208,180)
label_3501: CMPB A, 0c5h ; 3501 0 208 180 C5C5C2 ### ROM INFO=RPM Related
; 3504 from 34F1 (DD1,208,180)
label_3504: MB off(00217h).5, C ; 3504 0 208 180 C4173D
JGE label_3517 ; 3507 0 208 180 CD0E
JBR off(00219h).6, label_350f ; 3509 0 208 180 DE1903
SB off(00230h).4 ; 350C 0 208 180 C4301C
; 350F from 3509 (DD0,208,180)
label_350f: CLRB A ; 350F 0 208 180 FA
STB A, 0f3h ; 3510 0 208 180 D5F3
STB A, 0f2h ; 3512 0 208 180 D5F2
JBR off(00217h).4, label_351b ; 3514 0 208 180 DC1704
; 3517 from 34F7 (DD1,208,180)
; 3517 from 3507 (DD0,208,180)
label_3517: MOVB off(002c4h), #031h ; 3517 0 208 180 C4C49831
; 351B from 3514 (DD0,208,180)
label_351b: VCAL 3 ; 351B 0 208 180 13
CLR X1 ; 351C 0 208 180 9015
MOVB r0, #07bh ; 351E 0 208 180 987B
JBS off(00217h).4, label_3548 ; 3520 0 208 180 EC1725
JBS off(0021ah).1, label_3548 ; 3523 0 208 180 E91A22
JBS off(0021ah).2, label_3548 ; 3526 0 208 180 EA1A1F
LB A, 0d4h ; 3529 0 208 180 F5D4 ### ROM INFO=TPS Sensor
CMPB A, r0 ; 352B 0 208 180 48
JGE label_3548 ; 352C 0 208 180 CD1A
STB A, r1 ; 352E 0 208 180 89
MOVB r3, 0037ah[X1] ; 352F 0 208 180 C07A034B
SUBB A, r3 ; 3533 0 208 180 2B
JLT label_3544 ; 3534 0 208 180 CA0E
CMPB A, #004h ; 3536 0 208 180 C604
JGE label_3544 ; 3538 0 208 180 CD0A
LB A, off(002d2h) ; 353A 0 208 180 F4D2
JNE label_3554 ; 353C 0 208 180 CE16
LB A, r3 ; 353E 0 208 180 7B
STB A, 00311h[X1] ; 353F 0 208 180 D01103
SJ label_3548 ; 3542 0 208 180 CB04
; 3544 from 3534 (DD0,208,180)
; 3544 from 3538 (DD0,208,180)
label_3544: LB A, r1 ; 3544 0 208 180 79
STB A, 0037ah[X1] ; 3545 0 208 180 D07A03
; 3548 from 3520 (DD0,208,180)
; 3548 from 3523 (DD0,208,180)
; 3548 from 3526 (DD0,208,180)
; 3548 from 352C (DD0,208,180)
; 3548 from 3542 (DD0,208,180)
label_3548: LB A, 00311h[X1] ; 3548 0 208 180 F01103
CMPB A, r0 ; 354B 0 208 180 48
LB A, #096h ; 354C 0 208 180 7796
JLT label_3552 ; 354E 0 208 180 CA02
LB A, #032h ; 3550 0 208 180 7732
; 3552 from 354E (DD0,208,180)
label_3552: STB A, off(002d2h) ; 3552 0 208 180 D4D2
; 3554 from 353C (DD0,208,180)
label_3554: CLR X1 ; 3554 0 208 180 9015
L A, 0030ch[X1] ; 3556 1 208 180 E00C03
CMP A, #00010h ; 3559 1 208 180 C61000
JLT label_3563 ; 355C 1 208 180 CA05
CMP A, #01000h ; 355E 1 208 180 C60010
JLE label_3569 ; 3561 1 208 180 CF06
; 3563 from 355C (DD1,208,180)
label_3563: L A, 00384h[X1] ; 3563 1 208 180 E08403
ST A, 0030ch[X1] ; 3566 1 208 180 D00C03
; 3569 from 3561 (DD1,208,180)
label_3569: MOV DP, #00300h ; 3569 1 208 180 620003
; 356C from 358C (DD1,208,180)
label_356c: JBR off(00216h).2, label_3574 ; 356C 1 208 180 DA1605
MB C, 0b8h.5 ; 356F 1 208 180 C5B82D
JLT label_3580 ; 3572 1 208 180 CA0C
; 3574 from 356C (DD1,208,180)
label_3574: CMP [DP], #09862h ; 3574 1 208 180 B2C06298
JGT label_3580 ; 3578 1 208 180 C806
CMP [DP], #tbl_7133 ; 357A 1 208 180 B2C03371
JGE label_3584 ; 357E 1 208 180 CD04
; 3580 from 3572 (DD1,208,180)
; 3580 from 3578 (DD1,208,180)
label_3580: MOV [DP], #08000h ; 3580 1 208 180 B2980080
; 3584 from 357E (DD1,208,180)
label_3584: ADD DP, #00004h ; 3584 1 208 180 92800400
CMP DP, #0030ch ; 3588 1 208 180 92C00C03
JLT label_356c ; 358C 1 208 180 CADE
MB C, (00128h-00180h)[USP].2 ; 358E 1 208 180 C3A82A
JGE label_35f6 ; 3591 1 208 180 CD63
L A, 0fah ; 3593 1 208 180 E5FA
ST A, IE ; 3595 1 208 180 D51A
ANDB PSWH, #0feh ; 3597 1 208 180 A2D0FE
MOVB r0, (00196h-00180h)[USP] ; 359A 1 208 180 C31648
MOVB r1, (00116h-00180h)[USP] ; 359D 1 208 180 C39649
MOVB r2, (00117h-00180h)[USP] ; 35A0 1 208 180 C3974A
MOVB r3, (0013ch-00180h)[USP] ; 35A3 1 208 180 C3BC4B
ORB PSWH, #001h ; 35A6 1 208 180 A2E001
L A, 0f8h ; 35A9 1 208 180 E5F8
ST A, IE ; 35AB 1 208 180 D51A
LB A, r3 ; 35AD 0 208 180 7B
CAL label_4708 ; 35AE 0 208 180 320847
CMPB A, r0 ; 35B1 0 208 180 48
JNE label_35c1 ; 35B2 0 208 180 CE0D
LB A, r2 ; 35B4 0 208 180 7A
EXTND ; 35B5 1 208 180 F8
SLL A ; 35B6 1 208 180 53
LC A, tbl_6c8a[ACC] ; 35B7 1 208 180 B506A98A6C
JEQ label_35f6 ; 35BC 1 208 180 C938
CMP A, er0 ; 35BE 1 208 180 48
JEQ label_35f6 ; 35BF 1 208 180 C935
; 35C1 from 35B2 (DD0,208,180)
label_35c1: L A, 0fah ; 35C1 1 208 180 E5FA
ST A, IE ; 35C3 1 208 180 D51A
ANDB PSWH, #0feh ; 35C5 1 208 180 A2D0FE
RB TCON0.4 ; 35C8 1 208 180 C5400C
RB TCON0.2 ; 35CB 1 208 180 C5400A
LB A, #00fh ; 35CE 0 208 180 770F
STB A, (00117h-00180h)[USP] ; 35D0 0 208 180 D397
STB A, (00197h-00180h)[USP] ; 35D2 0 208 180 D317
ORB P2, A ; 35D4 0 208 180 C524E1
SB TCON0.2 ; 35D7 0 208 180 C5401A
LB A, (0013ch-00180h)[USP] ; 35DA 0 208 180 F3BC
CAL label_4708 ; 35DC 0 208 180 320847
STB A, (00196h-00180h)[USP] ; 35DF 0 208 180 D316
XORB A, #0ffh ; 35E1 0 208 180 F6FF
MB C, ACC.7 ; 35E3 0 208 180 C5062F
ROLB A ; 35E6 0 208 180 33
STB A, (00116h-00180h)[USP] ; 35E7 0 208 180 D396
RB TCON0.2 ; 35E9 0 208 180 C5400A
SB TCON0.4 ; 35EC 0 208 180 C5401C
ORB PSWH, #001h ; 35EF 0 208 180 A2E001
L A, 0f8h ; 35F2 1 208 180 E5F8
ST A, IE ; 35F4 1 208 180 D51A
; 35F6 from 3591 (DD1,208,180)
; 35F6 from 35BC (DD1,208,180)
; 35F6 from 35BF (DD1,208,180)
label_35f6: VCAL 3 ; 35F6 1 208 180 13
MOV DP, #003d1h ; 35F7 1 208 180 62D103 ### ROM INFO=Batt Volt
LB A, [DP] ; 35FA 0 208 180 F2
STB A, 0dbh ; 35FB 0 208 180 D5DB ### ROM INFO=IACV Sensor
RC ; 35FD 0 208 180 95
JBS off(00212h).3, label_360f ; 35FE 0 208 180 EB120E ### ROM INFO=MIL Byte1 Extra Set CEL Code4 CKP - Crank Position Sensor
CMPB (001d9h-00180h)[USP], #015h ; 3601 0 208 180 C359C015 ### ROM INFO=High Cam Row
JGT label_360f ; 3605 0 208 180 C808
SC ; 3607 0 208 180 85
JBS off(0021ch).6, label_360f ; 3608 0 208 180 EE1C04
MOVB (001d9h-00180h)[USP], #014h ; 360B 0 208 180 C3599814 ### ROM INFO=High Cam Row
; 360F from 35FE (DD0,208,180)
; 360F from 3605 (DD0,208,180)
; 360F from 3608 (DD0,208,180)
label_360f: MB off(00217h).7, C ; 360F 0 208 180 C4173F
JBS off(00212h).2, label_3643 ; 3612 0 208 180 EA122E ### ROM INFO=MIL Byte1 Extra Set CEL Code3 MAP - Manifold Absolute Pressure Sensor
JBS off(00212h).4, label_3643 ; 3615 0 208 180 EC122B ### ROM INFO=MIL Byte1 Extra Set CEL Code5 MAP - Manifold Absolute Pressure Sensor
JBR off(00217h).5, label_3621 ; 3618 0 208 180 DD1706
MOVB (001c2h-00180h)[USP], #032h ; 361B 0 208 180 C3429832
SJ label_3643 ; 361F 0 208 180 CB22
; 3621 from 3618 (DD0,208,180)
label_3621: JBS off(00230h).5, label_3643 ; 3621 0 208 180 ED301F
CMPB off(00236h), #0ffh ; 3624 0 208 180 C436C0FF ### ROM INFO=Current RPM(1byte form)
JGE label_362e ; 3628 0 208 180 CD04
MOVB (001c2h-00180h)[USP], #032h ; 362A 0 208 180 C3429832
; 362E from 3628 (DD0,208,180)
label_362e: JBR off(00230h).4, label_3643 ; 362E 0 208 180 DC3012
MOV DP, #00376h ; 3631 0 208 180 627603
LB A, [DP] ; 3634 0 208 180 F2
SUBB A, ADCR6H ; 3635 0 208 180 C56DA2
JGE label_363b ; 3638 0 208 180 CD01
VCAL 6 ; 363A 0 208 180 16
; 363B from 3638 (DD0,208,180)
label_363b: CMPB A, #000h ; 363B 0 208 180 C600
JGE label_3646 ; 363D 0 208 180 CD07
LB A, (001c2h-00180h)[USP] ; 363F 0 208 180 F342
JEQ label_3649 ; 3641 0 208 180 C906
; 3643 from 3612 (DD0,208,180)
; 3643 from 3615 (DD0,208,180)
; 3643 from 361F (DD0,208,180)
; 3643 from 3621 (DD0,208,180)
; 3643 from 362E (DD0,208,180)
label_3643: RC ; 3643 0 208 180 95
SJ label_3649 ; 3644 0 208 180 CB03
; 3646 from 363D (DD0,208,180)
label_3646: SB off(00230h).5 ; 3646 0 208 180 C4301D
; 3649 from 3644 (DD0,208,180)
; 3649 from 3641 (DD0,208,180)
label_3649: MB 0b0h.3, C ; 3649 0 208 180 C5B03B
LB A, #000h ; 364C 0 208 180 7700
JNE label_3664 ; 364E 0 208 180 CE14
RB PSWL.4 ; 3650 0 208 180 A30C
CLR X1 ; 3652 0 208 180 9015
LB A, 003d4h[X1] ; 3654 0 208 180 F0D403
STB A, r1 ; 3657 0 208 180 89
RC ; 3658 0 208 180 95
JBS off(00212h).5, label_3664 ; 3659 0 208 180 ED1208 ### ROM INFO=MIL Byte1 Extra Set CEL Code6 ECT - Engine Coolant Sensor
LB A, #0fch ; 365C 0 208 180 77FC
CMPB A, r1 ; 365E 0 208 180 49
JLT label_3664 ; 365F 0 208 180 CA03
LB A, r1 ; 3661 0 208 180 79
CMPB A, #004h ; 3662 0 208 180 C604
; 3664 from 364E (DD0,208,180)
; 3664 from 3659 (DD0,208,180)
; 3664 from 365F (DD0,208,180)
label_3664: MB 0b0h.1, C ; 3664 0 208 180 C5B039
JBS off(00212h).5, label_368a ; 3667 0 208 180 ED1220 ### ROM INFO=MIL Byte1 Extra Set CEL Code6 ECT - Engine Coolant Sensor
JLT label_36a1 ; 366A 0 208 180 CA35
JBS off(00221h).6, label_36a9 ; 366C 0 208 180 EE213A
SUBB A, 00377h[X1] ; 366F 0 208 180 C07703A2
JGE label_3676 ; 3673 0 208 180 CD01
VCAL 6 ; 3675 0 208 180 16
; 3676 from 3673 (DD0,208,180)
label_3676: CMPB A, #002h ; 3676 0 208 180 C602
JGT label_36c0 ; 3678 0 208 180 C846
LB A, (001c3h-00180h)[USP] ; 367A 0 208 180 F343
JNE label_36c8 ; 367C 0 208 180 CE4A
LB A, r1 ; 367E 0 208 180 79
JBS off(00217h).4, label_36a9 ; 367F 0 208 180 EC1727
CMPB A, 00378h[X1] ; 3682 0 208 180 C07803C2
JGT label_36c4 ; 3686 0 208 180 C83C
SJ label_36a9 ; 3688 0 208 180 CB1F
; 368A from 3667 (DD0,208,180)
label_368a: JBR off(00217h).5, label_36a1 ; 368A 0 208 180 DD1714
CLR A ; 368D 1 208 180 F9
LB A, off(002c4h) ; 368E 0 208 180 F4C4
MOVB r0, #00ah ; 3690 0 208 180 980A
DIVB ; 3692 0 208 180 A236
MOV DP, #tbl_6bb3 ; 3694 0 208 180 62B36B
ADD DP, A ; 3697 0 208 180 9281
LCB A, [DP] ; 3699 0 208 180 92AA
STB A, 0d9h ; 369B 0 208 180 D5D9 ### ROM INFO=ECT Sensor
SB PSWL.4 ; 369D 0 208 180 A31C
SJ label_36c4 ; 369F 0 208 180 CB23
; 36A1 from 366A (DD0,208,180)
; 36A1 from 368A (DD0,208,180)
label_36a1: MOVB 0d9h, #03bh ; 36A1 0 208 180 C5D9983B ### ROM INFO=ECT Sensor
SB PSWL.4 ; 36A5 0 208 180 A31C
SJ label_36c4 ; 36A7 0 208 180 CB1B
; 36A9 from 366C (DD0,208,180)
; 36A9 from 367F (DD0,208,180)
; 36A9 from 3688 (DD0,208,180)
label_36a9: MOVB r0, 0d9h ; 36A9 0 208 180 C5D948 ### ROM INFO=ECT Sensor
MOV DP, #000d9h ; 36AC 0 208 180 62D900 ### ROM INFO=ECT Sensor
CAL label_4bd2 ; 36AF 0 208 180 32D24B
CMPB A, r0 ; 36B2 0 208 180 48
JEQ label_36b7 ; 36B3 0 208 180 C902
SB PSWL.4 ; 36B5 0 208 180 A31C
; 36B7 from 36B3 (DD0,208,180)
label_36b7: JBS off(00217h).5, label_36bd ; 36B7 0 208 180 ED1703
STB A, 0031ah[X1] ; 36BA 0 208 180 D01A03
; 36BD from 36B7 (DD0,208,180)
label_36bd: CAL label_4bb6 ; 36BD 0 208 180 32B64B
; 36C0 from 3678 (DD0,208,180)
label_36c0: LB A, r1 ; 36C0 0 208 180 79
STB A, 00377h[X1] ; 36C1 0 208 180 D07703
; 36C4 from 3686 (DD0,208,180)
; 36C4 from 369F (DD0,208,180)
; 36C4 from 36A7 (DD0,208,180)
label_36c4: MOVB (001c3h-00180h)[USP], #005h ; 36C4 0 208 180 C3439805
; 36C8 from 367C (DD0,208,180)
label_36c8: JBS off(00230h).3, label_36d6 ; 36C8 0 208 180 EB300B
LB A, #057h ; 36CB 0 208 180 7757
CMPB A, 0d9h ; 36CD 0 208 180 C5D9C2 ### ROM INFO=ECT Sensor
MB off(002edh).1, C ; 36D0 0 208 180 C4ED39
SC ; 36D3 0 208 180 85
SJ label_36d8 ; 36D4 0 208 180 CB02
; 36D6 from 36C8 (DD0,208,180)
label_36d6: MB C, PSWL.4 ; 36D6 0 208 180 A32C
; 36D8 from 36D4 (DD0,208,180)
label_36d8: MB off(002ech).1, C ; 36D8 0 208 180 C4EC39
RC ; 36DB 0 208 180 95
JBS off(00212h).7, label_36e5 ; 36DC 0 208 180 EF1206 ### ROM INFO=MIL Byte1 Extra Set CEL Code8 TDC - Top Dead Center Sensor
JBR off(00217h).4, label_36e5 ; 36DF 0 208 180 DC1703
MB C, off(00219h).6 ; 36E2 0 208 180 C4192E
; 36E5 from 36DC (DD0,208,180)
; 36E5 from 36DF (DD0,208,180)
label_36e5: MB 0b0h.5, C ; 36E5 0 208 180 C5B03D
LB A, #000h ; 36E8 0 208 180 7700
JNE label_36ef ; 36EA 0 208 180 CE03
JBR off(00213h).1, label_36f5 ; 36EC 0 208 180 D91306 ### ROM INFO=MIL Byte2 Extra Reset CEL Code10 IAT - Intake Air Temperature Sensor
; 36EF from 36EA (DD0,208,180)
label_36ef: MOVB 0d8h, #057h ; 36EF 0 208 180 C5D89857 ### ROM INFO=IAT Sensor
SJ label_3709 ; 36F3 0 208 180 CB14
; 36F5 from 36EC (DD0,208,180)
label_36f5: LB A, #0fch ; 36F5 0 208 180 77FC
MOV DP, #003cch ; 36F7 0 208 180 62CC03 ### ROM INFO=IAT
CMPB A, [DP] ; 36FA 0 208 180 C2C2
JLT label_370a ; 36FC 0 208 180 CA0C
LB A, [DP] ; 36FE 0 208 180 F2
CMPB A, #004h ; 36FF 0 208 180 C604
JLT label_370a ; 3701 0 208 180 CA07
MOV DP, #000d8h ; 3703 0 208 180 62D800 ### ROM INFO=IAT Sensor
CAL label_4bd2 ; 3706 0 208 180 32D24B
; 3709 from 36F3 (DD0,208,180)
label_3709: RC ; 3709 0 208 180 95
; 370A from 36FC (DD0,208,180)
; 370A from 3701 (DD0,208,180)
label_370a: MB 0b0h.6, C ; 370A 0 208 180 C5B03E
LB A, #080h ; 370D 0 208 180 7780
RC ; 370F 0 208 180 95
JBS off(00217h).6, label_3727 ; 3710 0 208 180 EE1714
JBS off(00219h).3, label_3727 ; 3713 0 208 180 EB1911
JBS off(00213h).2, label_3727 ; 3716 0 208 180 EA130E ### ROM INFO=MIL Byte2 Extra Set CEL Code11 Unknow error
MOV DP, #003d2h ; 3719 0 208 180 62D203 ### ROM INFO=ELD??
LB A, #0ffh ; 371C 0 208 180 77FF
CMPB A, [DP] ; 371E 0 208 180 C2C2
JLT label_3729 ; 3720 0 208 180 CA07
LB A, [DP] ; 3722 0 208 180 F2
CMPB A, #000h ; 3723 0 208 180 C600
JLT label_3729 ; 3725 0 208 180 CA02
; 3727 from 3710 (DD0,208,180)
; 3727 from 3713 (DD0,208,180)
; 3727 from 3716 (DD0,208,180)
label_3727: STB A, 0e3h ; 3727 0 208 180 D5E3
; 3729 from 3720 (DD0,208,180)
; 3729 from 3725 (DD0,208,180)
label_3729: MB 0b0h.7, C ; 3729 0 208 180 C5B03F
JBR off(00227h).4, label_3732 ; 372C 0 208 180 DC2703 ### ROM INFO=PA (Baro) Enable Flag
JBR off(00213h).4, label_3738 ; 372F 0 208 180 DC1306 ### ROM INFO=MIL Byte2 Extra Reset CEL Code13 BARO - Atmospheric Pressure Sensor
; 3732 from 372C (DD0,208,180)
label_3732: MOVB 0bch, #0f9h ; 3732 0 208 180 C5BC98F9 ### ROM INFO=PA Sensor
SJ label_3750 ; 3736 0 208 180 CB18
; 3738 from 372F (DD0,208,180)
label_3738: CLR A ; 3738 1 208 180 F9
LB A, #0e6h ; 3739 0 208 180 77E6 ### ROM INFO=Possible Ignition Cut Related
MOV DP, #003cdh ; 373B 0 208 180 62CD03 ### ROM INFO=PA (Baro) Sensor
CMPB A, [DP] ; 373E 0 208 180 C2C2
JLT label_3751 ; 3740 0 208 180 CA0F
LB A, [DP] ; 3742 0 208 180 F2
CMPB A, #051h ; 3743 0 208 180 C651
JLT label_3751 ; 3745 0 208 180 CA0A
CAL label_4950 ; 3747 0 208 180 325049
MOV DP, #000bch ; 374A 0 208 180 62BC00 ### ROM INFO=PA Sensor
CAL label_4bd2 ; 374D 0 208 180 32D24B
; 3750 from 3736 (DD0,208,180)
label_3750: RC ; 3750 0 208 180 95
; 3751 from 3740 (DD0,208,180)
; 3751 from 3745 (DD0,208,180)
label_3751: MB 0b1h.2, C ; 3751 0 208 180 C5B13A
VCAL 3 ; 3754 0 208 180 13
LB A, #0ffh ; 3755 0 208 180 77FF PARAM FROM=tbl_6116 ### VARIABLE=long_243
JNE label_3778 ; 3757 0 208 180 CE1F
JBS off(00217h).5, label_3777 ; 3759 0 208 180 ED171B
JBS off(00213h).5, label_3777 ; 375C 0 208 180 ED1318 ### ROM INFO=MIL Byte2 Extra Set CEL Code14 IAC - Idle Air Control Valve
LB A, 0dbh ; 375F 0 208 180 F5DB ### ROM INFO=IACV Sensor
MOV X1, #tbl_6bb8 ; 3761 0 208 180 60B86B
VCAL 2 ; 3764 0 208 180 12
CMPB A, off(0025ch) ; 3765 0 208 180 C75C
JLT label_3777 ; 3767 0 208 180 CA0E
LB A, 0dbh ; 3769 0 208 180 F5DB ### ROM INFO=IACV Sensor
MOV X1, #tbl_6bbe ; 376B 0 208 180 60BE6B
VCAL 2 ; 376E 0 208 180 12
CMPB A, off(0025ch) ; 376F 0 208 180 C75C
JGE label_3777 ; 3771 0 208 180 CD04
LB A, (001c4h-00180h)[USP] ; 3773 0 208 180 F344
JEQ label_3778 ; 3775 0 208 180 C901
; 3777 from 3759 (DD0,208,180)
; 3777 from 375C (DD0,208,180)
; 3777 from 3767 (DD0,208,180)
; 3777 from 3771 (DD0,208,180)
label_3777: RC ; 3777 0 208 180 95
; 3778 from 3757 (DD0,208,180)
; 3778 from 3775 (DD0,208,180)
label_3778: MB 0b1h.3, C ; 3778 0 208 180 C5B13B
LB A, #044h ; 377B 0 208 180 7744
CMPB A, 0dbh ; 377D 0 208 180 C5DBC2 ### ROM INFO=IACV Sensor
JGE label_3798 ; 3780 0 208 180 CD16
CMPB off(00236h), #0a7h ; 3782 0 208 180 C436C0A7 ### ROM INFO=Current RPM(1byte form)
JGE label_3798 ; 3786 0 208 180 CD10
RC ; 3788 0 208 180 95
JBS off(0022dh).1, label_3798 ; 3789 0 208 180 E92D0C ### ROM INFO=VTEC VSS Check Enable Flag
JBS off(00217h).5, label_3798 ; 378C 0 208 180 ED1709
JBS off(00214h).0, label_3798 ; 378F 0 208 180 E81406 ### ROM INFO=MIL Byte3 Extra Set CEL Code17 VSS - Vehicule Speed Sensor
JBR off(00231h).3, label_3798 ; 3792 0 208 180 DB3103
MB C, off(0021ch).4 ; 3795 0 208 180 C41C2C
; 3798 from 3780 (DD0,208,180)
; 3798 from 3786 (DD0,208,180)
; 3798 from 3789 (DD0,208,180)
; 3798 from 378C (DD0,208,180)
; 3798 from 378F (DD0,208,180)
; 3798 from 3792 (DD0,208,180)
label_3798: MB 0b1h.4, C ; 3798 0 208 180 C5B13C
VCAL 3 ; 379B 0 208 180 13
LB A, #0ffh ; 379C 0 208 180 77FF
JNE label_37a4 ; 379E 0 208 180 CE04
LB A, #01fh ; 37A0 0 208 180 771F
SJ label_37c3 ; 37A2 0 208 180 CB1F
; 37A4 from 379E (DD0,208,180)
label_37a4: LB A, #01fh ; 37A4 0 208 180 771F
JBR off(00219h).3, label_37c3 ; 37A6 0 208 180 DB191A
JBR off(00217h).6, label_37c3 ; 37A9 0 208 180 DE1717
JBS off(00214h).3, label_37c3 ; 37AC 0 208 180 EB1414 ### ROM INFO=MIL Byte3 Extra Set CEL Code20 ELD - Electrical Load Detector
CMPB 0dbh, #069h ; 37AF 0 208 180 C5DBC069 ### ROM INFO=IACV Sensor
JLT label_37c3 ; 37B3 0 208 180 CA0E
MOV DP, #003d2h ; 37B5 0 208 180 62D203 ### ROM INFO=ELD??
LB A, #0dch ; 37B8 0 208 180 77DC
CMPB A, [DP] ; 37BA 0 208 180 C2C2
JLT label_37c6 ; 37BC 0 208 180 CA08
LB A, [DP] ; 37BE 0 208 180 F2
CMPB A, #00eh ; 37BF 0 208 180 C60E
JLT label_37c6 ; 37C1 0 208 180 CA03
; 37C3 from 37A2 (DD0,208,180)
; 37C3 from 37A6 (DD0,208,180)
; 37C3 from 37A9 (DD0,208,180)
; 37C3 from 37AC (DD0,208,180)
; 37C3 from 37B3 (DD0,208,180)
label_37c3: STB A, 0dch ; 37C3 0 208 180 D5DC
RC ; 37C5 0 208 180 95
; 37C6 from 37BC (DD0,208,180)
; 37C6 from 37C1 (DD0,208,180)
label_37c6: MB 0b1h.7, C ; 37C6 0 208 180 C5B13F
RC ; 37C9 0 208 180 95
LB A, #0ffh ; 37CA 0 208 180 77FF PARAM FROM=tbl_6124 ### VARIABLE=long_225
JNE label_37f2 ; 37CC 0 208 180 CE24
LCB A, tbl_6033 ; 37CE 0 208 180 909D3360
JNE label_37f2 ; 37D2 0 208 180 CE1E
JBR off(00216h).4, label_37f2 ; 37D4 0 208 180 DC161B ### ROM INFO=VTEC Enable Flag
JBS off(00214h).4, label_37f2 ; 37D7 0 208 180 EC1418 ### ROM INFO=MIL Byte3 Extra Set CEL Code21 VTS - VTEC Solenoid
JBR off(0021fh).2, label_37e9 ; 37DA 0 208 180 DA1F0C
MOVB (001b5h-00180h)[USP], #032h ; 37DD 0 208 180 C3359832
LB A, (001b4h-00180h)[USP] ; 37E1 0 208 180 F334
JBS off(00210h).5, label_37f2 ; 37E3 0 208 180 ED100C
; 37E6 from 37EF (DD0,208,180)
label_37e6: SC ; 37E6 0 208 180 85
SJ label_37f2 ; 37E7 0 208 180 CB09
; 37E9 from 37DA (DD0,208,180)
label_37e9: MOVB (001b4h-00180h)[USP], #032h ; 37E9 0 208 180 C3349832
LB A, (001b5h-00180h)[USP] ; 37ED 0 208 180 F335
JBS off(00210h).5, label_37e6 ; 37EF 0 208 180 ED10F4
; 37F2 from 37CC (DD0,208,180)
; 37F2 from 37D2 (DD0,208,180)
; 37F2 from 37D4 (DD0,208,180)
; 37F2 from 37D7 (DD0,208,180)
; 37F2 from 37E3 (DD0,208,180)
; 37F2 from 37E7 (DD0,208,180)
label_37f2: MB 0b2h.0, C ; 37F2 0 208 180 C5B238
LB A, #0ffh ; 37F5 0 208 180 77FF PARAM FROM=tbl_6123 ### VARIABLE=long_224
JNE label_3817 ; 37F7 0 208 180 CE1E
LCB A, tbl_6033 ; 37F9 0 208 180 909D3360
JNE label_3817 ; 37FD 0 208 180 CE18
JBR off(00216h).4, label_3817 ; 37FF 0 208 180 DC1615 ### ROM INFO=VTEC Enable Flag
JNE label_3817 ; 3802 0 208 180 CE13
JBS off(00214h).4, label_3817 ; 3804 0 208 180 EC1410 ### ROM INFO=MIL Byte3 Extra Set CEL Code21 VTS - VTEC Solenoid
JLT label_3817 ; 3807 0 208 180 CA0E
JBS off(00214h).5, label_3817 ; 3809 0 208 180 ED140B ### ROM INFO=MIL Byte3 Extra Set CEL Code22 VTP - VTEC Pressure Valve
MB C, off(00211h).1 ; 380C 0 208 180 C41129
JBR off(0021fh).2, label_3818 ; 380F 0 208 180 DA1F06
JLT label_3817 ; 3812 0 208 180 CA03
SC ; 3814 0 208 180 85
SJ label_3818 ; 3815 0 208 180 CB01
; 3817 from 37F7 (DD0,208,180)
; 3817 from 37FD (DD0,208,180)
; 3817 from 37FF (DD0,208,180)
; 3817 from 3802 (DD0,208,180)
; 3817 from 3804 (DD0,208,180)
; 3817 from 3807 (DD0,208,180)
; 3817 from 3809 (DD0,208,180)
; 3817 from 3812 (DD0,208,180)
label_3817: RC ; 3817 0 208 180 95
; 3818 from 380F (DD0,208,180)
; 3818 from 3815 (DD0,208,180)
label_3818: MB 0b2h.1, C ; 3818 0 208 180 C5B239
RC ; 381B 0 208 180 95
JBR off(00227h).6, label_383c ; 381C 0 208 180 DE271D ### ROM INFO=Knock Sensor Enable Flag
JBS off(00217h).5, label_383c ; 381F 0 208 180 ED171A
JBS off(00214h).6, label_383c ; 3822 0 208 180 EE1417 ### ROM INFO=MIL Byte3 Extra Set CEL Code23 Knock Sensor
JBS off(00233h).6, label_383c ; 3825 0 208 180 EE3314
L A, off(00212h) ; 3828 1 208 180 E412 ### ROM INFO=MIL Byte1 Extra CEL Code0 Unknow error
AND A, #0c3bch ; 382A 1 208 180 D6BCC3
JNE label_383c ; 382D 1 208 180 CE0D
JBS off(00214h).5, label_383c ; 382F 1 208 180 ED140A ### ROM INFO=MIL Byte3 Extra Set CEL Code22 VTP - VTEC Pressure Valve
LB A, off(002fch) ; 3832 0 208 180 F4FC
JEQ label_383c ; 3834 0 208 180 C906
JBS off(00233h).7, label_383c ; 3836 0 208 180 EF3303
MB C, off(00232h).7 ; 3839 0 208 180 C4322F
; 383C from 381C (DD0,208,180)
; 383C from 381F (DD0,208,180)
; 383C from 3822 (DD0,208,180)
; 383C from 3825 (DD0,208,180)
; 383C from 382D (DD1,208,180)
; 383C from 382F (DD1,208,180)
; 383C from 3834 (DD0,208,180)
; 383C from 3836 (DD0,208,180)
label_383c: MB 0b2h.2, C ; 383C 0 208 180 C5B23A
JBR off(00216h).5, label_385e ; 383F 0 208 180 DD161C
CLRB A ; 3842 0 208 180 FA
STB A, 0d7h ; 3843 0 208 180 D5D7 ### ROM INFO=Sensor Input into ADCR5
JBS off(00217h).5, label_385e ; 3845 0 208 180 ED1716
JBS off(00215h).1, label_385e ; 3848 0 208 180 E91513 ### ROM INFO=MIL Byte4 Extra Set CEL Code36 Traction Control
CMPB 0dbh, #0ffh ; 384B 0 208 180 C5DBC0FF ### ROM INFO=IACV Sensor
JLT label_385e ; 384F 0 208 180 CA0D
LB A, #0ffh ; 3851 0 208 180 77FF
CMPB A, 0d7h ; 3853 0 208 180 C5D7C2 ### ROM INFO=Sensor Input into ADCR5
JLT label_385f ; 3856 0 208 180 CA07
CMPB 0d7h, #000h ; 3858 0 208 180 C5D7C000 ### ROM INFO=Sensor Input into ADCR5
SJ label_385f ; 385C 0 208 180 CB01
; 385E from 383F (DD0,208,180)
; 385E from 3845 (DD0,208,180)
; 385E from 3848 (DD0,208,180)
; 385E from 384F (DD0,208,180)
label_385e: RC ; 385E 0 208 180 95
; 385F from 3856 (DD0,208,180)
; 385F from 385C (DD0,208,180)
label_385f: MB 0b3h.1, C ; 385F 0 208 180 C5B339
JBR off(00216h).5, label_3879 ; 3862 0 208 180 DD1614
JBS off(00217h).5, label_3879 ; 3865 0 208 180 ED1711
JBS off(00215h).0, label_3879 ; 3868 0 208 180 E8150E ### ROM INFO=MIL Byte4 Extra Set CEL Code31 Automatic Transmission B Signal
JBS off(00215h).1, label_3879 ; 386B 0 208 180 E9150B ### ROM INFO=MIL Byte4 Extra Set CEL Code36 Traction Control
MB C, 0b3h.1 ; 386E 0 208 180 C5B329
JLT label_3879 ; 3871 0 208 180 CA06
CMPB 0dbh, #0ffh ; 3873 0 208 180 C5DBC0FF ### ROM INFO=IACV Sensor
JGE label_387c ; 3877 0 208 180 CD03
; 3879 from 3862 (DD0,208,180)
; 3879 from 3865 (DD0,208,180)
; 3879 from 3868 (DD0,208,180)
; 3879 from 386B (DD0,208,180)
; 3879 from 3871 (DD0,208,180)
label_3879: RC ; 3879 0 208 180 95
SJ label_388d ; 387A 0 208 180 CB11
; 387C from 3877 (DD0,208,180)
label_387c: CMPB 0d7h, #0ffh ; 387C 0 208 180 C5D7C0FF ### ROM INFO=Sensor Input into ADCR5
JLE label_388a ; 3880 0 208 180 CF08
MB C, P4.6 ; 3882 0 208 180 C52C2E
XORB PSWH, #080h ; 3885 0 208 180 A2F080
SJ label_388d ; 3888 0 208 180 CB03
; 388A from 3880 (DD0,208,180)
label_388a: MB C, P4.6 ; 388A 0 208 180 C52C2E
; 388D from 387A (DD0,208,180)
; 388D from 3888 (DD0,208,180)
label_388d: MB 0b3h.0, C ; 388D 0 208 180 C5B338
JBR off(00219h).3, label_38e1 ; 3890 0 208 180 DB194E
JBS off(00217h).5, label_38e1 ; 3893 0 208 180 ED174B
MOV DP, #003afh ; 3896 0 208 180 62AF03
LB A, [DP] ; 3899 0 208 180 F2
CMPB A, #031h ; 389A 0 208 180 C631
JEQ label_38e1 ; 389C 0 208 180 C943
L A, off(00212h) ; 389E 1 208 180 E412 ### ROM INFO=MIL Byte1 Extra CEL Code0 Unknow error
AND A, #01808h ; 38A0 1 208 180 D60818
JNE label_38e1 ; 38A3 1 208 180 CE3C
JBS off(00214h).5, label_38e1 ; 38A5 1 208 180 ED1439 ### ROM INFO=MIL Byte3 Extra Set CEL Code22 VTP - VTEC Pressure Valve
JBS off(0021ch).5, label_38e1 ; 38A8 1 208 180 ED1C36
JBS off(0021dh).3, label_38e1 ; 38AB 1 208 180 EB1D33
JBS off(00218h).0, label_38e1 ; 38AE 1 208 180 E81830 ### ROM INFO=Set RPM Cut Flag
CMPB 0cch, #005h ; 38B1 1 208 180 C5CCC005 ### ROM INFO=VSS Sensor
JLT label_38cf ; 38B5 1 208 180 CA18
MOV X1, #04f6dh ; 38B7 1 208 180 606D4F
JBS off(0021fh).1, label_38c0 ; 38BA 1 208 180 E91F03
MOV X1, #tbl_657f ; 38BD 1 208 180 607F65
; 38C0 from 38BA (DD1,208,180)
label_38c0: LB A, off(00236h) ; 38C0 0 208 180 F436 ### ROM INFO=Current RPM(1byte form)
CAL label_4891 ; 38C2 0 208 180 329148
ADDB A, #010h ; 38C5 0 208 180 8610
JGE label_38cb ; 38C7 0 208 180 CD02
LB A, #0ffh ; 38C9 0 208 180 77FF
; 38CB from 38C7 (DD0,208,180)
label_38cb: CMPB A, off(00235h) ; 38CB 0 208 180 C735
JGE label_38e1 ; 38CD 0 208 180 CD12
; 38CF from 38B5 (DD1,208,180)
label_38cf: L A, (00158h-00180h)[USP] ; 38CF 1 208 180 E3D8 ### ROM INFO=O2 short
CMP A, #0b333h ; 38D1 1 208 180 C633B3
JGE label_38e4 ; 38D4 1 208 180 CD0E
JBS off(00217h).3, label_38dc ; 38D6 1 208 180 EB1703
JBS off(0021eh).4, label_38e1 ; 38D9 1 208 180 EC1E05
; 38DC from 38D6 (DD1,208,180)
label_38dc: CMP A, #tbl_5a53 ; 38DC 1 208 180 C6535A
JLE label_38e4 ; 38DF 1 208 180 CF03
; 38E1 from 3890 (DD0,208,180)
; 38E1 from 3893 (DD0,208,180)
; 38E1 from 389C (DD0,208,180)
; 38E1 from 38A3 (DD1,208,180)
; 38E1 from 38A5 (DD1,208,180)
; 38E1 from 38A8 (DD1,208,180)
; 38E1 from 38AB (DD1,208,180)
; 38E1 from 38AE (DD1,208,180)
; 38E1 from 38CD (DD0,208,180)
; 38E1 from 38D9 (DD1,208,180)
label_38e1: RC ; 38E1 1 208 180 95
SJ label_38e5 ; 38E2 1 208 180 CB01
; 38E4 from 38D4 (DD1,208,180)
; 38E4 from 38DF (DD1,208,180)
label_38e4: SC ; 38E4 1 208 180 85
; 38E5 from 38E2 (DD1,208,180)
label_38e5: MB 0b5h.7, C ; 38E5 1 208 180 C5B53F
VCAL 3 ; 38E8 1 208 180 13
JBS off(002ech).1, label_38ef ; 38E9 1 208 180 E9EC03
J label_39e8 ; 38EC 1 208 180 03E839
; 38EF from 38E9 (DD1,208,180)
label_38ef: MOV X1, #tbl_66a4 ; 38EF 1 208 180 60A466
LB A, 0d9h ; 38F2 0 208 180 F5D9 ### ROM INFO=ECT Sensor
VCAL 0 ; 38F4 0 208 180 10
STB A, off(00262h) ; 38F5 0 208 180 D462
VCAL 3 ; 38F7 0 208 180 13
MOV X1, #tbl_682f ; 38F8 0 208 180 602F68
LB A, 0d9h ; 38FB 0 208 180 F5D9 ### ROM INFO=ECT Sensor
CAL label_4891 ; 38FD 0 208 180 329148
STB A, off(00296h) ; 3900 0 208 180 D496
MOV X1, #tbl_680c ; 3902 0 208 180 600C68
LB A, 0d9h ; 3905 0 208 180 F5D9 ### ROM INFO=ECT Sensor
CAL label_4891 ; 3907 0 208 180 329148
MOV DP, #0037dh ; 390A 0 208 180 627D03
STB A, [DP] ; 390D 0 208 180 D2
VCAL 3 ; 390E 0 208 180 13
CLR X2 ; 390F 0 208 180 9115
MOV X1, #tbl_68ef ; 3911 0 208 180 60EF68
LB A, 0d9h ; 3914 0 208 180 F5D9 ### ROM INFO=ECT Sensor
CAL label_4891 ; 3916 0 208 180 329148
STB A, 0037ch[X2] ; 3919 0 208 180 D17C03
MOV X1, #tbl_69e0 ; 391C 0 208 180 60E069
LB A, 0d9h ; 391F 0 208 180 F5D9 ### ROM INFO=ECT Sensor
VCAL 0 ; 3921 0 208 180 10
STB A, 0037eh[X2] ; 3922 0 208 180 D17E03
VCAL 3 ; 3925 0 208 180 13
LB A, 0d9h ; 3926 0 208 180 F5D9 ### ROM INFO=ECT Sensor
CMPB A, #023h ; 3928 0 208 180 C623
MB off(00221h).2, C ; 392A 0 208 180 C4213A
LB A, 0d9h ; 392D 0 208 180 F5D9 ### ROM INFO=ECT Sensor
MOV X1, #tbl_6a88 ; 392F 0 208 180 60886A
CAL label_4891 ; 3932 0 208 180 329148
STB A, off(00254h) ; 3935 0 208 180 D454
VCAL 3 ; 3937 0 208 180 13
MOV X1, #tbl_6549 ; 3938 0 208 180 604965 ORIGINAL TABLE=tbl_6549 ### VARIABLE=long_483
MOV X2, #tbl_653b ; 393B 0 208 180 613B65 ORIGINAL TABLE=tbl_653b ### VARIABLE=long_482
LB A, 0d9h ; 393E 0 208 180 F5D9 ### ROM INFO=ECT Sensor
CAL label_4891 ; 3940 0 208 180 329148
STB A, r2 ; 3943 0 208 180 8A
MOV X1, X2 ; 3944 0 208 180 9178
LB A, 0d9h ; 3946 0 208 180 F5D9 ### ROM INFO=ECT Sensor
CAL label_4891 ; 3948 0 208 180 329148
STB A, ACCH ; 394B 0 208 180 D507
LB A, r2 ; 394D 0 208 180 7A
MOV (0018eh-00180h)[USP], A ; 394E 0 208 180 B30E8A
VCAL 3 ; 3951 0 208 180 13
MOV X1, #tbl_63fc ; 3952 0 208 180 60FC63
MOV X2, #tbl_63ee ; 3955 0 208 180 61EE63
LB A, 0d9h ; 3958 0 208 180 F5D9 ### ROM INFO=ECT Sensor
CAL label_4891 ; 395A 0 208 180 329148
STB A, r2 ; 395D 0 208 180 8A
MOV X1, X2 ; 395E 0 208 180 9178
LB A, 0d9h ; 3960 0 208 180 F5D9 ### ROM INFO=ECT Sensor
CAL label_4891 ; 3962 0 208 180 329148
STB A, ACCH ; 3965 0 208 180 D507
LB A, r2 ; 3967 0 208 180 7A
MOV (0018ch-00180h)[USP], A ; 3968 0 208 180 B30C8A
VCAL 3 ; 396B 0 208 180 13
LB A, 0d9h ; 396C 0 208 180 F5D9 ### ROM INFO=ECT Sensor
MOV X1, #tbl_63b2 ; 396E 0 208 180 60B263 ORIGINAL TABLE=tbl_63b2 ### VARIABLE=long_190
CMPCB A, 00002h[X1] ; 3971 0 208 180 90AF0200
MB off(00219h).5, C ; 3975 0 208 180 C4193D
CAL label_4891 ; 3978 0 208 180 329148
STB A, (0017dh-00180h)[USP] ; 397B 0 208 180 D3FD
LB A, 0d9h ; 397D 0 208 180 F5D9 ### ROM INFO=ECT Sensor
MOV X1, #tbl_64b5 ; 397F 0 208 180 60B564
VCAL 0 ; 3982 0 208 180 10
STB A, (00152h-00180h)[USP] ; 3983 0 208 180 D3D2
VCAL 3 ; 3985 0 208 180 13
LB A, 0d9h ; 3986 0 208 180 F5D9 ### ROM INFO=ECT Sensor
STB A, r2 ; 3988 0 208 180 8A
MOV X1, #tbl_622e ; 3989 0 208 180 602E62
CAL label_4891 ; 398C 0 208 180 329148
STB A, (00168h-00180h)[USP] ; 398F 0 208 180 D3E8 ### ROM INFO=ECT FC
STB A, (00169h-00180h)[USP] ; 3991 0 208 180 D3E9
LB A, r2 ; 3993 0 208 180 7A
VCAL 3 ; 3994 0 208 180 13
LB A, 0d9h ; 3995 0 208 180 F5D9 ### ROM INFO=ECT Sensor
STB A, r2 ; 3997 0 208 180 8A
LB A, r2 ; 3998 0 208 180 7A
MOV X1, #tbl_6276 ; 3999 0 208 180 607662
CAL label_4891 ; 399C 0 208 180 329148
STB A, (0017fh-00180h)[USP] ; 399F 0 208 180 D3FF
VCAL 3 ; 39A1 0 208 180 13
LB A, 0d9h ; 39A2 0 208 180 F5D9 ### ROM INFO=ECT Sensor
STB A, r2 ; 39A4 0 208 180 8A
MOV X1, #tbl_64c4 ; 39A5 0 208 180 60C464
CAL label_4891 ; 39A8 0 208 180 329148
STB A, (00189h-00180h)[USP] ; 39AB 0 208 180 D309
LB A, r2 ; 39AD 0 208 180 7A
MOV X1, #tbl_64e0 ; 39AE 0 208 180 60E064
CAL label_4891 ; 39B1 0 208 180 329148
STB A, (0018ah-00180h)[USP] ; 39B4 0 208 180 D30A
VCAL 3 ; 39B6 0 208 180 13
LB A, 0d9h ; 39B7 0 208 180 F5D9 ### ROM INFO=ECT Sensor
STB A, r2 ; 39B9 0 208 180 8A
MOV X1, #tbl_650a ; 39BA 0 208 180 600A65
CAL label_4891 ; 39BD 0 208 180 329148
STB A, (0018bh-00180h)[USP] ; 39C0 0 208 180 D30B
LB A, r2 ; 39C2 0 208 180 7A
MOV X1, #tbl_645a ; 39C3 0 208 180 605A64 ORIGINAL TABLE=tbl_645a ### VARIABLE=long_485
VCAL 0 ; 39C6 0 208 180 10
STB A, (00184h-00180h)[USP] ; 39C7 0 208 180 D304
VCAL 3 ; 39C9 0 208 180 13
LB A, 0d9h ; 39CA 0 208 180 F5D9 ### ROM INFO=ECT Sensor
MOV X1, #tbl_646c ; 39CC 0 208 180 606C64 ORIGINAL TABLE=tbl_646c ### VARIABLE=long_484
VCAL 0 ; 39CF 0 208 180 10
STB A, (00186h-00180h)[USP] ; 39D0 0 208 180 D306
LB A, 0d9h ; 39D2 0 208 180 F5D9 ### ROM INFO=ECT Sensor
MOV X1, #04f79h ; 39D4 0 208 180 60794F
CAL label_4891 ; 39D7 0 208 180 329148
STB A, (0016dh-00180h)[USP] ; 39DA 0 208 180 D3ED
LB A, 0d9h ; 39DC 0 208 180 F5D9 ### ROM INFO=ECT Sensor
MOV X1, #tbl_6296 ; 39DE 0 208 180 609662
CAL label_4891 ; 39E1 0 208 180 329148
STB A, (001f4h-00180h)[USP] ; 39E4 0 208 180 D374
VCAL 3 ; 39E6 0 208 180 13
VCAL 3 ; 39E7 0 208 180 13
; 39E8 from 38EC (DD1,208,180)
label_39e8: LB A, 0d8h ; 39E8 0 208 180 F5D8 ### ROM INFO=IAT Sensor
MOV X1, #tbl_69ca ; 39EA 0 208 180 60CA69
VCAL 0 ; 39ED 0 208 180 10
STB A, off(0027ch) ; 39EE 0 208 180 D47C
LB A, 0bch ; 39F0 0 208 180 F5BC ### ROM INFO=PA Sensor
MOV X1, #tbl_69dc ; 39F2 0 208 180 60DC69
VCAL 1 ; 39F5 0 208 180 11
STB A, off(00292h) ; 39F6 0 208 180 D492
VCAL 3 ; 39F8 0 208 180 13
LB A, #074h ; 39F9 0 208 180 7774
JBS off(00220h).5, label_3a00 ; 39FB 0 208 180 ED2002
LB A, #080h ; 39FE 0 208 180 7780
; 3A00 from 39FB (DD0,208,180)
label_3a00: CMPB A, off(00236h) ; 3A00 0 208 180 C736 ### ROM INFO=Current RPM(1byte form)
MB off(00220h).5, C ; 3A02 0 208 180 C4203D
LB A, #0c2h ; 3A05 0 208 180 77C2
JBS off(00220h).6, label_3a0c ; 3A07 0 208 180 EE2002
LB A, #0c6h ; 3A0A 0 208 180 77C6
; 3A0C from 3A07 (DD0,208,180)
label_3a0c: CMPB A, off(00236h) ; 3A0C 0 208 180 C736 ### ROM INFO=Current RPM(1byte form)
MB off(00220h).6, C ; 3A0E 0 208 180 C4203E
LB A, #0c8h ; 3A11 0 208 180 77C8
JBS off(00222h).6, label_3a18 ; 3A13 0 208 180 EE2202
LB A, #0d0h ; 3A16 0 208 180 77D0
; 3A18 from 3A13 (DD0,208,180)
label_3a18: CMPB A, off(00235h) ; 3A18 0 208 180 C735
MB off(00222h).6, C ; 3A1A 0 208 180 C4223E
LB A, #082h ; 3A1D 0 208 180 7782
JBS off(00220h).7, label_3a24 ; 3A1F 0 208 180 EF2002
LB A, #08ah ; 3A22 0 208 180 778A
; 3A24 from 3A1F (DD0,208,180)
label_3a24: CMPB A, off(00235h) ; 3A24 0 208 180 C735
CLRB A ; 3A26 0 208 180 FA
MB off(00220h).7, C ; 3A27 0 208 180 C4203F
JBS off(00218h).0, label_3a62 ; 3A2A 0 208 180 E81835 ### ROM INFO=Set RPM Cut Flag
JGE label_3a62 ; 3A2D 0 208 180 CD33
CLR A ; 3A2F 1 208 180 F9
MOV DP, #003d9h ; 3A30 1 208 180 62D903
JBS off(00222h).6, label_3a39 ; 3A33 1 208 180 EE2203
MOV DP, #003d6h ; 3A36 1 208 180 62D603
; 3A39 from 3A33 (DD1,208,180)
label_3a39: LB A, [DP] ; 3A39 0 208 180 F2
CMPB A, #0fah ; 3A3A 0 208 180 C6FA
JGE label_3a5b ; 3A3C 0 208 180 CD1D
SUBB A, #007h ; 3A3E 0 208 180 A607
JGE label_3a43 ; 3A40 0 208 180 CD01
CLRB A ; 3A42 0 208 180 FA
; 3A43 from 3A40 (DD0,208,180)
label_3a43: MOVB r0, #051h ; 3A43 0 208 180 9851
DIVB ; 3A45 0 208 180 A236
JBR off(00220h).5, label_3a57 ; 3A47 0 208 180 DD200D
MOVB r0, #01bh ; 3A4A 0 208 180 981B
LB A, r1 ; 3A4C 0 208 180 79
DIVB ; 3A4D 0 208 180 A236
JBR off(00220h).6, label_3a57 ; 3A4F 0 208 180 DE2005
MOVB r0, #009h ; 3A52 0 208 180 9809
LB A, r1 ; 3A54 0 208 180 79
DIVB ; 3A55 0 208 180 A236
; 3A57 from 3A47 (DD0,208,180)
; 3A57 from 3A4F (DD0,208,180)
label_3a57: CMPB A, #003h ; 3A57 0 208 180 C603
JLT label_3a5d ; 3A59 0 208 180 CA02
; 3A5B from 3A3C (DD0,208,180)
label_3a5b: LB A, #002h ; 3A5B 0 208 180 7702
; 3A5D from 3A59 (DD0,208,180)
label_3a5d: MOVB r0, #008h ; 3A5D 0 208 180 9808
MULB ; 3A5F 0 208 180 A234
VCAL 6 ; 3A61 0 208 180 16
; 3A62 from 3A2A (DD0,208,180)
; 3A62 from 3A2D (DD0,208,180)
label_3a62: STB A, off(00243h) ; 3A62 0 208 180 D443
LB A, #005h ; 3A64 0 208 180 7705
MOV X1, #00004h ; 3A66 0 208 180 600400
CLR X1 ; 3A69 0 208 180 9015
JBS off(00217h).5, label_3a8f ; 3A6B 0 208 180 ED1721
JBS off(00214h).0, label_3a8f ; 3A6E 0 208 180 E8141E ### ROM INFO=MIL Byte3 Extra Set CEL Code17 VSS - Vehicule Speed Sensor
MOVB r1, 0cch ; 3A71 0 208 180 C5CC49 ### ROM INFO=VSS Sensor
CLRB r0 ; 3A74 0 208 180 2015
L A, 0c4h ; 3A76 1 208 180 E5C4 ### ROM INFO=RPM Sensor
MUL ; 3A78 1 208 180 9035
L A, er1 ; 3A7A 1 208 180 35
MOV DP, #00004h ; 3A7B 1 208 180 620400
; 3A7E from 3A86 (DD1,208,180)
label_3a7e: CMPC A, tbl_664f[X1] ; 3A7E 1 208 180 90AD4F66 ORIGINAL TABLE=tbl_664f ### VARIABLE=long_63
JLT label_3a88 ; 3A82 1 208 180 CA04
INC X1 ; 3A84 1 208 180 70
INC X1 ; 3A85 1 208 180 70
JRNZ DP, label_3a7e ; 3A86 1 208 180 30F6
; 3A88 from 3A82 (DD1,208,180)
label_3a88: SRL X1 ; 3A88 1 208 180 90E7
L A, X1 ; 3A8A 1 208 180 40
LB A, ACC ; 3A8B 0 208 180 F506
ADDB A, #001h ; 3A8D 0 208 180 8601
; 3A8F from 3A6B (DD0,208,180)
; 3A8F from 3A6E (DD0,208,180)
label_3a8f: STB A, off(0024fh) ; 3A8F 0 208 180 D44F ### ROM INFO=Current Gear
LCB A, tbl_6ba7[X1] ; 3A91 0 208 180 90ABA76B ORIGINAL TABLE=tbl_6ba7 ### VARIABLE=long_203
STB A, off(00250h) ; 3A95 0 208 180 D450
LB A, 0dbh ; 3A97 0 208 180 F5DB ### ROM INFO=IACV Sensor
MOV X1, #tbl_6a66 ; 3A99 0 208 180 60666A
CAL label_4891 ; 3A9C 0 208 180 329148
STB A, off(0024bh) ; 3A9F 0 208 180 D44B
VCAL 3 ; 3AA1 0 208 180 13
JBS off(00217h).4, label_3ab5 ; 3AA2 0 208 180 EC1710
LB A, 0beh ; 3AA5 0 208 180 F5BE ### ROM INFO=Some PA/Map Value
CMPB A, #04ah ; 3AA7 0 208 180 C64A
JLT label_3aae ; 3AA9 0 208 180 CA03
SB (00129h-00180h)[USP].3 ; 3AAB 0 208 180 C3A91B
; 3AAE from 3AA9 (DD0,208,180)
label_3aae: CMPB A, #04bh ; 3AAE 0 208 180 C64B
JLT label_3ab5 ; 3AB0 0 208 180 CA03
SB (00129h-00180h)[USP].0 ; 3AB2 0 208 180 C3A918
; 3AB5 from 3AA2 (DD0,208,180)
; 3AB5 from 3AB0 (DD0,208,180)
label_3ab5: LB A, #0a0h ; 3AB5 0 208 180 77A0
JBS off(00223h).2, label_3abc ; 3AB7 0 208 180 EA2302
LB A, #0d8h ; 3ABA 0 208 180 77D8 ### ROM INFO=IAT Sensor
; 3ABC from 3AB7 (DD0,208,180)
label_3abc: CMPB A, off(00236h) ; 3ABC 0 208 180 C736 ### ROM INFO=Current RPM(1byte form)
MB off(00223h).2, C ; 3ABE 0 208 180 C4233A
CLR A ; 3AC1 1 208 180 F9
LCB A, tbl_6043 ; 3AC2 1 208 180 909D4360
CMPB 0d9h, A ; 3AC6 1 208 180 C5D9C1 ### ROM INFO=ECT Sensor
MOV X1, #tbl_658f ; 3AC9 1 208 180 608F65
MOV X2, #tbl_6595 ; 3ACC 1 208 180 619565
JGT label_3ad7 ; 3ACF 1 208 180 C806
MOV X1, #tbl_659b ; 3AD1 1 208 180 609B65
MOV X2, #tbl_65a1 ; 3AD4 1 208 180 61A165
; 3AD7 from 3ACF (DD1,208,180)
label_3ad7: LC A, 00002h[X1] ; 3AD7 1 208 180 90A90200
MOV DP, A ; 3ADB 1 208 180 52
LC A, 00002h[X2] ; 3ADC 1 208 180 91A90200
AND IE, #002a0h ; 3AE0 1 208 180 B51AD0A002
ANDB PSWH, #0feh ; 3AE5 1 208 180 A2D0FE
ST A, (00192h-00180h)[USP] ; 3AE8 1 208 180 D312 ### ROM INFO=Rev Cut Set RPM
L A, DP ; 3AEA 1 208 180 42
ST A, (00194h-00180h)[USP] ; 3AEB 1 208 180 D314 ### ROM INFO=Rev Cut Reset RPM
ORB PSWH, #001h ; 3AED 1 208 180 A2E001
L A, 0f8h ; 3AF0 1 208 180 E5F8
ST A, IE ; 3AF2 1 208 180 D51A
LB A, 0bch ; 3AF4 0 208 180 F5BC ### ROM INFO=PA Sensor
MOV X1, #tbl_658b ; 3AF6 0 208 180 608B65
VCAL 1 ; 3AF9 0 208 180 11
STB A, (00190h-00180h)[USP] ; 3AFA 0 208 180 D310
VCAL 3 ; 3AFC 0 208 180 13
LB A, 0bch ; 3AFD 0 208 180 F5BC ### ROM INFO=PA Sensor
MOV X1, #tbl_642a ; 3AFF 0 208 180 602A64
CAL label_4891 ; 3B02 0 208 180 329148
STB A, (00167h-00180h)[USP] ; 3B05 0 208 180 D3E7
LB A, 0bch ; 3B07 0 208 180 F5BC ### ROM INFO=PA Sensor
MOV X1, #tbl_649c ; 3B09 0 208 180 609C64 ORIGINAL TABLE=tbl_649c ### VARIABLE=//long_194
VCAL 1 ; 3B0C 0 208 180 11
STB A, (00181h-00180h)[USP] ; 3B0D 0 208 180 D301
LB A, 0bch ; 3B0F 0 208 180 F5BC ### ROM INFO=PA Sensor
MOV X1, #tbl_63ae ; 3B11 0 208 180 60AE63
VCAL 1 ; 3B14 0 208 180 11
STB A, (0017eh-00180h)[USP] ; 3B15 0 208 180 D3FE
VCAL 3 ; 3B17 0 208 180 13
MOV X1, #tbl_6332 ; 3B18 0 208 180 603263
CMPB 0cch, #014h ; 3B1B 0 208 180 C5CCC014 ### ROM INFO=VSS Sensor
JLT label_3b2d ; 3B1F 0 208 180 CA0C
MOV X1, #tbl_6336 ; 3B21 0 208 180 603663
CMPB 0cch, #038h ; 3B24 0 208 180 C5CCC038 ### ROM INFO=VSS Sensor
JLT label_3b2d ; 3B28 0 208 180 CA03
MOV X1, #tbl_633a ; 3B2A 0 208 180 603A63
; 3B2D from 3B1F (DD0,208,180)
; 3B2D from 3B28 (DD0,208,180)
label_3b2d: LB A, 0d8h ; 3B2D 0 208 180 F5D8 ### ROM INFO=IAT Sensor
VCAL 1 ; 3B2F 0 208 180 11
CMPB 0d9h, A ; 3B30 0 208 180 C5D9C1 ### ROM INFO=ECT Sensor
MB off(00219h).1, C ; 3B33 0 208 180 C41939
LB A, 0d8h ; 3B36 0 208 180 F5D8 ### ROM INFO=IAT Sensor
MOV X1, #tbl_62a2 ; 3B38 0 208 180 60A262
VCAL 0 ; 3B3B 0 208 180 10
MOV DP, #003eah ; 3B3C 0 208 180 62EA03
STB A, [DP] ; 3B3F 0 208 180 D2
LB A, 0d8h ; 3B40 0 208 180 F5D8 ### ROM INFO=IAT Sensor
MOV X1, #tbl_62bd ; 3B42 0 208 180 60BD62
VCAL 0 ; 3B45 0 208 180 10
INC DP ; 3B46 0 208 180 72
INC DP ; 3B47 0 208 180 72
STB A, [DP] ; 3B48 0 208 180 D2
LB A, 0d8h ; 3B49 0 208 180 F5D8 ### ROM INFO=IAT Sensor
MOV X1, #tbl_62d8 ; 3B4B 0 208 180 60D862
VCAL 0 ; 3B4E 0 208 180 10
INC DP ; 3B4F 0 208 180 72
INC DP ; 3B50 0 208 180 72
STB A, [DP] ; 3B51 0 208 180 D2
VCAL 3 ; 3B52 0 208 180 13
CLR A ; 3B53 1 208 180 F9
LB A, #0c2h ; 3B54 0 208 180 77C2
JBS off(00223h).4, label_3b5b ; 3B56 0 208 180 EC2302
LB A, #0c6h ; 3B59 0 208 180 77C6
; 3B5B from 3B56 (DD0,208,180)
label_3b5b: CMPB A, off(00236h) ; 3B5B 0 208 180 C736 ### ROM INFO=Current RPM(1byte form)
MB off(00223h).4, C ; 3B5D 0 208 180 C4233C
LCB A, tbl_6203 ; 3B60 0 208 180 909D0362 ORIGINAL TABLE=tbl_6203 ### VARIABLE=long_113
SRLB A ; 3B64 0 208 180 63
SRLB A ; 3B65 0 208 180 63
CLRB r2 ; 3B66 0 208 180 2215
MOV DP, #003ceh ; 3B68 0 208 180 62CE03
LB A, [DP] ; 3B6B 0 208 180 F2
JLT label_3b91 ; 3B6C 0 208 180 CA23
CMPB A, #0f0h ; 3B6E 0 208 180 C6F0
JLT label_3b74 ; 3B70 0 208 180 CA02
LB A, #076h ; 3B72 0 208 180 7776
; 3B74 from 3B70 (DD0,208,180)
label_3b74: MOVB r0, #030h ; 3B74 0 208 180 9830
DIVB ; 3B76 0 208 180 A236
JBS off(00223h).4, label_3b88 ; 3B78 0 208 180 EC230D
SRLB A ; 3B7B 0 208 180 63
LB A, r1 ; 3B7C 0 208 180 79
JGE label_3b82 ; 3B7D 0 208 180 CD03
LB A, #02fh ; 3B7F 0 208 180 772F
SUBB A, r1 ; 3B81 0 208 180 29
; 3B82 from 3B7D (DD0,208,180)
label_3b82: MOVB r0, #009h ; 3B82 0 208 180 9809
DIVB ; 3B84 0 208 180 A236
ADDB A, #006h ; 3B86 0 208 180 8606
; 3B88 from 3B78 (DD0,208,180)
label_3b88: SLLB A ; 3B88 0 208 180 53
EXTND ; 3B89 1 208 180 F8
LC A, tbl_65a7[ACC] ; 3B8A 1 208 180 B506A9A765
SJ label_3b97 ; 3B8F 1 208 180 CB06
; 3B91 from 3B6C (DD0,208,180)
label_3b91: ADDB A, #080h ; 3B91 0 208 180 8680
STB A, r2 ; 3B93 0 208 180 8A
L A, #08000h ; 3B94 1 208 180 670080
; 3B97 from 3B8F (DD1,208,180)
label_3b97: ST A, (00160h-00180h)[USP] ; 3B97 1 208 180 D3E0
MOVB off(00242h), r2 ; 3B99 1 208 180 227C42
CLRB A ; 3B9C 0 208 180 FA
STB A, (0013fh-00180h)[USP] ; 3B9D 0 208 180 D3BF
STB A, (00149h-00180h)[USP] ; 3B9F 0 208 180 D3C9
CLRB A ; 3BA1 0 208 180 FA
MOV DP, #003d7h ; 3BA2 0 208 180 62D703
LCB A, tbl_6203 ; 3BA5 0 208 180 909D0362 ORIGINAL TABLE=tbl_6203 ### VARIABLE=long_113
MB C, ACC.3 ; 3BA9 0 208 180 C5062B
JGE label_3bc1 ; 3BAC 0 208 180 CD13
LB A, [DP] ; 3BAE 0 208 180 F2
MOVB r0, #080h ; 3BAF 0 208 180 9880
MULB ; 3BB1 0 208 180 A234
L A, ACC ; 3BB3 1 208 180 E506
ADD A, #0c000h ; 3BB5 1 208 180 8600C0
ST A, er0 ; 3BB8 1 208 180 88
MOV off(00284h), er0 ; 3BB9 1 208 180 447C84
CLR A ; 3BBC 1 208 180 F9
LB A, #076h ; 3BBD 0 208 180 7776
SJ label_3bcb ; 3BBF 0 208 180 CB0A
; 3BC1 from 3BAC (DD0,208,180)
label_3bc1: CLR A ; 3BC1 1 208 180 F9
ST A, off(00284h) ; 3BC2 1 208 180 D484
LB A, [DP] ; 3BC4 0 208 180 F2
CMPB A, #0f0h ; 3BC5 0 208 180 C6F0
JLT label_3bcb ; 3BC7 0 208 180 CA02
LB A, #076h ; 3BC9 0 208 180 7776
; 3BCB from 3BBF (DD0,208,180)
; 3BCB from 3BC7 (DD0,208,180)
label_3bcb: MOVB r0, #030h ; 3BCB 0 208 180 9830
DIVB ; 3BCD 0 208 180 A236
STB A, r2 ; 3BCF 0 208 180 8A
SRLB A ; 3BD0 0 208 180 63
LB A, r1 ; 3BD1 0 208 180 79
JGE label_3bd7 ; 3BD2 0 208 180 CD03
LB A, #02fh ; 3BD4 0 208 180 772F
SUBB A, r1 ; 3BD6 0 208 180 29
; 3BD7 from 3BD2 (DD0,208,180)
label_3bd7: MOVB r0, #009h ; 3BD7 0 208 180 9809
DIVB ; 3BD9 0 208 180 A236
ADDB A, #006h ; 3BDB 0 208 180 8606
SLLB A ; 3BDD 0 208 180 53
EXTND ; 3BDE 1 208 180 F8
MOV X1, #tbl_65bf ; 3BDF 1 208 180 60BF65
JBS off(00216h).0, label_3be9 ; 3BE2 1 208 180 E81604
ADD X1, #00024h ; 3BE5 1 208 180 90802400
; 3BE9 from 3BE2 (DD1,208,180)
label_3be9: MOV X2, X1 ; 3BE9 1 208 180 9079
ADD X1, A ; 3BEB 1 208 180 9081
LC A, [X1] ; 3BED 1 208 180 90A8
ST A, er0 ; 3BEF 1 208 180 88
ADD X1, #0000ch ; 3BF0 1 208 180 90800C00
LC A, [X1] ; 3BF4 1 208 180 90A8
ST A, er2 ; 3BF6 1 208 180 8A
LB A, r2 ; 3BF7 0 208 180 7A
SLLB A ; 3BF8 0 208 180 53
EXTND ; 3BF9 1 208 180 F8
ADD X2, A ; 3BFA 1 208 180 9181
LC A, [X2] ; 3BFC 1 208 180 91A8
AND IE, #002a0h ; 3BFE 1 208 180 B51AD0A002
ANDB PSWH, #0feh ; 3C03 1 208 180 A2D0FE
ST A, (00176h-00180h)[USP] ; 3C06 1 208 180 D3F6
L A, er0 ; 3C08 1 208 180 34
ST A, (00178h-00180h)[USP] ; 3C09 1 208 180 D3F8
L A, er2 ; 3C0B 1 208 180 36
ST A, (001f2h-00180h)[USP] ; 3C0C 1 208 180 D372
ORB PSWH, #001h ; 3C0E 1 208 180 A2E001
L A, 0f8h ; 3C11 1 208 180 E5F8
ST A, IE ; 3C13 1 208 180 D51A
LB A, 0dbh ; 3C15 0 208 180 F5DB ### ROM INFO=IACV Sensor
MOV X1, #tbl_6442 ; 3C17 0 208 180 604264 ORIGINAL TABLE=tbl_6442 ### VARIABLE=long_185
VCAL 0 ; 3C1A 0 208 180 10
STB A, (00144h-00180h)[USP] ; 3C1B 0 208 180 D3C4
VCAL 3 ; 3C1D 0 208 180 13
MOV DP, #003cah ; 3C1E 0 208 180 62CA03 ### ROM INFO=ECU O2 Volt
LB A, [DP] ; 3C21 0 208 180 F2
STB A, 0dah ; 3C22 0 208 180 D5DA ### ROM INFO=O2 Sensor
JBR off(00219h).3, label_3c3d ; 3C24 0 208 180 DB1916
MOV DP, #003afh ; 3C27 0 208 180 62AF03
LB A, [DP] ; 3C2A 0 208 180 F2
CMPB A, #031h ; 3C2B 0 208 180 C631
JNE label_3c3a ; 3C2D 0 208 180 CE0B
SB off(00223h).3 ; 3C2F 0 208 180 C4231B
SB off(00219h).0 ; 3C32 0 208 180 C41918
RB off(00223h).1 ; 3C35 0 208 180 C42309
SJ label_3c46 ; 3C38 0 208 180 CB0C
; 3C3A from 3C2D (DD0,208,180)
label_3c3a: JBR off(00223h).3, label_3c4c ; 3C3A 0 208 180 DB230F
; 3C3D from 3C24 (DD0,208,180)
label_3c3d: RB off(00223h).3 ; 3C3D 0 208 180 C4230B
; 3C40 from 3C4C (DD0,208,180)
label_3c40: RB off(00219h).0 ; 3C40 0 208 180 C41908
SB off(00223h).1 ; 3C43 0 208 180 C42319
; 3C46 from 3C38 (DD0,208,180)
label_3c46: SB off(00223h).0 ; 3C46 0 208 180 C42318
J label_3cd1 ; 3C49 0 208 180 03D13C
; 3C4C from 3C3A (DD0,208,180)
label_3c4c: JBS off(0021dh).4, label_3c40 ; 3C4C 0 208 180 EC1DF1
LB A, off(002c1h) ; 3C4F 0 208 180 F4C1
JEQ label_3c62 ; 3C51 0 208 180 C90F
RB off(00219h).0 ; 3C53 0 208 180 C41908
RB off(00223h).1 ; 3C56 0 208 180 C42309
; 3C59 from 3C62 (DD0,208,180)
label_3c59: RB off(00223h).0 ; 3C59 0 208 180 C42308
MOVB off(002c2h), #064h ; 3C5C 0 208 180 C4C29864
SJ label_3cd1 ; 3C60 0 208 180 CB6F
; 3C62 from 3C51 (DD0,208,180)
label_3c62: JBS off(00217h).5, label_3c59 ; 3C62 0 208 180 ED17F4
JBS off(00219h).0, label_3cb0 ; 3C65 0 208 180 E81948
JBR off(00223h).1, label_3c7d ; 3C68 0 208 180 D92312
JBS off(00216h).6, label_3c71 ; 3C6B 0 208 180 EE1603 ### ROM INFO=O2 Heater Enable Flag
JBS off(00218h).0, label_3cb0 ; 3C6E 0 208 180 E8183F ### ROM INFO=Set RPM Cut Flag
; 3C71 from 3C6B (DD0,208,180)
label_3c71: JBR off(0021dh).2, label_3cb0 ; 3C71 0 208 180 DA1D3C
RB off(00219h).0 ; 3C74 0 208 180 C41908
RB off(00223h).1 ; 3C77 0 208 180 C42309
SB off(00223h).0 ; 3C7A 0 208 180 C42318
; 3C7D from 3C68 (DD0,208,180)
label_3c7d: JBR off(00216h).6, label_3ca0 ; 3C7D 0 208 180 DE1620 ### ROM INFO=O2 Heater Enable Flag
JBS off(00219h).0, label_3ca0 ; 3C80 0 208 180 E8191D
JBS off(00223h).1, label_3ca0 ; 3C83 0 208 180 E9231A
JBS off(00223h).0, label_3ca0 ; 3C86 0 208 180 E82317
JBR off(00219h).2, label_3c92 ; 3C89 0 208 180 DA1906
JBR off(00219h).1, label_3c92 ; 3C8C 0 208 180 D91903
JBS off(0021dh).2, label_3c98 ; 3C8F 0 208 180 EA1D06
; 3C92 from 3C89 (DD0,208,180)
; 3C92 from 3C8C (DD0,208,180)
label_3c92: MOVB off(002c2h), #064h ; 3C92 0 208 180 C4C29864
SJ label_3ca0 ; 3C96 0 208 180 CB08
; 3C98 from 3C8F (DD0,208,180)
label_3c98: LB A, off(002c2h) ; 3C98 0 208 180 F4C2
JNE label_3ca0 ; 3C9A 0 208 180 CE04
LB A, #033h ; 3C9C 0 208 180 7733
SJ label_3ca8 ; 3C9E 0 208 180 CB08
; 3CA0 from 3C7D (DD0,208,180)
; 3CA0 from 3C80 (DD0,208,180)
; 3CA0 from 3C83 (DD0,208,180)
; 3CA0 from 3C86 (DD0,208,180)
; 3CA0 from 3C96 (DD0,208,180)
; 3CA0 from 3C9A (DD0,208,180)
label_3ca0: LCB A, tbl_61f6 ; 3CA0 0 208 180 909DF661 ORIGINAL TABLE=tbl_61f6 ### VARIABLE=long_53
JNE label_3cad ; 3CA4 0 208 180 CE07
LB A, #017h ; 3CA6 0 208 180 7717
; 3CA8 from 3C9E (DD0,208,180)
label_3ca8: CMPB A, 0dah ; 3CA8 0 208 180 C5DAC2 ### ROM INFO=O2 Sensor
JLT label_3cb0 ; 3CAB 0 208 180 CA03
; 3CAD from 3CA4 (DD0,208,180)
label_3cad: SB off(00219h).0 ; 3CAD 0 208 180 C41918
; 3CB0 from 3C65 (DD0,208,180)
; 3CB0 from 3C6E (DD0,208,180)
; 3CB0 from 3C71 (DD0,208,180)
; 3CB0 from 3CAB (DD0,208,180)
label_3cb0: CMPB 0d9h, #028h ; 3CB0 0 208 180 C5D9C028 ### ROM INFO=ECT Sensor
JGE label_3cd1 ; 3CB4 0 208 180 CD1B
CMPB 0cch, #005h ; 3CB6 0 208 180 C5CCC005 ### ROM INFO=VSS Sensor
JGE label_3cd1 ; 3CBA 0 208 180 CD15
CMPB off(00236h), #080h ; 3CBC 0 208 180 C436C080 ### ROM INFO=Current RPM(1byte form)
JLT label_3cd1 ; 3CC0 0 208 180 CA0F
JBR off(0021dh).2, label_3cd1 ; 3CC2 0 208 180 DA1D0C
LB A, off(002b6h) ; 3CC5 0 208 180 F4B6
JNE label_3cd5 ; 3CC7 0 208 180 CE0C
SB off(00219h).0 ; 3CC9 0 208 180 C41918
RB off(00223h).1 ; 3CCC 0 208 180 C42309
SJ label_3cd5 ; 3CCF 0 208 180 CB04
; 3CD1 from 3C49 (DD0,208,180)
; 3CD1 from 3C60 (DD0,208,180)
; 3CD1 from 3CB4 (DD0,208,180)
; 3CD1 from 3CBA (DD0,208,180)
; 3CD1 from 3CC0 (DD0,208,180)
; 3CD1 from 3CC2 (DD0,208,180)
label_3cd1: MOVB off(002b6h), #004h ; 3CD1 0 208 180 C4B69804
; 3CD5 from 3CC7 (DD0,208,180)
; 3CD5 from 3CCF (DD0,208,180)
label_3cd5: MOVB r0, #005h ; 3CD5 0 208 180 9805
MOVB r1, #032h ; 3CD7 0 208 180 9932
MOVB r2, #032h ; 3CD9 0 208 180 9A32
MOVB r3, #018h ; 3CDB 0 208 180 9B18
JBR off(0021dh).1, label_3d08 ; 3CDD 0 208 180 D91D28
JBR off(00218h).0, label_3d08 ; 3CE0 0 208 180 D81825 ### ROM INFO=Set RPM Cut Flag
MOVB off(002bfh), r1 ; 3CE3 0 208 180 217CBF
MOVB off(002c0h), r2 ; 3CE6 0 208 180 227CC0
JBR off(00219h).0, label_3d01 ; 3CE9 0 208 180 D81915
JBS off(0021eh).4, label_3d35 ; 3CEC 0 208 180 EC1E46
L A, (00158h-00180h)[USP] ; 3CEF 1 208 180 E3D8 ### ROM INFO=O2 short
CMP A, #0bc15h ; 3CF1 1 208 180 C615BC
JGE label_3d35 ; 3CF4 1 208 180 CD3F
CMP A, #tbl_5958 ; 3CF6 1 208 180 C65859
JLE label_3d35 ; 3CF9 1 208 180 CF3A
LB A, r3 ; 3CFB 0 208 180 7B
CMPB A, 0dah ; 3CFC 0 208 180 C5DAC2 ### ROM INFO=O2 Sensor
JLT label_3d04 ; 3CFF 0 208 180 CA03
; 3D01 from 3CE9 (DD0,208,180)
label_3d01: MOVB off(002b7h), r0 ; 3D01 0 208 180 207CB7
; 3D04 from 3CFF (DD0,208,180)
label_3d04: LB A, off(002b7h) ; 3D04 0 208 180 F4B7
SJ label_3d2f ; 3D06 0 208 180 CB27
; 3D08 from 3CDD (DD0,208,180)
; 3D08 from 3CE0 (DD0,208,180)
label_3d08: MOVB off(002b7h), r0 ; 3D08 0 208 180 207CB7
JBR off(0021ch).2, label_3d21 ; 3D0B 0 208 180 DA1C13
MOVB off(002c0h), r2 ; 3D0E 0 208 180 227CC0
JBR off(00219h).0, label_3d1a ; 3D11 0 208 180 D81906
LB A, r3 ; 3D14 0 208 180 7B
CMPB A, 0dah ; 3D15 0 208 180 C5DAC2 ### ROM INFO=O2 Sensor
JLT label_3d1d ; 3D18 0 208 180 CA03
; 3D1A from 3D11 (DD0,208,180)
label_3d1a: MOVB off(002bfh), r1 ; 3D1A 0 208 180 217CBF
; 3D1D from 3D18 (DD0,208,180)
label_3d1d: LB A, off(002bfh) ; 3D1D 0 208 180 F4BF
SJ label_3d2f ; 3D1F 0 208 180 CB0E
; 3D21 from 3D0B (DD0,208,180)
label_3d21: MOVB off(002bfh), r1 ; 3D21 0 208 180 217CBF
JBR off(00219h).0, label_3d2a ; 3D24 0 208 180 D81903
JBR off(0021ch).6, label_3d2d ; 3D27 0 208 180 DE1C03
; 3D2A from 3D24 (DD0,208,180)
label_3d2a: MOVB off(002c0h), r2 ; 3D2A 0 208 180 227CC0
; 3D2D from 3D27 (DD0,208,180)
label_3d2d: LB A, off(002c0h) ; 3D2D 0 208 180 F4C0
; 3D2F from 3D06 (DD0,208,180)
; 3D2F from 3D1F (DD0,208,180)
; 3D2F from 3D3C (DD0,208,180)
label_3d2f: MOVB off(002d4h), #050h ; 3D2F 0 208 180 C4D49850
SJ label_3d40 ; 3D33 0 208 180 CB0B
; 3D35 from 3CEC (DD0,208,180)
; 3D35 from 3CF4 (DD1,208,180)
; 3D35 from 3CF9 (DD1,208,180)
label_3d35: CMPB 0dah, #04dh ; 3D35 0 208 180 C5DAC04D ### ROM INFO=O2 Sensor
JLE label_3d3e ; 3D39 0 208 180 CF03
CLRB A ; 3D3B 0 208 180 FA
SJ label_3d2f ; 3D3C 0 208 180 CBF1
; 3D3E from 3D39 (DD0,208,180)
label_3d3e: LB A, off(002d4h) ; 3D3E 0 208 180 F4D4
; 3D40 from 3D33 (DD0,208,180)
label_3d40: JNE label_3d4e ; 3D40 0 208 180 CE0C
LCB A, tbl_61f6 ; 3D42 0 208 180 909DF661 ORIGINAL TABLE=tbl_61f6 ### VARIABLE=long_53
JNE label_3d4e ; 3D46 0 208 180 CE06
RB off(00219h).0 ; 3D48 0 208 180 C41908
SB off(00223h).1 ; 3D4B 0 208 180 C42319
; 3D4E from 3D40 (DD0,208,180)
; 3D4E from 3D46 (DD0,208,180)
label_3d4e: VCAL 3 ; 3D4E 0 208 180 13
MOV DP, #0040eh ; 3D4F 0 208 180 620E04
MB C, [DP].5 ; 3D52 0 208 180 C22D
JGE label_3d5e ; 3D54 0 208 180 CD08
INC DP ; 3D56 0 208 180 72
MB C, [DP].5 ; 3D57 0 208 180 C22D
XORB PSWH, #080h ; 3D59 0 208 180 A2F080
SJ label_3d7c ; 3D5C 0 208 180 CB1E
; 3D5E from 3D54 (DD0,208,180)
label_3d5e: LB A, #000h ; 3D5E 0 208 180 7700 PARAM FROM=tbl_61a7 ### VARIABLE=long_78
JEQ label_3d6b ; 3D60 0 208 180 C909
RC ; 3D62 0 208 180 95
MB C, ACC.0 ; 3D63 0 208 180 C50628
XORB PSWH, #080h ; 3D66 0 208 180 A2F080
SJ label_3d7c ; 3D69 0 208 180 CB11
; 3D6B from 3D60 (DD0,208,180)
label_3d6b: JBS off(00221h).0, label_3d76 ; 3D6B 0 208 180 E82108
RC ; 3D6E 0 208 180 95
LB A, off(002c6h) ; 3D6F 0 208 180 F4C6
JNE label_3d7c ; 3D71 0 208 180 CE09
SB off(00221h).0 ; 3D73 0 208 180 C42118
; 3D76 from 3D6B (DD0,208,180)
label_3d76: JBS off(00219h).6, label_3d7c ; 3D76 0 208 180 EE1903
MB C, off(00217h).4 ; 3D79 0 208 180 C4172C
; 3D7C from 3D5C (DD0,208,180)
; 3D7C from 3D69 (DD0,208,180)
; 3D7C from 3D71 (DD0,208,180)
; 3D7C from 3D76 (DD0,208,180)
label_3d7c: MB P0.7, C ; 3D7C 0 208 180 C5203F
RC ; 3D7F 0 208 180 95
MOV DP, #0040eh ; 3D80 0 208 180 620E04
MB C, [DP].4 ; 3D83 0 208 180 C22C
JLT label_3d8a ; 3D85 0 208 180 CA03
JBS off(00221h).6, label_3daf ; 3D87 0 208 180 EE2125
; 3D8A from 3D85 (DD0,208,180)
label_3d8a: JBS off(00218h).6, label_3da8 ; 3D8A 0 208 180 EE181B ### ROM INFO=Set RPM Cut Flag
LB A, #07fh ; 3D8D 0 208 180 777F
CMPB A, #0ffh ; 3D8F 0 208 180 C6FF
JGT label_3d97 ; 3D91 0 208 180 C804
CMPB A, #0fch ; 3D93 0 208 180 C6FC
JGE label_3d9a ; 3D95 0 208 180 CD03
; 3D97 from 3D91 (DD0,208,180)
label_3d97: JBS off(00230h).6, label_3da8 ; 3D97 0 208 180 EE300E
; 3D9A from 3D95 (DD0,208,180)
label_3d9a: CLRB A ; 3D9A 0 208 180 FA
JBS off(00219h).6, label_3da1 ; 3D9B 0 208 180 EE1903
JBS off(00217h).4, label_3da3 ; 3D9E 0 208 180 EC1702
; 3DA1 from 3D9B (DD0,208,180)
label_3da1: STB A, off(002c6h) ; 3DA1 0 208 180 D4C6
; 3DA3 from 3D9E (DD0,208,180)
label_3da3: RC ; 3DA3 0 208 180 95
LB A, off(002c6h) ; 3DA4 0 208 180 F4C6
JEQ label_3da9 ; 3DA6 0 208 180 C901
; 3DA8 from 3D8A (DD0,208,180)
; 3DA8 from 3D97 (DD0,208,180)
label_3da8: SC ; 3DA8 0 208 180 85
; 3DA9 from 3DA6 (DD0,208,180)
label_3da9: MB off(00222h).3, C ; 3DA9 0 208 180 C4223B
CAL label_5bff ; 3DAC 0 208 180 32FF5B
; 3DAF from 3D87 (DD0,208,180)
label_3daf: LB A, #014h ; 3DAF 0 208 180 7714
JBS off(00226h).0, label_3db6 ; 3DB1 0 208 180 E82602
LB A, #019h ; 3DB4 0 208 180 7719
; 3DB6 from 3DB1 (DD0,208,180)
label_3db6: CMPB A, 0cch ; 3DB6 0 208 180 C5CCC2 ### ROM INFO=VSS Sensor
MB off(00226h).0, C ; 3DB9 0 208 180 C42638
LB A, #010h ; 3DBC 0 208 180 7710
JBS off(00226h).1, label_3dc3 ; 3DBE 0 208 180 E92602
LB A, #020h ; 3DC1 0 208 180 7720
; 3DC3 from 3DBE (DD0,208,180)
label_3dc3: CMPB A, 0cch ; 3DC3 0 208 180 C5CCC2 ### ROM INFO=VSS Sensor
MB off(00226h).1, C ; 3DC6 0 208 180 C42639
LB A, #026h ; 3DC9 0 208 180 7726
JBS off(00226h).2, label_3dd0 ; 3DCB 0 208 180 EA2602
LB A, #07fh ; 3DCE 0 208 180 777F
; 3DD0 from 3DCB (DD0,208,180)
label_3dd0: CMPB A, 0d1h ; 3DD0 0 208 180 C5D1C2 ### ROM INFO=Current TPS
MB off(00226h).2, C ; 3DD3 0 208 180 C4263A
LB A, #073h ; 3DD6 0 208 180 7773
JBS off(00226h).3, label_3ddd ; 3DD8 0 208 180 EB2602
LB A, #080h ; 3DDB 0 208 180 7780
; 3DDD from 3DD8 (DD0,208,180)
label_3ddd: CMPB A, off(00236h) ; 3DDD 0 208 180 C736 ### ROM INFO=Current RPM(1byte form)
MB off(00226h).3, C ; 3DDF 0 208 180 C4263B
LB A, #0f0h ; 3DE2 0 208 180 77F0
JBS off(00226h).6, label_3de9 ; 3DE4 0 208 180 EE2602
LB A, #0fah ; 3DE7 0 208 180 77FA
; 3DE9 from 3DE4 (DD0,208,180)
label_3de9: CMPB A, off(00236h) ; 3DE9 0 208 180 C736 ### ROM INFO=Current RPM(1byte form)
MB off(00226h).6, C ; 3DEB 0 208 180 C4263E
CAL label_5d0b ; 3DEE 0 208 180 320B5D
MOV DP, #0040eh ; 3DF1 0 208 180 620E04
MB C, [DP].0 ; 3DF4 0 208 180 C228
JGE label_3e01 ; 3DF6 0 208 180 CD09
INC DP ; 3DF8 0 208 180 72
MB C, [DP].0 ; 3DF9 0 208 180 C228
XORB PSWH, #080h ; 3DFB 0 208 180 A2F080
J label_3e94 ; 3DFE 0 208 180 03943E
; 3E01 from 3DF6 (DD0,208,180)
label_3e01: LC A, tbl_61aa ; 3E01 0 208 180 909CAA61
JBS off(00226h).5, label_3e0c ; 3E05 0 208 180 ED2604
LC A, tbl_61ac ; 3E08 0 208 180 909CAC61
; 3E0C from 3E05 (DD0,208,180)
label_3e0c: CMP 0c4h, A ; 3E0C 0 208 180 B5C4C1 ### ROM INFO=RPM Sensor
MB off(00226h).5, C ; 3E0F 0 208 180 C4263D
CMPB 0f3h, #032h ; 3E12 0 208 180 C5F3C032
JLT label_3e7f ; 3E16 0 208 180 CA67
JBS off(00226h).6, label_3e82 ; 3E18 0 208 180 EE2667
CMPB 0d9h, #013h ; 3E1B 0 208 180 C5D9C013 ### ROM INFO=ECT Sensor
JGE label_3e27 ; 3E1F 0 208 180 CD06
JBR off(00226h).0, label_3e27 ; 3E21 0 208 180 D82603
JBS off(00226h).3, label_3e82 ; 3E24 0 208 180 EB265B
; 3E27 from 3E1F (DD0,208,180)
; 3E27 from 3E21 (DD0,208,180)
label_3e27: JBS off(00218h).7, label_3e3b ; 3E27 0 208 180 EF1811 ### ROM INFO=Set RPM Cut Flag
JBS off(00226h).2, label_3e37 ; 3E2A 0 208 180 EA260A
CLRB A ; 3E2D 0 208 180 FA
JBS off(00226h).1, label_3e33 ; 3E2E 0 208 180 E92602
LB A, #028h ; 3E31 0 208 180 7728
; 3E33 from 3E2E (DD0,208,180)
label_3e33: STB A, off(002c3h) ; 3E33 0 208 180 D4C3
SJ label_3e3b ; 3E35 0 208 180 CB04
; 3E37 from 3E2A (DD0,208,180)
label_3e37: LB A, off(002c3h) ; 3E37 0 208 180 F4C3
JNE label_3e82 ; 3E39 0 208 180 CE47
; 3E3B from 3E27 (DD0,208,180)
; 3E3B from 3E35 (DD0,208,180)
label_3e3b: LB A, #000h ; 3E3B 0 208 180 7700 PARAM FROM=tbl_619a ### VARIABLE=long_77
JNE label_3e97 ; 3E3D 0 208 180 CE58
LB A, #000h ; 3E3F 0 208 180 7700 PARAM FROM=tbl_613a ### VARIABLE=long_123
JEQ label_3e5c ; 3E41 0 208 180 C919
LC A, tbl_61a8 ; 3E43 0 208 180 909CA861 ORIGINAL TABLE=tbl_61a8 ### VARIABLE=long_25
CMP 0c4h, A ; 3E47 0 208 180 B5C4C1 ### ROM INFO=RPM Sensor
JLT label_3e5f ; 3E4A 0 208 180 CA13
LB A, #0a0h ; 3E4C 0 208 180 77A0 PARAM FROM=tbl_613d ### VARIABLE=long_125
CMPB 0d1h, A ; 3E4E 0 208 180 C5D1C1 ### ROM INFO=Current TPS
JGT label_3e5f ; 3E51 0 208 180 C80C
LCB A, tbl_61fe ; 3E53 0 208 180 909DFE61
CMPB 0cch, A ; 3E57 0 208 180 C5CCC1 ### ROM INFO=VSS Sensor
JGT label_3e5f ; 3E5A 0 208 180 C803
; 3E5C from 3E41 (DD0,208,180)
label_3e5c: JBS off(00226h).5, label_3e64 ; 3E5C 0 208 180 ED2605
; 3E5F from 3E4A (DD0,208,180)
; 3E5F from 3E51 (DD0,208,180)
; 3E5F from 3E5A (DD0,208,180)
label_3e5f: RB off(00226h).4 ; 3E5F 0 208 180 C4260C
SJ label_3e90 ; 3E62 0 208 180 CB2C
; 3E64 from 3E5C (DD0,208,180)
label_3e64: MOV DP, #00420h ; 3E64 0 208 180 622004
MB C, [DP].4 ; 3E67 0 208 180 C22C
JLT label_3e85 ; 3E69 0 208 180 CA1A
JBR off(00211h).2, label_3e85 ; 3E6B 0 208 180 DA1117 ### ROM INFO=AC Switch Input
SB off(00226h).4 ; 3E6E 0 208 180 C4261C
LB A, off(002f6h) ; 3E71 0 208 180 F4F6
JNE label_3e90 ; 3E73 0 208 180 CE1B
MOVB off(002f7h), #028h ; 3E75 0 208 180 C4F79828
; 3E79 from 3E8A (DD0,208,180)
label_3e79: SB off(0021bh).0 ; 3E79 0 208 180 C41B18
RC ; 3E7C 0 208 180 95
SJ label_3e94 ; 3E7D 0 208 180 CB15
; 3E7F from 3E16 (DD0,208,180)
label_3e7f: CLRB off(002c3h) ; 3E7F 0 208 180 C4C315
; 3E82 from 3E18 (DD0,208,180)
; 3E82 from 3E24 (DD0,208,180)
; 3E82 from 3E39 (DD0,208,180)
label_3e82: CLRB off(002f7h) ; 3E82 0 208 180 C4F715
; 3E85 from 3E69 (DD0,208,180)
; 3E85 from 3E6B (DD0,208,180)
label_3e85: RB off(00226h).4 ; 3E85 0 208 180 C4260C
LB A, off(002f7h) ; 3E88 0 208 180 F4F7
JNE label_3e79 ; 3E8A 0 208 180 CEED
MOVB off(002f6h), #032h ; 3E8C 0 208 180 C4F69832
; 3E90 from 3E62 (DD0,208,180)
; 3E90 from 3E73 (DD0,208,180)
label_3e90: RB off(0021bh).0 ; 3E90 0 208 180 C41B08
SC ; 3E93 0 208 180 85
; 3E94 from 3DFE (DD0,208,180)
; 3E94 from 3E7D (DD0,208,180)
label_3e94: MB P0.0, C ; 3E94 0 208 180 C52038 ### ROM INFO=A/C Clutch Output
; 3E97 from 3E3D (DD0,208,180)
label_3e97: LB A, #074h ; 3E97 0 208 180 7774
JBS off(002edh).4, label_3e9e ; 3E99 0 208 180 ECED02
LB A, #080h ; 3E9C 0 208 180 7780
; 3E9E from 3E99 (DD0,208,180)
label_3e9e: CMPB A, off(00236h) ; 3E9E 0 208 180 C736 ### ROM INFO=Current RPM(1byte form)
MB off(002edh).4, C ; 3EA0 0 208 180 C4ED3C
LB A, #022h ; 3EA3 0 208 180 7722
JBS off(002edh).5, label_3eaa ; 3EA5 0 208 180 EDED02
LB A, #032h ; 3EA8 0 208 180 7732
; 3EAA from 3EA5 (DD0,208,180)
label_3eaa: CMPB A, 0cch ; 3EAA 0 208 180 C5CCC2 ### ROM INFO=VSS Sensor
MB off(002edh).5, C ; 3EAD 0 208 180 C4ED3D
MOV DP, #0040eh ; 3EB0 0 208 180 620E04
MB C, [DP].1 ; 3EB3 0 208 180 C229
JGE label_3ec2 ; 3EB5 0 208 180 CD0B
INC DP ; 3EB7 0 208 180 72
MB C, [DP].1 ; 3EB8 0 208 180 C229
XORB PSWH, #080h ; 3EBA 0 208 180 A2F080
MB P0.1, C ; 3EBD 0 208 180 C52039 ### ROM INFO=Purge Canister Output
SJ label_3f24 ; 3EC0 0 208 180 CB62
; 3EC2 from 3EB5 (DD0,208,180)
label_3ec2: JBS off(00217h).5, label_3f11 ; 3EC2 0 208 180 ED174C
JBS off(00212h).5, label_3ece ; 3EC5 0 208 180 ED1206 ### ROM INFO=MIL Byte1 Extra Set CEL Code6 ECT - Engine Coolant Sensor
CMPB 0d9h, #030h ; 3EC8 0 208 180 C5D9C030 ### ROM INFO=ECT Sensor
JGE label_3f11 ; 3ECC 0 208 180 CD43
; 3ECE from 3EC5 (DD0,208,180)
label_3ece: JBR off(00218h).0, label_3ed7 ; 3ECE 0 208 180 D81806 ### ROM INFO=Set RPM Cut Flag
JBR off(0021eh).4, label_3ed7 ; 3ED1 0 208 180 DC1E03
JBR off(00219h).0, label_3f11 ; 3ED4 0 208 180 D8193A
; 3ED7 from 3ECE (DD0,208,180)
; 3ED7 from 3ED1 (DD0,208,180)
label_3ed7: CMPB 0d9h, #028h ; 3ED7 0 208 180 C5D9C028 ### ROM INFO=ECT Sensor
JGE label_3ef0 ; 3EDB 0 208 180 CD13
CMPB 0d8h, #034h ; 3EDD 0 208 180 C5D8C034 ### ROM INFO=IAT Sensor
JGE label_3ef0 ; 3EE1 0 208 180 CD0D
JBS off(0021dh).5, label_3ef0 ; 3EE3 0 208 180 ED1D0A
CLRB A ; 3EE6 0 208 180 FA
JBS off(002edh).5, label_3eec ; 3EE7 0 208 180 EDED02
LB A, #032h ; 3EEA 0 208 180 7732
; 3EEC from 3EE7 (DD0,208,180)
label_3eec: STB A, off(002d5h) ; 3EEC 0 208 180 D4D5
SJ label_3efb ; 3EEE 0 208 180 CB0B
; 3EF0 from 3EDB (DD0,208,180)
; 3EF0 from 3EE1 (DD0,208,180)
; 3EF0 from 3EE3 (DD0,208,180)
label_3ef0: LB A, off(002d5h) ; 3EF0 0 208 180 F4D5
JNE label_3ef6 ; 3EF2 0 208 180 CE02
; 3EF4 from 3EF6 (DD0,208,180)
label_3ef4: SJ label_3efb ; 3EF4 0 208 180 CB05
; 3EF6 from 3EF2 (DD0,208,180)
label_3ef6: JBS off(002edh).4, label_3ef4 ; 3EF6 0 208 180 ECEDFB
SJ label_3f11 ; 3EF9 0 208 180 CB16
; 3EFB from 3EEE (DD0,208,180)
; 3EFB from 3EF4 (DD0,208,180)
label_3efb: CMP (001dch-00180h)[USP], #005dch ; 3EFB 0 208 180 B35CC0DC05
JLT label_3f11 ; 3F00 0 208 180 CA0F
CMPB off(002b3h), #005h ; 3F02 0 208 180 C4B3C005
JNE label_3f0e ; 3F06 0 208 180 CE06
CMPB off(002cbh), #019h ; 3F08 0 208 180 C4CBC019
JLT label_3f11 ; 3F0C 0 208 180 CA03
; 3F0E from 3F14 (DD0,208,180)
; 3F0E from 3F06 (DD0,208,180)
label_3f0e: SC ; 3F0E 0 208 180 85
SJ label_3f16 ; 3F0F 0 208 180 CB05
; 3F11 from 3EC2 (DD0,208,180)
; 3F11 from 3ECC (DD0,208,180)
; 3F11 from 3ED4 (DD0,208,180)
; 3F11 from 3F00 (DD0,208,180)
; 3F11 from 3F0C (DD0,208,180)
; 3F11 from 3EF9 (DD0,208,180)
label_3f11: RC ; 3F11 0 208 180 95
LB A, #0ffh ; 3F12 0 208 180 77FF PARAM FROM=tbl_616b ### VARIABLE=long_103
JNE label_3f0e ; 3F14 0 208 180 CEF8
; 3F16 from 3F0F (DD0,208,180)
label_3f16: MB r0.0, C ; 3F16 0 208 180 2038
LB A, #000h ; 3F18 0 208 180 7700 PARAM FROM=tbl_616c ### VARIABLE=long_104
MB C, r0.0 ; 3F1A 0 208 180 2028
JEQ label_3f21 ; 3F1C 0 208 180 C903
XORB PSWH, #080h ; 3F1E 0 208 180 A2F080
; 3F21 from 3F1C (DD0,208,180)
label_3f21: MB P0.1, C ; 3F21 0 208 180 C52039 ### ROM INFO=Purge Canister Output
; 3F24 from 3EC0 (DD0,208,180)
label_3f24: MOV DP, #0040eh ; 3F24 0 208 180 620E04
MB C, [DP].6 ; 3F27 0 208 180 C22E
JGE label_3f47 ; 3F29 0 208 180 CD1C
INC DP ; 3F2B 0 208 180 72
MB C, [DP].6 ; 3F2C 0 208 180 C22E
MB off(002eeh).2, C ; 3F2E 0 208 180 C4EE3A
JBS off(002eeh).3, label_3f3f ; 3F31 0 208 180 EBEE0B
LCB A, tbl_61e1 ; 3F34 0 208 180 909DE161 ORIGINAL TABLE=tbl_61e1 ### VARIABLE=long_438
JNE label_3f4b ; 3F38 0 208 180 CE11
MB P4.3, C ; 3F3A 0 208 180 C52C3B
SJ label_3f4b ; 3F3D 0 208 180 CB0C
; 3F3F from 3F31 (DD0,208,180)
label_3f3f: XORB PSWH, #080h ; 3F3F 0 208 180 A2F080
MB P0.5, C ; 3F42 0 208 180 C5203D ### ROM INFO=IAB Output
SJ label_3f4b ; 3F45 0 208 180 CB04
; 3F47 from 3F29 (DD0,208,180)
label_3f47: RC ; 3F47 0 208 180 95
MB off(002eeh).2, C ; 3F48 0 208 180 C4EE3A
; 3F4B from 3F38 (DD0,208,180)
; 3F4B from 3F3D (DD0,208,180)
; 3F4B from 3F45 (DD0,208,180)
label_3f4b: VCAL 3 ; 3F4B 0 208 180 13
LB A, #046h ; 3F4C 0 208 180 7746
MOVB r1, #046h ; 3F4E 0 208 180 9946
JBS off(00224h).0, label_3f57 ; 3F50 0 208 180 E82404
LB A, #053h ; 3F53 0 208 180 7753
MOVB r1, #053h ; 3F55 0 208 180 9953
; 3F57 from 3F50 (DD0,208,180)
label_3f57: JBS off(00216h).3, label_3f5b ; 3F57 0 208 180 EB1601
LB A, r1 ; 3F5A 0 208 180 79
; 3F5B from 3F57 (DD0,208,180)
label_3f5b: CMPB A, off(00236h) ; 3F5B 0 208 180 C736 ### ROM INFO=Current RPM(1byte form)
MB off(00224h).0, C ; 3F5D 0 208 180 C42438
LB A, #0a0h ; 3F60 0 208 180 77A0
JBS off(00224h).1, label_3f67 ; 3F62 0 208 180 E92402
LB A, #0b0h ; 3F65 0 208 180 77B0
; 3F67 from 3F62 (DD0,208,180)
label_3f67: CMPB A, off(00236h) ; 3F67 0 208 180 C736 ### ROM INFO=Current RPM(1byte form)
MB off(00224h).1, C ; 3F69 0 208 180 C42439
MOVB r0, 0cch ; 3F6C 0 208 180 C5CC48 ### ROM INFO=VSS Sensor
LB A, #00dh ; 3F6F 0 208 180 770D
JBS off(00224h).2, label_3f76 ; 3F71 0 208 180 EA2402
LB A, #00fh ; 3F74 0 208 180 770F
; 3F76 from 3F71 (DD0,208,180)
label_3f76: CMPB A, r0 ; 3F76 0 208 180 48
MB off(00224h).2, C ; 3F77 0 208 180 C4243A
LB A, #03dh ; 3F7A 0 208 180 773D
JBS off(00224h).3, label_3f81 ; 3F7C 0 208 180 EB2402
LB A, #040h ; 3F7F 0 208 180 7740
; 3F81 from 3F7C (DD0,208,180)
label_3f81: CMPB A, r0 ; 3F81 0 208 180 48
MB off(00224h).3, C ; 3F82 0 208 180 C4243B
LB A, #046h ; 3F85 0 208 180 7746
JBS off(00224h).4, label_3f8c ; 3F87 0 208 180 EC2402
LB A, #04ah ; 3F8A 0 208 180 774A
; 3F8C from 3F87 (DD0,208,180)
label_3f8c: CMPB A, r0 ; 3F8C 0 208 180 48
MB off(00224h).4, C ; 3F8D 0 208 180 C4243C
LB A, #082h ; 3F90 0 208 180 7782
JBS off(00224h).5, label_3f97 ; 3F92 0 208 180 ED2402
LB A, #07ah ; 3F95 0 208 180 777A
; 3F97 from 3F92 (DD0,208,180)
label_3f97: CMPB 0dfh, A ; 3F97 0 208 180 C5DFC1
MB off(00224h).5, C ; 3F9A 0 208 180 C4243D
LB A, #02ah ; 3F9D 0 208 180 772A
JBS off(00224h).6, label_3fa4 ; 3F9F 0 208 180 EE2402
LB A, #028h ; 3FA2 0 208 180 7728
; 3FA4 from 3F9F (DD0,208,180)
label_3fa4: CMPB 0d9h, A ; 3FA4 0 208 180 C5D9C1 ### ROM INFO=ECT Sensor
MB off(00224h).6, C ; 3FA7 0 208 180 C4243E
SB PSWL.4 ; 3FAA 0 208 180 A31C
JBR off(00217h).6, label_3fb5 ; 3FAC 0 208 180 DE1706
JBS off(00217h).4, label_3fb5 ; 3FAF 0 208 180 EC1703
JBR off(00218h).7, label_3fbb ; 3FB2 0 208 180 DF1806 ### ROM INFO=Set RPM Cut Flag
; 3FB5 from 3FAC (DD0,208,180)
; 3FB5 from 3FAF (DD0,208,180)
label_3fb5: SB off(00225h).1 ; 3FB5 0 208 180 C42519
J label_404b ; 3FB8 0 208 180 034B40
; 3FBB from 3FB2 (DD0,208,180)
label_3fbb: JBR off(00224h).2, label_3fe9 ; 3FBB 0 208 180 DA242B
JBS off(0021ch).2, label_3fc7 ; 3FBE 0 208 180 EA1C06
JBR off(00216h).3, label_3fe9 ; 3FC1 0 208 180 DB1625
JBR off(0021eh).1, label_3fe9 ; 3FC4 0 208 180 D91E22
; 3FC7 from 3FBE (DD0,208,180)
label_3fc7: JBR off(00224h).0, label_3fe9 ; 3FC7 0 208 180 D8241F
JBS off(00224h).4, label_3fdf ; 3FCA 0 208 180 EC2412
JBR off(00224h).6, label_3fdf ; 3FCD 0 208 180 DE240F
JBS off(00225h).0, label_3fdf ; 3FD0 0 208 180 E8250C
LB A, off(002ceh) ; 3FD3 0 208 180 F4CE
JNE label_3fed ; 3FD5 0 208 180 CE16
MOVB off(002cfh), #002h ; 3FD7 0 208 180 C4CF9802
; 3FDB from 3FEF (DD0,208,180)
label_3fdb: RB PSWL.4 ; 3FDB 0 208 180 A30C
SJ label_3fe3 ; 3FDD 0 208 180 CB04
; 3FDF from 3FCA (DD0,208,180)
; 3FDF from 3FCD (DD0,208,180)
; 3FDF from 3FD0 (DD0,208,180)
label_3fdf: MOVB off(002ceh), #002h ; 3FDF 0 208 180 C4CE9802
; 3FE3 from 3FDD (DD0,208,180)
label_3fe3: MOVB off(002cch), #009h ; 3FE3 0 208 180 C4CC9809
SJ label_4033 ; 3FE7 0 208 180 CB4A
; 3FE9 from 3FBB (DD0,208,180)
; 3FE9 from 3FC1 (DD0,208,180)
; 3FE9 from 3FC4 (DD0,208,180)
; 3FE9 from 3FC7 (DD0,208,180)
label_3fe9: MOVB off(002ceh), #002h ; 3FE9 0 208 180 C4CE9802
; 3FED from 3FD5 (DD0,208,180)
label_3fed: LB A, off(002cfh) ; 3FED 0 208 180 F4CF
JNE label_3fdb ; 3FEF 0 208 180 CEEA
LB A, off(002cch) ; 3FF1 0 208 180 F4CC
JEQ label_3ffa ; 3FF3 0 208 180 C905
JBR off(00225h).0, label_4013 ; 3FF5 0 208 180 D8251B
SJ label_4033 ; 3FF8 0 208 180 CB39
; 3FFA from 3FF3 (DD0,208,180)
label_3ffa: JBR off(00224h).5, label_4006 ; 3FFA 0 208 180 DD2409
MOVB off(002cdh), #014h ; 3FFD 0 208 180 C4CD9814
SB off(00225h).0 ; 4001 0 208 180 C42518
SJ label_4033 ; 4004 0 208 180 CB2D
; 4006 from 3FFA (DD0,208,180)
label_4006: LB A, off(002cdh) ; 4006 0 208 180 F4CD
JNE label_4033 ; 4008 0 208 180 CE29
JBS off(00224h).2, label_4010 ; 400A 0 208 180 EA2403
JBS off(00225h).0, label_4033 ; 400D 0 208 180 E82523
; 4010 from 400A (DD0,208,180)
label_4010: RB off(00225h).0 ; 4010 0 208 180 C42508
; 4013 from 3FF5 (DD0,208,180)
label_4013: JBS off(00224h).3, label_4037 ; 4013 0 208 180 EB2421
JBS off(00224h).1, label_4037 ; 4016 0 208 180 E9241E
CMPB 0d9h, #02dh ; 4019 0 208 180 C5D9C02D ### ROM INFO=ECT Sensor
JGE label_4037 ; 401D 0 208 180 CD18
CMPB 0d8h, #0a9h ; 401F 0 208 180 C5D8C0A9 ### ROM INFO=IAT Sensor
JGE label_4037 ; 4023 0 208 180 CD12
JBS off(00211h).2, label_4037 ; 4025 0 208 180 EA110F ### ROM INFO=AC Switch Input
LB A, off(002bah) ; 4028 0 208 180 F4BA
JEQ label_4037 ; 402A 0 208 180 C90B
RB off(00225h).1 ; 402C 0 208 180 C42509
; 402F from 4043 (DD0,208,180)
; 402F from 4049 (DD0,208,180)
label_402f: SB PSWL.5 ; 402F 0 208 180 A31D
SJ label_404d ; 4031 0 208 180 CB1A
; 4033 from 3FF8 (DD0,208,180)
; 4033 from 3FE7 (DD0,208,180)
; 4033 from 4004 (DD0,208,180)
; 4033 from 4008 (DD0,208,180)
; 4033 from 400D (DD0,208,180)
label_4033: MOVB off(002bah), #016h ; 4033 0 208 180 C4BA9816
; 4037 from 4013 (DD0,208,180)
; 4037 from 4016 (DD0,208,180)
; 4037 from 401D (DD0,208,180)
; 4037 from 4023 (DD0,208,180)
; 4037 from 4025 (DD0,208,180)
; 4037 from 402A (DD0,208,180)
label_4037: JBS off(00225h).1, label_4041 ; 4037 0 208 180 E92507
SB off(00225h).1 ; 403A 0 208 180 C42519
MOVB off(002d0h), #003h ; 403D 0 208 180 C4D09803
; 4041 from 4037 (DD0,208,180)
label_4041: LB A, off(002d0h) ; 4041 0 208 180 F4D0
JNE label_402f ; 4043 0 208 180 CEEA
CMPB off(00299h), #01eh ; 4045 0 208 180 C499C01E
JGT label_402f ; 4049 0 208 180 C8E4
; 404B from 3FB8 (DD0,208,180)
label_404b: RB PSWL.5 ; 404B 0 208 180 A30D
; 404D from 4031 (DD0,208,180)
label_404d: MOV DP, #0040eh ; 404D 0 208 180 620E04
MB C, [DP].3 ; 4050 0 208 180 C22B
JGE label_405f ; 4052 0 208 180 CD0B
INC DP ; 4054 0 208 180 72
MB C, [DP].3 ; 4055 0 208 180 C22B
XORB PSWH, #080h ; 4057 0 208 180 A2F080
MB P0.3, C ; 405A 0 208 180 C5203B
SJ label_4064 ; 405D 0 208 180 CB05
; 405F from 4052 (DD0,208,180)
label_405f: MB C, PSWL.4 ; 405F 0 208 180 A32C
MB P0.3, C ; 4061 0 208 180 C5203B
; 4064 from 405D (DD0,208,180)
label_4064: LB A, #0ffh ; 4064 0 208 180 77FF PARAM FROM=tbl_61ce ### VARIABLE=long_80
JEQ label_406a ; 4066 0 208 180 C902
RB PSWL.5 ; 4068 0 208 180 A30D
; 406A from 4066 (DD0,208,180)
label_406a: MOV DP, #0040eh ; 406A 0 208 180 620E04
MB C, [DP].7 ; 406D 0 208 180 C22F
JGE label_407c ; 406F 0 208 180 CD0B
INC DP ; 4071 0 208 180 72
MB C, [DP].7 ; 4072 0 208 180 C22F
XORB PSWH, #080h ; 4074 0 208 180 A2F080
MB P0.2, C ; 4077 0 208 180 C5203A
SJ label_4081 ; 407A 0 208 180 CB05
; 407C from 406F (DD0,208,180)
label_407c: MB C, PSWL.5 ; 407C 0 208 180 A32D
MB P0.2, C ; 407E 0 208 180 C5203A
; 4081 from 407A (DD0,208,180)
label_4081: VCAL 3 ; 4081 0 208 180 13
JBR off(00219h).3, label_408b ; 4082 0 208 180 DB1906
JBR off(00216h).6, label_408b ; 4085 0 208 180 DE1603 ### ROM INFO=O2 Heater Enable Flag
JBR off(00217h).4, label_4093 ; 4088 0 208 180 DC1708
; 408B from 4082 (DD0,208,180)
; 408B from 4085 (DD0,208,180)
label_408b: SB 0b8h.2 ; 408B 0 208 180 C5B81A
RB 0b3h.2 ; 408E 0 208 180 C5B30A
SJ label_40aa ; 4091 0 208 180 CB17
; 4093 from 4088 (DD0,208,180)
label_4093: JBS off(00215h).2, label_40aa ; 4093 0 208 180 EA1514 ### ROM INFO=MIL Byte4 Extra Set CEL Code41 PO2H - Primary Oxygen Sensor Heater
JBS off(00212h).5, label_40aa ; 4096 0 208 180 ED1211 ### ROM INFO=MIL Byte1 Extra Set CEL Code6 ECT - Engine Coolant Sensor
MB C, 0b0h.1 ; 4099 0 208 180 C5B029
JLT label_40aa ; 409C 0 208 180 CA0C
CMPB 0d9h, #0c5h ; 409E 0 208 180 C5D9C0C5 ### ROM INFO=RPM Related
JGE label_40aa ; 40A2 0 208 180 CD06
CMPB 0dbh, #0a7h ; 40A4 0 208 180 C5DBC0A7 ### ROM INFO=IACV Sensor
JLT label_40b5 ; 40A8 0 208 180 CA0B
; 40AA from 4091 (DD0,208,180)
; 40AA from 4093 (DD0,208,180)
; 40AA from 4096 (DD0,208,180)
; 40AA from 409C (DD0,208,180)
; 40AA from 40A2 (DD0,208,180)
label_40aa: MOV DP, #0040eh ; 40AA 0 208 180 620E04
MB C, [DP].2 ; 40AD 0 208 180 C22A
JLT label_40b4 ; 40AF 0 208 180 CA03
SB P1.2 ; 40B1 0 208 180 C5221A
; 40B4 from 40AF (DD0,208,180)
label_40b4: RC ; 40B4 0 208 180 95
; 40B5 from 40A8 (DD0,208,180)
label_40b5: MB off(00219h).2, C ; 40B5 0 208 180 C4193A
VCAL 3 ; 40B8 0 208 180 13
JBS off(0021ah).6, label_40de ; 40B9 0 208 180 EE1A22
CMPB 0c5h, #012h ; 40BC 0 208 180 C5C5C012 ### ROM INFO=RPM Related
JGE label_40d1 ; 40C0 0 208 180 CD0F
LB A, 0d7h ; 40C2 0 208 180 F5D7 ### ROM INFO=Sensor Input into ADCR5
CMPB A, #0ffh ; 40C4 0 208 180 C6FF
JGT label_40d1 ; 40C6 0 208 180 C809
CMPB A, #000h ; 40C8 0 208 180 C600
JLT label_40d1 ; 40CA 0 208 180 CA05
MB C, P4.6 ; 40CC 0 208 180 C52C2E
JGE label_40d7 ; 40CF 0 208 180 CD06
; 40D1 from 40C0 (DD0,208,180)
; 40D1 from 40C6 (DD0,208,180)
; 40D1 from 40CA (DD0,208,180)
label_40d1: MOVB off(002fbh), #000h ; 40D1 0 208 180 C4FB9800
SJ label_40de ; 40D5 0 208 180 CB07
; 40D7 from 40CF (DD0,208,180)
label_40d7: LB A, off(002fbh) ; 40D7 0 208 180 F4FB
JNE label_40de ; 40D9 0 208 180 CE03
SB off(0021ah).6 ; 40DB 0 208 180 C41A1E
; 40DE from 40B9 (DD0,208,180)
; 40DE from 40D5 (DD0,208,180)
; 40DE from 40D9 (DD0,208,180)
label_40de: JBS off(0021ah).7, label_40fd ; 40DE 0 208 180 EF1A1C
JBS off(00217h).5, label_40e7 ; 40E1 0 208 180 ED1703
JBS off(0021ah).6, label_40f0 ; 40E4 0 208 180 EE1A09
; 40E7 from 40E1 (DD0,208,180)
label_40e7: JBS off(00213h).0, label_40fa ; 40E7 0 208 180 E81310 ### ROM INFO=MIL Byte2 Extra Set CEL Code9 CYP - Cylinder/Cam Sensor
; 40EA from 40F0 (DD0,208,180)
; 40EA from 40F3 (DD0,208,180)
label_40ea: MOVB off(002ddh), #000h ; 40EA 0 208 180 C4DD9800
SJ label_40fd ; 40EE 0 208 180 CB0D
; 40F0 from 40E4 (DD0,208,180)
label_40f0: JBR off(00224h).7, label_40ea ; 40F0 0 208 180 DF24F7
JBS off(0021dh).4, label_40ea ; 40F3 0 208 180 EC1DF4
LB A, off(002ddh) ; 40F6 0 208 180 F4DD
JNE label_40fd ; 40F8 0 208 180 CE03
; 40FA from 40E7 (DD0,208,180)
label_40fa: SB off(0021ah).7 ; 40FA 0 208 180 C41A1F
; 40FD from 40DE (DD0,208,180)
; 40FD from 40EE (DD0,208,180)
; 40FD from 40F8 (DD0,208,180)
label_40fd: JBS off(0021ah).7, label_4126 ; 40FD 0 208 180 EF1A26
JBR off(0021ah).6, label_4122 ; 4100 0 208 180 DE1A1F
JBS off(00217h).5, label_4122 ; 4103 0 208 180 ED171C
JBS off(00215h).1, label_410e ; 4106 0 208 180 E91505 ### ROM INFO=MIL Byte4 Extra Set CEL Code36 Traction Control
MB C, 0b3h.1 ; 4109 0 208 180 C5B329
JGE label_4122 ; 410C 0 208 180 CD14
; 410E from 4106 (DD0,208,180)
label_410e: MB C, P4.6 ; 410E 0 208 180 C52C2E
JGE label_4122 ; 4111 0 208 180 CD0F
JBS off(00218h).0, label_4119 ; 4113 0 208 180 E81803 ### ROM INFO=Set RPM Cut Flag
JBS off(0021eh).2, label_4122 ; 4116 0 208 180 EA1E09
; 4119 from 4113 (DD0,208,180)
label_4119: LB A, off(002deh) ; 4119 0 208 180 F4DE
JNE label_4126 ; 411B 0 208 180 CE09
SB off(0021ah).7 ; 411D 0 208 180 C41A1F
SJ label_4126 ; 4120 0 208 180 CB04
; 4122 from 4100 (DD0,208,180)
; 4122 from 4103 (DD0,208,180)
; 4122 from 410C (DD0,208,180)
; 4122 from 4111 (DD0,208,180)
; 4122 from 4116 (DD0,208,180)
label_4122: MOVB off(002deh), #000h ; 4122 0 208 180 C4DE9800
; 4126 from 40FD (DD0,208,180)
; 4126 from 411B (DD0,208,180)
; 4126 from 4120 (DD0,208,180)
label_4126: JBS off(0021ah).7, label_4153 ; 4126 0 208 180 EF1A2A
JBR off(0021ah).6, label_4146 ; 4129 0 208 180 DE1A1A
JBS off(00217h).5, label_4146 ; 412C 0 208 180 ED1717
LB A, 0d7h ; 412F 0 208 180 F5D7 ### ROM INFO=Sensor Input into ADCR5
CMPB A, #0ffh ; 4131 0 208 180 C6FF
JGT label_4146 ; 4133 0 208 180 C811
CMPB A, #000h ; 4135 0 208 180 C600
JLT label_4146 ; 4137 0 208 180 CA0D
JBR off(00215h).0, label_4146 ; 4139 0 208 180 D8150A ### ROM INFO=MIL Byte4 Extra Reset CEL Code31 Automatic Transmission B Signal
JBS off(00218h).0, label_4142 ; 413C 0 208 180 E81803 ### ROM INFO=Set RPM Cut Flag
JBS off(0021eh).2, label_4146 ; 413F 0 208 180 EA1E04
; 4142 from 413C (DD0,208,180)
label_4142: CMPB A, #0ffh ; 4142 0 208 180 C6FF
JGT label_414c ; 4144 0 208 180 C806
; 4146 from 4129 (DD0,208,180)
; 4146 from 412C (DD0,208,180)
; 4146 from 4133 (DD0,208,180)
; 4146 from 4137 (DD0,208,180)
; 4146 from 4139 (DD0,208,180)
; 4146 from 413F (DD0,208,180)
label_4146: MOVB off(002dfh), #000h ; 4146 0 208 180 C4DF9800
SJ label_4153 ; 414A 0 208 180 CB07
; 414C from 4144 (DD0,208,180)
label_414c: LB A, off(002dfh) ; 414C 0 208 180 F4DF
JNE label_4153 ; 414E 0 208 180 CE03
SB off(0021ah).7 ; 4150 0 208 180 C41A1F
; 4153 from 4126 (DD0,208,180)
; 4153 from 414A (DD0,208,180)
; 4153 from 414E (DD0,208,180)
label_4153: MOVB r0, #004h ; 4153 0 208 180 9804
MOV DP, #tbl_6baf ; 4155 0 208 180 62AF6B
LB A, 0d9h ; 4158 0 208 180 F5D9 ### ROM INFO=ECT Sensor
; 415A from 4160 (DD0,208,180)
label_415a: DEC DP ; 415A 0 208 180 82
DECB r0 ; 415B 0 208 180 B8
JEQ label_4162 ; 415C 0 208 180 C904
CMPCB A, [DP] ; 415E 0 208 180 92AE
JGE label_415a ; 4160 0 208 180 CDF8
; 4162 from 415C (DD0,208,180)
label_4162: L A, 0fah ; 4162 1 208 180 E5FA
ST A, IE ; 4164 1 208 180 D51A
ANDB PSWH, #0feh ; 4166 1 208 180 A2D0FE
LB A, off(00233h) ; 4169 0 208 180 F433
ANDB A, #0fch ; 416B 0 208 180 D6FC
ORB A, r0 ; 416D 0 208 180 68
STB A, off(00233h) ; 416E 0 208 180 D433
ORB PSWH, #001h ; 4170 0 208 180 A2E001
L A, 0f8h ; 4173 1 208 180 E5F8
ST A, IE ; 4175 1 208 180 D51A
CMPB 0d8h, #023h ; 4177 1 208 180 C5D8C023 ### ROM INFO=IAT Sensor
MB off(00233h).2, C ; 417B 1 208 180 C4333A
VCAL 3 ; 417E 1 208 180 13
LB A, #07fh ; 417F 0 208 180 777F
CMPB A, #0ffh ; 4181 0 208 180 C6FF
JGT label_4189 ; 4183 0 208 180 C804
CMPB A, #0fch ; 4185 0 208 180 C6FC
JGE label_418d ; 4187 0 208 180 CD04
; 4189 from 4183 (DD0,208,180)
label_4189: SC ; 4189 0 208 180 85
JBS off(00230h).6, label_4190 ; 418A 0 208 180 EE3003
; 418D from 4187 (DD0,208,180)
label_418d: MB C, off(00214h).7 ; 418D 0 208 180 C4142F ### ROM INFO=MIL Byte3 Extra CEL Code30 Automatic Transmission A Signal
; 4190 from 418A (DD0,208,180)
label_4190: MOV DP, #00324h ; 4190 0 208 180 622403
MB [DP].0, C ; 4193 0 208 180 C238
LB A, [DP] ; 4195 0 208 180 F2
ANDB A, #0f1h ; 4196 0 208 180 D6F1
STB A, [DP] ; 4198 0 208 180 D2
L A, ADCR6 ; 4199 1 208 180 E56C
ST A, 0bah ; 419B 1 208 180 D5BA
LCB A, tbl_6209 ; 419D 1 208 180 909D0962 ORIGINAL TABLE=tbl_6209 ### VARIABLE=long_219
MB C, ACC.0 ; 41A1 1 208 180 C50628
LB A, ADCR7H ; 41A4 0 208 180 F56F
JGE label_41ac ; 41A6 0 208 180 CD04
MOV X1, #tbl_620a ; 41A8 0 208 180 600A62
VCAL 1 ; 41AB 0 208 180 11
; 41AC from 41A6 (DD0,208,180)
label_41ac: MOV DP, #003a4h ; 41AC 0 208 180 62A403 ### ROM INFO=TPS Volt
STB A, [DP] ; 41AF 0 208 180 D2
LB A, ADCR2H ; 41B0 0 208 180 F565
MOV DP, #003a5h ; 41B2 0 208 180 62A503
STB A, [DP] ; 41B5 0 208 180 D2
RC ; 41B6 0 208 180 95
CLRB A ; 41B7 0 208 180 FA
MB C, off(00210h).3 ; 41B8 0 208 180 C4102B ### ROM INFO=PSP Input (Power Steering Pressure)
XORB PSWH, #080h ; 41BB 0 208 180 A2F080
ROLB A ; 41BE 0 208 180 33
MB C, off(00210h).5 ; 41BF 0 208 180 C4102D
ROLB A ; 41C2 0 208 180 33
MB C, off(00210h).7 ; 41C3 0 208 180 C4102F
ROLB A ; 41C6 0 208 180 33
MB C, off(00211h).0 ; 41C7 0 208 180 C41128
ROLB A ; 41CA 0 208 180 33
MB C, off(00211h).1 ; 41CB 0 208 180 C41129
ROLB A ; 41CE 0 208 180 33
MB C, off(00211h).2 ; 41CF 0 208 180 C4112A ### ROM INFO=AC Switch Input
ROLB A ; 41D2 0 208 180 33
MB C, off(00211h).4 ; 41D3 0 208 180 C4112C
ROLB A ; 41D6 0 208 180 33
MB C, off(00211h).5 ; 41D7 0 208 180 C4112D
ROLB A ; 41DA 0 208 180 33
MOV DP, #003b0h ; 41DB 0 208 180 62B003 ### ROM INFO=Inputs Options2
STB A, [DP] ; 41DE 0 208 180 D2
RC ; 41DF 0 208 180 95
CLRB A ; 41E0 0 208 180 FA
MB C, off(00211h).6 ; 41E1 0 208 180 C4112E
ROLB A ; 41E4 0 208 180 33
MB C, off(00211h).7 ; 41E5 0 208 180 C4112F
ROLB A ; 41E8 0 208 180 33
MB C, off(0021ch).5 ; 41E9 0 208 180 C41C2D
ROLB A ; 41EC 0 208 180 33
MB C, off(0021ch).4 ; 41ED 0 208 180 C41C2C
ROLB A ; 41F0 0 208 180 33
MB C, off(0021fh).1 ; 41F1 0 208 180 C41F29
ROLB A ; 41F4 0 208 180 33
MOV DP, #000e6h ; 41F5 0 208 180 62E600 ### ROM INFO=Ignition Cut
MB C, [DP].0 ; 41F8 0 208 180 C228
ROLB A ; 41FA 0 208 180 33
MB C, off(00221h).6 ; 41FB 0 208 180 C4212E
ROLB A ; 41FE 0 208 180 33
MOV DP, #0012ch ; 41FF 0 208 180 622C01
MB C, [DP].4 ; 4202 0 208 180 C22C
ROLB A ; 4204 0 208 180 33
MOV DP, #003b1h ; 4205 0 208 180 62B103 ### ROM INFO=Inputs Options1
STB A, [DP] ; 4208 0 208 180 D2
RC ; 4209 0 208 180 95
CLRB A ; 420A 0 208 180 FA
MB C, P0.0 ; 420B 0 208 180 C52028 ### ROM INFO=A/C Clutch Output
XORB PSWH, #080h ; 420E 0 208 180 A2F080
ROLB A ; 4211 0 208 180 33
MB C, P0.1 ; 4212 0 208 180 C52029 ### ROM INFO=Purge Canister Output
XORB PSWH, #080h ; 4215 0 208 180 A2F080
ROLB A ; 4218 0 208 180 33
MB C, P0.2 ; 4219 0 208 180 C5202A
XORB PSWH, #080h ; 421C 0 208 180 A2F080
ROLB A ; 421F 0 208 180 33
MB C, P0.3 ; 4220 0 208 180 C5202B
XORB PSWH, #080h ; 4223 0 208 180 A2F080
ROLB A ; 4226 0 208 180 33
MB C, P0.4 ; 4227 0 208 180 C5202C
XORB PSWH, #080h ; 422A 0 208 180 A2F080
ROLB A ; 422D 0 208 180 33
MB C, off(002eeh).2 ; 422E 0 208 180 C4EE2A
ROLB A ; 4231 0 208 180 33
MB C, P0.6 ; 4232 0 208 180 C5202E
XORB PSWH, #080h ; 4235 0 208 180 A2F080
ROLB A ; 4238 0 208 180 33
MB C, P0.7 ; 4239 0 208 180 C5202F
XORB PSWH, #080h ; 423C 0 208 180 A2F080
ROLB A ; 423F 0 208 180 33
MOV DP, #003b2h ; 4240 0 208 180 62B203 ### ROM INFO=Outputs Options1
STB A, [DP] ; 4243 0 208 180 D2
RC ; 4244 0 208 180 95
CLRB A ; 4245 0 208 180 FA
MB C, P1.0 ; 4246 0 208 180 C52228 ### ROM INFO=Left VTEC Transistor Output (IC14)
ROLB A ; 4249 0 208 180 33
MB C, P1.2 ; 424A 0 208 180 C5222A
XORB PSWH, #080h ; 424D 0 208 180 A2F080
ROLB A ; 4250 0 208 180 33
MB C, P1.4 ; 4251 0 208 180 C5222C
ROLB A ; 4254 0 208 180 33
MB C, P4.6 ; 4255 0 208 180 C52C2E
XORB PSWH, #080h ; 4258 0 208 180 A2F080
ROLB A ; 425B 0 208 180 33
RC ; 425C 0 208 180 95
ROLB A ; 425D 0 208 180 33
ROLB A ; 425E 0 208 180 33
ROLB A ; 425F 0 208 180 33
ROLB A ; 4260 0 208 180 33
MOV DP, #003b3h ; 4261 0 208 180 62B303 ### ROM INFO=Outputs Options2
STB A, [DP] ; 4264 0 208 180 D2
MOV X1, #tbl_6c4c ; 4265 0 208 180 604C6C
MOV DP, #003a8h ; 4268 0 208 180 62A803
; 426B from 4275 (DD0,208,180)
label_426b: LCB A, [X1] ; 426B 0 208 180 90AA
MOVB [DP], A ; 426D 0 208 180 C28A
INC X1 ; 426F 0 208 180 70
INC DP ; 4270 0 208 180 72
CMP X1, #tbl_6c4f ; 4271 0 208 180 90C04F6C
JNE label_426b ; 4275 0 208 180 CEF4
MOVB r0, #040h ; 4277 0 208 180 9840
JBR off(00219h).3, label_4288 ; 4279 0 208 180 DB190C
MOVB r0, #001h ; 427C 0 208 180 9801
JBS off(00216h).2, label_4288 ; 427E 0 208 180 EA1607
MOVB r0, #002h ; 4281 0 208 180 9802
JBR off(002eeh).3, label_4288 ; 4283 0 208 180 DBEE02
MOVB r0, #004h ; 4286 0 208 180 9804
; 4288 from 4279 (DD0,208,180)
; 4288 from 427E (DD0,208,180)
; 4288 from 4283 (DD0,208,180)
label_4288: MOV DP, #003abh ; 4288 0 208 180 62AB03
LB A, r0 ; 428B 0 208 180 78
STB A, [DP] ; 428C 0 208 180 D2
CLRB r0 ; 428D 0 208 180 2015
RC ; 428F 0 208 180 95
ROLB r0 ; 4290 0 208 180 20B7
ROLB r0 ; 4292 0 208 180 20B7
ROLB r0 ; 4294 0 208 180 20B7
MB C, off(00216h).5 ; 4296 0 208 180 C4162D
ROLB r0 ; 4299 0 208 180 20B7
ROLB r0 ; 429B 0 208 180 20B7
MB C, off(00217h).6 ; 429D 0 208 180 C4172E
ROLB r0 ; 42A0 0 208 180 20B7
ROLB r0 ; 42A2 0 208 180 20B7
MB C, off(00216h).3 ; 42A4 0 208 180 C4162B
ROLB r0 ; 42A7 0 208 180 20B7
MOV DP, #003ach ; 42A9 0 208 180 62AC03
LB A, r0 ; 42AC 0 208 180 78
STB A, [DP] ; 42AD 0 208 180 D2
L A, off(0025eh) ; 42AE 1 208 180 E45E
SLL A ; 42B0 1 208 180 53
JLT label_42b6 ; 42B1 1 208 180 CA03
SLL A ; 42B3 1 208 180 53
JGE label_42ba ; 42B4 1 208 180 CD04
; 42B6 from 42B1 (DD1,208,180)
label_42b6: LB A, #0ffh ; 42B6 0 208 180 77FF
SJ label_42bc ; 42B8 0 208 180 CB02
; 42BA from 42B4 (DD1,208,180)
label_42ba: LB A, ACCH ; 42BA 0 208 180 F507
; 42BC from 42B8 (DD0,208,180)
label_42bc: MOV DP, #003adh ; 42BC 0 208 180 62AD03
STB A, [DP] ; 42BF 0 208 180 D2
MOV DP, #0030ch ; 42C0 0 208 180 620C03
L A, [DP] ; 42C3 1 208 180 E2
SLL A ; 42C4 1 208 180 53
JLT label_42ca ; 42C5 1 208 180 CA03
SLL A ; 42C7 1 208 180 53
JGE label_42ce ; 42C8 1 208 180 CD04
; 42CA from 42C5 (DD1,208,180)
label_42ca: LB A, #0ffh ; 42CA 0 208 180 77FF
SJ label_42d0 ; 42CC 0 208 180 CB02
; 42CE from 42C8 (DD1,208,180)
label_42ce: LB A, ACCH ; 42CE 0 208 180 F507
; 42D0 from 42CC (DD0,208,180)
label_42d0: MOV DP, #003aeh ; 42D0 0 208 180 62AE03
STB A, [DP] ; 42D3 0 208 180 D2
LB A, 0cch ; 42D4 0 208 180 F5CC ### ROM INFO=VSS Sensor
JBR off(00214h).0, label_42da ; 42D6 0 208 180 D81401 ### ROM INFO=MIL Byte3 Extra Reset CEL Code17 VSS - Vehicule Speed Sensor
CLRB A ; 42D9 0 208 180 FA
; 42DA from 42D6 (DD0,208,180)
label_42da: MOV DP, #0039fh ; 42DA 0 208 180 629F03
STB A, [DP] ; 42DD 0 208 180 D2
MOV DP, #003afh ; 42DE 0 208 180 62AF03
LB A, [DP] ; 42E1 0 208 180 F2
CMPB A, #033h ; 42E2 0 208 180 C633
JEQ label_42f2 ; 42E4 0 208 180 C90C
CMPB A, #034h ; 42E6 0 208 180 C634
JEQ label_42f2 ; 42E8 0 208 180 C908
CMPB A, #035h ; 42EA 0 208 180 C635
JEQ label_42f2 ; 42EC 0 208 180 C904
CMPB A, #036h ; 42EE 0 208 180 C636
JNE label_42f5 ; 42F0 0 208 180 CE03
; 42F2 from 42E4 (DD0,208,180)
; 42F2 from 42E8 (DD0,208,180)
; 42F2 from 42EC (DD0,208,180)
label_42f2: SC ; 42F2 0 208 180 85
SJ label_42f6 ; 42F3 0 208 180 CB01
; 42F5 from 42F0 (DD0,208,180)
label_42f5: RC ; 42F5 0 208 180 95
; 42F6 from 42F3 (DD0,208,180)
label_42f6: MB off(00219h).7, C ; 42F6 0 208 180 C4193F
VCAL 3 ; 42F9 0 208 180 13
MOV er1, 0b0h ; 42FA 0 208 180 B5B049
MOV er2, 0b2h ; 42FD 0 208 180 B5B24A
JBR off(00217h).5, label_4315 ; 4300 0 208 180 DD1712
AND er1, #0c5e2h ; 4303 0 208 180 45D0E2C5
AND 0b0h, #0c5e2h ; 4307 0 208 180 B5B0D0E2C5
AND er2, #0040bh ; 430C 0 208 180 46D00B04
AND 0b2h, #0040bh ; 4310 0 208 180 B5B2D00B04
; 4315 from 4300 (DD0,208,180)
label_4315: MB C, 0b7h.1 ; 4315 0 208 180 C5B729
JGE label_4321 ; 4318 0 208 180 CD07
CLR A ; 431A 1 208 180 F9
ST A, 0b0h ; 431B 1 208 180 D5B0
ST A, 0b2h ; 431D 1 208 180 D5B2
ST A, er1 ; 431F 1 208 180 89
ST A, er2 ; 4320 1 208 180 8A
; 4321 from 4318 (DD0,208,180)
label_4321: MOVB r7, #001h ; 4321 1 208 180 9F01
MOV DP, #002cbh ; 4323 1 208 180 62CB02
; 4326 from 4340 (DD0,208,180)
label_4326: SRL er2 ; 4326 1 208 180 46E7
ROR er1 ; 4328 1 208 180 45C7
JLT label_4344 ; 432A 1 208 180 CA18
LB A, r7 ; 432C 0 208 180 7F
SUBB A, off(002b3h) ; 432D 0 208 180 A7B3
JNE label_4334 ; 432F 0 208 180 CE03
STB A, off(002b3h) ; 4331 0 208 180 D4B3
STB A, [DP] ; 4333 0 208 180 D2
; 4334 from 432F (DD0,208,180)
label_4334: LB A, r7 ; 4334 0 208 180 7F
SUBB A, 0f4h ; 4335 0 208 180 C5F4A2
JNE label_433c ; 4338 0 208 180 CE02
STB A, 0f4h ; 433A 0 208 180 D5F4
; 433C from 4338 (DD0,208,180)
; 433C from 4349 (DD0,208,180)
label_433c: INCB r7 ; 433C 0 208 180 AF
CMPB r7, #01ch ; 433D 0 208 180 27C01C
JNE label_4326 ; 4340 0 208 180 CEE4
SJ label_435a ; 4342 0 208 180 CB16
; 4344 from 432A (DD1,208,180)
label_4344: LB A, off(002b3h) ; 4344 0 208 180 F4B3
JEQ label_4350 ; 4346 0 208 180 C908
CMPB A, r7 ; 4348 0 208 180 4F
JNE label_433c ; 4349 0 208 180 CEF1
LB A, [DP] ; 434B 0 208 180 F2
JNE label_435a ; 434C 0 208 180 CE0C
SJ label_43b8 ; 434E 0 208 180 CB68
; 4350 from 4346 (DD0,208,180)
label_4350: CLR A ; 4350 1 208 180 F9
LB A, r7 ; 4351 0 208 180 7F
STB A, off(002b3h) ; 4352 0 208 180 D4B3
LCB A, tbl_6bea[ACC] ; 4354 0 208 180 B506ABEA6B
STB A, [DP] ; 4359 0 208 180 D2
; 435A from 4342 (DD0,208,180)
; 435A from 434C (DD0,208,180)
label_435a: VCAL 3 ; 435A 0 208 180 13
MOVB r7, #021h ; 435B 0 208 180 9F21
CLR A ; 435D 1 208 180 F9
XCHG A, 0b4h ; 435E 1 208 180 B5B410
JBS off(0021ch).6, label_4367 ; 4361 1 208 180 EE1C03
AND A, #081ffh ; 4364 1 208 180 D6FF81
; 4367 from 4361 (DD1,208,180)
label_4367: ST A, er0 ; 4367 1 208 180 88
MB C, 0b7h.1 ; 4368 1 208 180 C5B729
JGE label_436f ; 436B 1 208 180 CD02
CLR er0 ; 436D 1 208 180 4415
; 436F from 436B (DD1,208,180)
label_436f: MOV DP, #001d1h ; 436F 1 208 180 62D101
; 4372 from 4394 (DD0,208,180)
label_4372: SRL er0 ; 4372 1 208 180 44E7
JGE label_437d ; 4374 1 208 180 CD07
LB A, [DP] ; 4376 0 208 180 F2
JEQ label_43b8 ; 4377 0 208 180 C93F
DECB [DP] ; 4379 0 208 180 C217
SJ label_438f ; 437B 0 208 180 CB12
; 437D from 4374 (DD1,208,180)
label_437d: CLR A ; 437D 1 208 180 F9
LB A, r7 ; 437E 0 208 180 7F
CMPB A, 0f4h ; 437F 0 208 180 C5F4C2
JNE label_438f ; 4382 0 208 180 CE0B
LCB A, tbl_6bea[ACC] ; 4384 0 208 180 B506ABEA6B
SUBB A, [DP] ; 4389 0 208 180 C2A2
JNE label_438f ; 438B 0 208 180 CE02
STB A, 0f4h ; 438D 0 208 180 D5F4
; 438F from 437B (DD0,208,180)
; 438F from 4382 (DD0,208,180)
; 438F from 438B (DD0,208,180)
label_438f: INC DP ; 438F 0 208 180 72
INCB r7 ; 4390 0 208 180 AF
CMPB r7, #02ch ; 4391 0 208 180 27C02C
JNE label_4372 ; 4394 0 208 180 CEDC
MOVB r7, #030h ; 4396 0 208 180 9F30
MOV DP, #001dch ; 4398 0 208 180 62DC01
SRL er0 ; 439B 0 208 180 44E7
SRL er0 ; 439D 0 208 180 44E7
SRL er0 ; 439F 0 208 180 44E7
SRL er0 ; 43A1 0 208 180 44E7
SRL er0 ; 43A3 0 208 180 44E7
JLT label_43b5 ; 43A5 0 208 180 CA0E
MOV [DP], #00bb3h ; 43A7 0 208 180 B298B30B
LB A, 0f4h ; 43AB 0 208 180 F5F4
SUBB A, r7 ; 43AD 0 208 180 2F
JNE label_43b2 ; 43AE 0 208 180 CE02
STB A, 0f4h ; 43B0 0 208 180 D5F4
; 43B2 from 43AE (DD0,208,180)
; 43B2 from 43B6 (DD1,208,180)
label_43b2: J label_443b ; 43B2 0 208 180 033B44
; 43B5 from 43A5 (DD0,208,180)
label_43b5: L A, [DP] ; 43B5 1 208 180 E2
JNE label_43b2 ; 43B6 1 208 180 CEFA
; 43B8 from 434E (DD0,208,180)
; 43B8 from 4377 (DD0,208,180)
label_43b8: LB A, #005h ; 43B8 0 208 180 7705
STB A, [DP] ; 43BA 0 208 180 D2
LB A, 0f4h ; 43BB 0 208 180 F5F4
JNE label_43c4 ; 43BD 0 208 180 CE05
LB A, r7 ; 43BF 0 208 180 7F
STB A, 0f4h ; 43C0 0 208 180 D5F4
SJ label_443b ; 43C2 0 208 180 CB77
; 43C4 from 43BD (DD0,208,180)
label_43c4: SUBB A, r7 ; 43C4 0 208 180 2F
JNE label_443b ; 43C5 0 208 180 CE74
STB A, 0f4h ; 43C7 0 208 180 D5F4
JBR off(0022dh).0, label_43ed ; 43C9 0 208 180 D82D21
JBS off(00221h).6, label_43ed ; 43CC 0 208 180 EE211E
MOV DP, #0031dh ; 43CF 0 208 180 621D03
CMPB r7, #005h ; 43D2 0 208 180 27C005
JEQ label_43e3 ; 43D5 0 208 180 C90C
CMPB r7, #030h ; 43D7 0 208 180 27C030
JNE label_43ed ; 43DA 0 208 180 CE11
SB off(002eeh).4 ; 43DC 0 208 180 C4EE1C
MB C, [DP].1 ; 43DF 0 208 180 C229
SJ label_43e8 ; 43E1 0 208 180 CB05
; 43E3 from 43D5 (DD0,208,180)
label_43e3: SB off(002edh).3 ; 43E3 0 208 180 C4ED1B
MB C, [DP].0 ; 43E6 0 208 180 C228
; 43E8 from 43E1 (DD0,208,180)
label_43e8: JGE label_443b ; 43E8 0 208 180 CD51
JBR off(002edh).1, label_443b ; 43EA 0 208 180 D9ED4E
; 43ED from 43C9 (DD0,208,180)
; 43ED from 43CC (DD0,208,180)
; 43ED from 43DA (DD0,208,180)
label_43ed: AND IE, #00080h ; 43ED 0 208 180 B51AD08000
CLR A ; 43F2 1 208 180 F9
LB A, r7 ; 43F3 0 208 180 7F
CMPB A, #030h ; 43F4 0 208 180 C630
JNE label_4405 ; 43F6 0 208 180 CE0D
MOV (001dch-00180h)[USP], #00bb3h ; 43F8 0 208 180 B35C98B30B
JBS off(002eeh).3, label_4405 ; 43FD 0 208 180 EBEE05
SB 0b8h.5 ; 4400 0 208 180 C5B81D
SJ label_4437 ; 4403 0 208 180 CB32
; 4405 from 43F6 (DD0,208,180)
; 4405 from 43FD (DD0,208,180)
label_4405: LCB A, tbl_6c1b[ACC] ; 4405 0 208 180 B506AB1B6C
JEQ label_4437 ; 440A 0 208 180 C92B
STB A, r6 ; 440C 0 208 180 8E
SB off(00232h).4 ; 440D 0 208 180 C4321C
SB off(00232h).5 ; 4410 0 208 180 C4321D
CAL label_4b3f ; 4413 0 208 180 323F4B
CMPB r6, #018h ; 4416 0 208 180 26C018
JEQ label_4427 ; 4419 0 208 180 C90C
CAL label_4c8d ; 441B 0 208 180 328D4C
CAL label_4dda ; 441E 0 208 180 32DA4D
CAL label_4e6a ; 4421 0 208 180 326A4E
INC DP ; 4424 0 208 180 72
L A, er0 ; 4425 1 208 180 34
ST A, [DP] ; 4426 1 208 180 D2
; 4427 from 4419 (DD0,208,180)
label_4427: RB off(00232h).4 ; 4427 1 208 180 C4320C
RB off(00232h).5 ; 442A 1 208 180 C4320D
CLR A ; 442D 1 208 180 F9
LB A, r7 ; 442E 0 208 180 7F
LCB A, tbl_6c1b[ACC] ; 442F 0 208 180 B506AB1B6C
CMPB A, r6 ; 4434 0 208 180 4E
JNE label_4499 ; 4435 0 208 180 CE62
; 4437 from 4403 (DD0,208,180)
; 4437 from 440A (DD0,208,180)
label_4437: L A, 0f8h ; 4437 1 208 180 E5F8
ST A, IE ; 4439 1 208 180 D51A
; 443B from 43C2 (DD0,208,180)
; 443B from 43B2 (DD0,208,180)
; 443B from 43C5 (DD0,208,180)
; 443B from 43E8 (DD0,208,180)
; 443B from 43EA (DD0,208,180)
label_443b: MOV DP, #0031dh ; 443B 0 208 180 621D03
JBS off(0022dh).0, label_4449 ; 443E 0 208 180 E82D08
RB off(002edh).3 ; 4441 0 208 180 C4ED0B
RB off(002eeh).4 ; 4444 0 208 180 C4EE0C
CLRB [DP] ; 4447 0 208 180 C215
; 4449 from 443E (DD0,208,180)
label_4449: MOVB r0, [DP] ; 4449 0 208 180 C248
MOVB r1, r0 ; 444B 0 208 180 2049
MOV DP, #00322h ; 444D 0 208 180 622203
MOV X1, #0011eh ; 4450 0 208 180 601E01
; 4453 from 446B (DD0,208,180)
label_4453: DEC DP ; 4453 0 208 180 82
DEC X1 ; 4454 0 208 180 80
LB A, r0 ; 4455 0 208 180 78
ADDB A, [DP] ; 4456 0 208 180 C282
STB A, r0 ; 4458 0 208 180 88
LB A, r1 ; 4459 0 208 180 79
XORB A, [DP] ; 445A 0 208 180 C2F2
STB A, r1 ; 445C 0 208 180 89
LB A, 00000h[X1] ; 445D 0 208 180 F00000
STB A, r2 ; 4460 0 208 180 8A
LB A, [DP] ; 4461 0 208 180 F2
XORB A, r2 ; 4462 0 208 180 22F2
ANDB A, r2 ; 4464 0 208 180 5A
JNE label_4499 ; 4465 0 208 180 CE32
CMP DP, #0031eh ; 4467 0 208 180 92C01E03
JNE label_4453 ; 446B 0 208 180 CEE6
DEC DP ; 446D 0 208 180 82
LB A, [DP] ; 446E 0 208 180 F2
ANDB A, #0fch ; 446F 0 208 180 D6FC
JNE label_4499 ; 4471 0 208 180 CE26
INC DP ; 4473 0 208 180 72
LB A, [DP] ; 4474 0 208 180 F2
ANDB A, #002h ; 4475 0 208 180 D602
JNE label_4499 ; 4477 0 208 180 CE20
INC DP ; 4479 0 208 180 72
LB A, [DP] ; 447A 0 208 180 F2
ANDB A, #008h ; 447B 0 208 180 D608
JNE label_4499 ; 447D 0 208 180 CE1A
INC DP ; 447F 0 208 180 72
LB A, [DP] ; 4480 0 208 180 F2
ANDB A, #006h ; 4481 0 208 180 D606
JNE label_4499 ; 4483 0 208 180 CE14
INC DP ; 4485 0 208 180 72
LB A, [DP] ; 4486 0 208 180 F2
ANDB A, #088h ; 4487 0 208 180 D688
JNE label_4499 ; 4489 0 208 180 CE0E
INC DP ; 448B 0 208 180 72
L A, [DP] ; 448C 1 208 180 E2
CMP A, er0 ; 448D 1 208 180 48
JNE label_4499 ; 448E 1 208 180 CE09
VCAL 3 ; 4490 1 208 180 13
CAL label_4e6a ; 4491 1 208 180 326A4E
INC DP ; 4494 1 208 180 72
L A, [DP] ; 4495 1 208 180 E2
CMP A, er0 ; 4496 1 208 180 48
JEQ label_449e ; 4497 1 208 180 C905
; 4499 from 4465 (DD0,208,180)
; 4499 from 4471 (DD0,208,180)
; 4499 from 4477 (DD0,208,180)
; 4499 from 447D (DD0,208,180)
; 4499 from 4483 (DD0,208,180)
; 4499 from 4489 (DD0,208,180)
; 4499 from 448E (DD1,208,180)
; 4499 from 4435 (DD0,208,180)
label_4499: MOVB 0f5h, #043h ; 4499 1 208 180 C5F59843
BRK ; 449D 1 208 180 FF
; 449E from 4497 (DD1,208,180)
label_449e: VCAL 3 ; 449E 1 208 180 13
SC ; 449F 1 208 180 85
JBS off(002edh).3, label_44ad ; 44A0 1 208 180 EBED0A
JBS off(002eeh).4, label_44ad ; 44A3 1 208 180 ECEE07
L A, off(00212h) ; 44A6 1 208 180 E412 ### ROM INFO=MIL Byte1 Extra CEL Code0 Unknow error
ORB A, off(00214h) ; 44A8 1 208 180 E714 ### ROM INFO=MIL Byte3 Extra CEL Code0 Unknow error
ADD A, #0ffffh ; 44AA 1 208 180 86FFFF
; 44AD from 44A0 (DD1,208,180)
; 44AD from 44A3 (DD1,208,180)
label_44ad: MB off(00218h).7, C ; 44AD 1 208 180 C4183F ### ROM INFO=Set RPM Cut Flag
JLT label_44c4 ; 44B0 1 208 180 CA12
ANDB off(00218h), #0bfh ; 44B2 1 208 180 C418D0BF ### ROM INFO=Set RPM Cut Flag
ANDB off(0022bh), #0efh ; 44B6 1 208 180 C42BD0EF
ANDB off(00225h), #07fh ; 44BA 1 208 180 C425D07F
ANDB off(002ech), #0fbh ; 44BE 1 208 180 C4ECD0FB
SJ label_4511 ; 44C2 1 208 180 CB4D
; 44C4 from 44B0 (DD1,208,180)
label_44c4: L A, off(00212h) ; 44C4 1 208 180 E412 ### ROM INFO=MIL Byte1 Extra CEL Code0 Unknow error
AND A, #0fffdh ; 44C6 1 208 180 D6FDFF
JNE label_44d3 ; 44C9 1 208 180 CE08
L A, off(00214h) ; 44CB 1 208 180 E414 ### ROM INFO=MIL Byte3 Extra CEL Code0 Unknow error
AND A, #014f5h ; 44CD 1 208 180 D6F514
JNE label_44d3 ; 44D0 1 208 180 CE01
RC ; 44D2 1 208 180 95
; 44D3 from 44C9 (DD1,208,180)
; 44D3 from 44D0 (DD1,208,180)
label_44d3: MB off(00218h).6, C ; 44D3 1 208 180 C4183E ### ROM INFO=Set RPM Cut Flag
SC ; 44D6 1 208 180 85
L A, off(00212h) ; 44D7 1 208 180 E412 ### ROM INFO=MIL Byte1 Extra CEL Code0 Unknow error
AND A, #02054h ; 44D9 1 208 180 D65420
JNE label_44e2 ; 44DC 1 208 180 CE04
JBS off(00214h).0, label_44e2 ; 44DE 1 208 180 E81401 ### ROM INFO=MIL Byte3 Extra Set CEL Code17 VSS - Vehicule Speed Sensor
RC ; 44E1 1 208 180 95
; 44E2 from 44DC (DD1,208,180)
; 44E2 from 44DE (DD1,208,180)
label_44e2: MB off(0022bh).4, C ; 44E2 1 208 180 C42B3C
SC ; 44E5 1 208 180 85
JBS off(002edh).3, label_44f8 ; 44E6 1 208 180 EBED0F
JBS off(002eeh).4, label_44f8 ; 44E9 1 208 180 ECEE0C
L A, off(00212h) ; 44EC 1 208 180 E412 ### ROM INFO=MIL Byte1 Extra CEL Code0 Unknow error
JNE label_44f8 ; 44EE 1 208 180 CE08
L A, off(00214h) ; 44F0 1 208 180 E414 ### ROM INFO=MIL Byte3 Extra CEL Code0 Unknow error
AND A, #014fdh ; 44F2 1 208 180 D6FD14
JNE label_44f8 ; 44F5 1 208 180 CE01
RC ; 44F7 1 208 180 95
; 44F8 from 44E6 (DD1,208,180)
; 44F8 from 44E9 (DD1,208,180)
; 44F8 from 44EE (DD1,208,180)
; 44F8 from 44F5 (DD1,208,180)
label_44f8: MB off(00225h).7, C ; 44F8 1 208 180 C4253F
SC ; 44FB 1 208 180 85
JBS off(002edh).3, label_450e ; 44FC 1 208 180 EBED0F
JBS off(002eeh).4, label_450e ; 44FF 1 208 180 ECEE0C
L A, off(00212h) ; 4502 1 208 180 E412 ### ROM INFO=MIL Byte1 Extra CEL Code0 Unknow error
JNE label_450e ; 4504 1 208 180 CE08
L A, off(00214h) ; 4506 1 208 180 E414 ### ROM INFO=MIL Byte3 Extra CEL Code0 Unknow error
AND A, #tbl_74f5 ; 4508 1 208 180 D6F574
JNE label_450e ; 450B 1 208 180 CE01
RC ; 450D 1 208 180 95
; 450E from 44FC (DD1,208,180)
; 450E from 44FF (DD1,208,180)
; 450E from 4504 (DD1,208,180)
; 450E from 450B (DD1,208,180)
label_450e: MB off(002ech).2, C ; 450E 1 208 180 C4EC3A
; 4511 from 44C2 (DD1,208,180)
label_4511: SB off(00230h).3 ; 4511 1 208 180 C4301B
JNE label_4547 ; 4514 1 208 180 CE31
CAL label_4ba5 ; 4516 1 208 180 32A54B
L A, TM1 ; 4519 1 208 180 E534
ADD A, #00a00h ; 451B 1 208 180 86000A
ST A, TMR1 ; 451E 1 208 180 D536
MULB ; 4520 1 208 180 A234
DIV ; 4522 1 208 180 9037
DIV ; 4524 1 208 180 9037
MB C, 0b7h.1 ; 4526 1 208 180 C5B729
JLT label_4532 ; 4529 1 208 180 CA07
CAL label_4b6a ; 452B 1 208 180 326A4B
MOVB 0f7h, #020h ; 452E 1 208 180 C5F79820
; 4532 from 4529 (DD1,208,180)
label_4532: MOV 0fah, #002a0h ; 4532 1 208 180 B5FA98A002
L A, #02bafh ; 4537 1 208 180 67AF2B
ST A, 0f8h ; 453A 1 208 180 D5F8
CLRB TRNSIT ; 453C 1 208 180 C54615
CLR IRQ ; 453F 1 208 180 B51815
RB TCON0.2 ; 4542 1 208 180 C5400A
ST A, IE ; 4545 1 208 180 D51A
; 4547 from 4514 (DD1,208,180)
label_4547: JBR off(00217h).4, label_454a ; 4547 1 208 180 DC1700
; 454A from 4547 (DD1,208,180)
label_454a: J label_5ca7 ; 454A 1 208 180 03A75C
; 454D from 0582 (DD1,108,280)
label_454d: JBR off(00128h).2, label_458b ; 454D 1 108 280 DA283B
; 4550 from 14E9 (DD1,100,280)
label_4550: MOVB r0, #0ffh ; 4550 1 108 280 98FF
L A, off(0019eh) ; 4552 1 108 280 E49E ### ROM INFO=Injector Value
ST A, er1 ; 4554 1 108 280 89
CMPB off(00117h), #00fh ; 4555 1 108 280 C417C00F
JNE label_45c7 ; 4559 1 108 280 CE6C
L A, TM0 ; 455B 1 108 280 E530
SUB A, #00001h ; 455D 1 108 280 A60100
ST A, TMR0 ; 4560 1 108 280 D532
MOV X1, #00110h ; 4562 1 108 280 601001
MOV DP, #00198h ; 4565 1 108 280 629801
L A, [DP] ; 4568 1 108 280 E2
CMP A, #000c0h ; 4569 1 108 280 C6C000
JGE label_45a9 ; 456C 1 108 280 CD3B
CLR A ; 456E 1 108 280 F9
ST A, [DP] ; 456F 1 108 280 D2
INC DP ; 4570 1 108 280 72
INC DP ; 4571 1 108 280 72
L A, [DP] ; 4572 1 108 280 E2
CMP A, #000c0h ; 4573 1 108 280 C6C000
JGE label_4598 ; 4576 1 108 280 CD20
CLR A ; 4578 1 108 280 F9
ST A, [DP] ; 4579 1 108 280 D2
INC DP ; 457A 1 108 280 72
INC DP ; 457B 1 108 280 72
L A, [DP] ; 457C 1 108 280 E2
CMP A, #000c0h ; 457D 1 108 280 C6C000
JLT label_45a5 ; 4580 1 108 280 CA23
ST A, er1 ; 4582 1 108 280 89
LB A, off(00116h) ; 4583 0 108 280 F416
SRLB A ; 4585 0 108 280 63
RORB off(00116h) ; 4586 0 108 280 C416C7
SJ label_45c1 ; 4589 0 108 280 CB36
; 458B from 454D (DD1,108,280)
label_458b: LB A, off(00196h) ; 458B 0 108 280 F496
SLLB A ; 458D 0 108 280 53
ROLB off(00196h) ; 458E 0 108 280 C496B7
LB A, off(00116h) ; 4591 0 108 280 F416
SLLB A ; 4593 0 108 280 53
ROLB off(00116h) ; 4594 0 108 280 C416B7
RT ; 4597 0 108 280 01
; 4598 from 4576 (DD1,108,280)
label_4598: ST A, er1 ; 4598 1 108 280 89
LB A, off(00116h) ; 4599 0 108 280 F416
SRLB A ; 459B 0 108 280 63
RORB off(00116h) ; 459C 0 108 280 C416C7
SRLB A ; 459F 0 108 280 63
RORB off(00116h) ; 45A0 0 108 280 C416C7
SJ label_45b9 ; 45A3 0 108 280 CB14
; 45A5 from 4580 (DD1,108,280)
label_45a5: CLR A ; 45A5 1 108 280 F9
ST A, [DP] ; 45A6 1 108 280 D2
SJ label_45c7 ; 45A7 1 108 280 CB1E
; 45A9 from 456C (DD1,108,280)
label_45a9: ST A, er1 ; 45A9 1 108 280 89
LB A, off(00116h) ; 45AA 0 108 280 F416
SLLB A ; 45AC 0 108 280 53
ROLB off(00116h) ; 45AD 0 108 280 C416B7
CAL label_46f1 ; 45B0 0 108 280 32F146
LB A, off(00196h) ; 45B3 0 108 280 F496
SRLB A ; 45B5 0 108 280 63
SRLB A ; 45B6 0 108 280 63
ANDB r0, A ; 45B7 0 108 280 20D1
; 45B9 from 45A3 (DD0,108,280)
label_45b9: CAL label_46f1 ; 45B9 0 108 280 32F146
LB A, off(00196h) ; 45BC 0 108 280 F496
SRLB A ; 45BE 0 108 280 63
ANDB r0, A ; 45BF 0 108 280 20D1
; 45C1 from 4589 (DD0,108,280)
label_45c1: CAL label_46f1 ; 45C1 0 108 280 32F146
ANDB r0, off(00196h) ; 45C4 0 108 280 20D396
; 45C7 from 4559 (DD1,108,280)
; 45C7 from 45A7 (DD1,108,280)
label_45c7: LB A, off(00196h) ; 45C7 0 108 280 F496
SLLB A ; 45C9 0 108 280 53
ROLB off(00196h) ; 45CA 0 108 280 C496B7
LB A, r0 ; 45CD 0 108 280 78
ANDB A, off(00196h) ; 45CE 0 108 280 D796
CMP off(0019eh), #000c0h ; 45D0 0 108 280 B49EC0C000 ### ROM INFO=Injector Value
JLT label_4617 ; 45D5 0 108 280 CA40
MOVB r1, off(00117h) ; 45D7 0 108 280 C41749
ANDB off(00117h), A ; 45DA 0 108 280 C417D1
JBS off(0012ah).7, label_45ea ; 45DD 0 108 280 EF2A0A
JBS off(00124h).5, label_45ea ; 45E0 0 108 280 ED2407 ### ROM INFO=Possible Fuel Cut Related
ANDB off(00197h), A ; 45E3 0 108 280 C497D1
ORB off(0012ah), #001h ; 45E6 0 108 280 C42AE001
; 45EA from 45DD (DD0,108,280)
; 45EA from 45E0 (DD0,108,280)
label_45ea: LB A, off(00197h) ; 45EA 0 108 280 F497
ORB A, #0f0h ; 45EC 0 108 280 E6F0
ANDB P2, A ; 45EE 0 108 280 C524D1
ANDB TRNSIT, #0fbh ; 45F1 0 108 280 C546D0FB
ANDB PSWH, #0feh ; 45F5 0 108 280 A2D0FE
ORB TCON0, #004h ; 45F8 0 108 280 C540E004
L A, TM0 ; 45FC 1 108 280 E530
ORB PSWH, #001h ; 45FE 1 108 280 A2E001
ANDB TCON0, #0fbh ; 4601 1 108 280 C540D0FB
CMPB r1, #00fh ; 4605 1 108 280 21C00F
JEQ label_4635 ; 4608 1 108 280 C92B
SUB A, TMR0 ; 460A 1 108 280 B532A2
ADD A, er1 ; 460D 1 108 280 09
JBR off(00109h).0, label_463a ; 460E 1 108 280 D80929
JBR off(00109h).2, label_463d ; 4611 1 108 280 DA0929
J label_467c ; 4614 1 108 280 037C46
; 4617 from 45D5 (DD0,108,280)
label_4617: LB A, #00fh ; 4617 0 108 280 770F
STB A, off(00117h) ; 4619 0 108 280 D417
STB A, off(00197h) ; 461B 0 108 280 D497
ORB P2, A ; 461D 0 108 280 C524E1
SB TCON0.2 ; 4620 0 108 280 C5401A
LB A, off(00196h) ; 4623 0 108 280 F496
XORB A, #0ffh ; 4625 0 108 280 F6FF
MB C, ACC.7 ; 4627 0 108 280 C5062F
ROLB A ; 462A 0 108 280 33
STB A, off(00116h) ; 462B 0 108 280 D416
RB TCON0.2 ; 462D 0 108 280 C5400A
L A, #00001h ; 4630 1 108 280 670100
SJ label_4684 ; 4633 1 108 280 CB4F
; 4635 from 4608 (DD1,108,280)
label_4635: ADD A, er1 ; 4635 1 108 280 09
ST A, TMR0 ; 4636 1 108 280 D532
SJ label_46b7 ; 4638 1 108 280 CB7D
; 463A from 460E (DD1,108,280)
label_463a: JBR off(00109h).2, label_4643 ; 463A 1 108 280 DA0906
; 463D from 4611 (DD1,108,280)
label_463d: JBS off(00109h).3, label_469c ; 463D 1 108 280 EB095C
JBS off(00109h).1, label_469f ; 4640 1 108 280 E9095C
; 4643 from 463A (DD1,108,280)
label_4643: JGE label_4671 ; 4643 1 108 280 CD2C
SUB A, off(00110h) ; 4645 1 108 280 A710
JLT label_465a ; 4647 1 108 280 CA11
SUB A, off(00112h) ; 4649 1 108 280 A712
JGE label_4669 ; 464B 1 108 280 CD1C
ADD A, off(00112h) ; 464D 1 108 280 8712
CMP A, #00100h ; 464F 1 108 280 C60001
JLT label_4663 ; 4652 1 108 280 CA0F
ST A, off(00112h) ; 4654 1 108 280 D412
CLR A ; 4656 1 108 280 F9
J label_46b5 ; 4657 1 108 280 03B546
; 465A from 4647 (DD1,108,280)
label_465a: ADD A, off(00110h) ; 465A 1 108 280 8710
CMP A, #00100h ; 465C 1 108 280 C60001
JLT label_4674 ; 465F 1 108 280 CA13
ST A, off(00110h) ; 4661 1 108 280 D410
; 4663 from 4652 (DD1,108,280)
label_4663: CLR A ; 4663 1 108 280 F9
ST A, off(00112h) ; 4664 1 108 280 D412
J label_46b5 ; 4666 1 108 280 03B546
; 4669 from 464B (DD1,108,280)
label_4669: CMP A, #00100h ; 4669 1 108 280 C60001
JGE label_46b5 ; 466C 1 108 280 CD47
CLR A ; 466E 1 108 280 F9
SJ label_46b5 ; 466F 1 108 280 CB44
; 4671 from 4643 (DD1,108,280)
label_4671: ADD TMR0, A ; 4671 1 108 280 B53281
; 4674 from 465F (DD1,108,280)
label_4674: CLR A ; 4674 1 108 280 F9
ST A, off(00110h) ; 4675 1 108 280 D410
ST A, off(00112h) ; 4677 1 108 280 D412
J label_46b5 ; 4679 1 108 280 03B546
; 467C from 4614 (DD1,108,280)
; 467C from 469C (DD1,108,280)
label_467c: JGE label_468e ; 467C 1 108 280 CD10
CMP A, #00100h ; 467E 1 108 280 C60001
JGE label_4684 ; 4681 1 108 280 CD01
CLR A ; 4683 1 108 280 F9
; 4684 from 4633 (DD1,108,280)
; 4684 from 4681 (DD1,108,280)
label_4684: ST A, off(00110h) ; 4684 1 108 280 D410
L A, #00001h ; 4686 1 108 280 670100
ST A, off(00112h) ; 4689 1 108 280 D412
J label_46b5 ; 468B 1 108 280 03B546
; 468E from 467C (DD1,108,280)
label_468e: ADD TMR0, A ; 468E 1 108 280 B53281
CLR A ; 4691 1 108 280 F9
ST A, off(00110h) ; 4692 1 108 280 D410
L A, #00001h ; 4694 1 108 280 670100
ST A, off(00112h) ; 4697 1 108 280 D412
J label_46b5 ; 4699 1 108 280 03B546
; 469C from 463D (DD1,108,280)
label_469c: JBS off(00109h).1, label_467c ; 469C 1 108 280 E909DD
; 469F from 4640 (DD1,108,280)
label_469f: JGE label_46ec ; 469F 1 108 280 CD4B
SUB A, off(00110h) ; 46A1 1 108 280 A710
JGE label_46e5 ; 46A3 1 108 280 CD40
ADD A, off(00110h) ; 46A5 1 108 280 8710
CMP A, #00100h ; 46A7 1 108 280 C60001
JGE label_46ad ; 46AA 1 108 280 CD01
; 46AC from 46EF (DD1,108,280)
label_46ac: CLR A ; 46AC 1 108 280 F9
; 46AD from 46AA (DD1,108,280)
label_46ad: ST A, off(00110h) ; 46AD 1 108 280 D410
; 46AF from 46E8 (DD1,108,280)
label_46af: CLR A ; 46AF 1 108 280 F9
; 46B0 from 46EA (DD1,108,280)
label_46b0: ST A, off(00112h) ; 46B0 1 108 280 D412
L A, #00001h ; 46B2 1 108 280 670100
; 46B5 from 4657 (DD1,108,280)
; 46B5 from 468B (DD1,108,280)
; 46B5 from 4679 (DD1,108,280)
; 46B5 from 4666 (DD1,108,280)
; 46B5 from 466C (DD1,108,280)
; 46B5 from 466F (DD1,108,280)
; 46B5 from 4699 (DD1,108,280)
label_46b5: ST A, off(00114h) ; 46B5 1 108 280 D414
; 46B7 from 4638 (DD1,108,280)
label_46b7: L A, off(00110h) ; 46B7 1 108 280 E410
JNE label_46c9 ; 46B9 1 108 280 CE0E
L A, off(00112h) ; 46BB 1 108 280 E412
JEQ label_46cd ; 46BD 1 108 280 C90E
LB A, off(00116h) ; 46BF 0 108 280 F416
SRLB A ; 46C1 0 108 280 63
SRLB A ; 46C2 0 108 280 63
SRLB A ; 46C3 0 108 280 63
ORB A, off(00116h) ; 46C4 0 108 280 E716
J label_46d6 ; 46C6 0 108 280 03D646
; 46C9 from 46B9 (DD1,108,280)
label_46c9: LB A, off(00116h) ; 46C9 0 108 280 F416
SJ label_46d6 ; 46CB 0 108 280 CB09
; 46CD from 46BD (DD1,108,280)
label_46cd: L A, off(00114h) ; 46CD 1 108 280 E414
JEQ label_46e1 ; 46CF 1 108 280 C910
LB A, off(00116h) ; 46D1 0 108 280 F416
RORB A ; 46D3 0 108 280 43
XORB A, #0ffh ; 46D4 0 108 280 F6FF
; 46D6 from 46C6 (DD0,108,280)
; 46D6 from 46CB (DD0,108,280)
label_46d6: ORB A, off(00197h) ; 46D6 0 108 280 E797
ANDB A, #00fh ; 46D8 0 108 280 D60F
; 46DA from 46E3 (DD0,108,280)
label_46da: ORB P2, A ; 46DA 0 108 280 C524E1
RB off(0012ah).7 ; 46DD 0 108 280 C42A0F
RT ; 46E0 0 108 280 01
; 46E1 from 46CF (DD1,108,280)
label_46e1: LB A, #00fh ; 46E1 0 108 280 770F
SJ label_46da ; 46E3 0 108 280 CBF5
; 46E5 from 46A3 (DD1,108,280)
label_46e5: CMP A, #00100h ; 46E5 1 108 280 C60001
JLT label_46af ; 46E8 1 108 280 CAC5
SJ label_46b0 ; 46EA 1 108 280 CBC4
; 46EC from 469F (DD1,108,280)
label_46ec: ADD TMR0, A ; 46EC 1 108 280 B53281
SJ label_46ac ; 46EF 1 108 280 CBBB
; 46F1 from 45B0 (DD0,108,280)
; 46F1 from 45B9 (DD0,108,280)
; 46F1 from 45C1 (DD0,108,280)
label_46f1: CLR A ; 46F1 1 108 280 F9
XCHG A, [DP] ; 46F2 1 108 280 B210
MOV X2, A ; 46F4 1 108 280 51
INC DP ; 46F5 1 108 280 72
INC DP ; 46F6 1 108 280 72
L A, [DP] ; 46F7 1 108 280 E2
SUB A, X2 ; 46F8 1 108 280 91A2
JLT label_4701 ; 46FA 1 108 280 CA05
CMP A, #00100h ; 46FC 1 108 280 C60001
JGE label_4702 ; 46FF 1 108 280 CD01
; 4701 from 46FA (DD1,108,280)
label_4701: CLR A ; 4701 1 108 280 F9
; 4702 from 46FF (DD1,108,280)
label_4702: ST A, 00000h[X1] ; 4702 1 108 280 D00000
INC X1 ; 4705 1 108 280 70
INC X1 ; 4706 1 108 280 70
RT ; 4707 1 108 280 01
; 4708 from 35AE (DD0,208,180)
; 4708 from 35DC (DD0,208,180)
label_4708: MOVB r6, #077h ; 4708 0 208 180 9E77
JEQ label_4714 ; 470A 0 208 180 C908
; 470C from 4712 (DD0,208,180)
label_470c: MB C, r6.7 ; 470C 0 208 180 262F
ROLB r6 ; 470E 0 208 180 26B7
SUBB A, #001h ; 4710 0 208 180 A601
JNE label_470c ; 4712 0 208 180 CEF8
; 4714 from 470A (DD0,208,180)
label_4714: LB A, r6 ; 4714 0 208 180 7E
RT ; 4715 0 208 180 01
; 4716 from 05AB (DD1,108,280)
; 4716 from 0558 (DD1,108,280)
; 4716 from 057C (DD1,108,280)
label_4716: L A, TMR2 ; 4716 1 108 280 E53A
JBR off(0011fh).2, label_471d ; 4718 1 108 280 DA1F02
L A, 0f0h ; 471B 1 108 280 E5F0
; 471D from 4718 (DD1,108,280)
label_471d: ST A, er3 ; 471D 1 108 280 8B
JBS off(0010fh).7, label_472c ; 471E 1 108 280 EF0F0B
MB C, IRQH.0 ; 4721 1 108 280 C51928
JGE label_472c ; 4724 1 108 280 CD06
INCB 0aeh ; 4726 1 108 280 C5AE16
SB 0b6h.0 ; 4729 1 108 280 C5B618
; 472C from 471E (DD1,108,280)
; 472C from 4724 (DD1,108,280)
label_472c: SB off(00128h).3 ; 472C 1 108 280 C4281B
JEQ label_476b ; 472F 1 108 280 C93A
SUB A, 0eeh ; 4731 1 108 280 B5EEA2
JBR off(0011fh).2, label_4759 ; 4734 1 108 280 DA1F22
CLRB r1 ; 4737 1 108 280 2115
MOVB r0, 0aeh ; 4739 1 108 280 C5AE48
SBCB r0, #000h ; 473C 1 108 280 20B000
MOV er2, #00006h ; 473F 1 108 280 46980600
DIV ; 4743 1 108 280 9037
CMPB r0, #000h ; 4745 1 108 280 20C000
JEQ label_474b ; 4748 1 108 280 C901
CLR A ; 474A 1 108 280 F9
; 474B from 4748 (DD1,108,280)
label_474b: ST A, off(00136h) ; 474B 1 108 280 D436
MOV X1, #0000ch ; 474D 1 108 280 600C00
; 4750 from 4755 (DD1,108,280)
label_4750: DEC X1 ; 4750 1 108 280 80
DEC X1 ; 4751 1 108 280 80
ST A, 00360h[X1] ; 4752 1 108 280 D06003
JNE label_4750 ; 4755 1 108 280 CEF9
SJ label_476b ; 4757 1 108 280 CB12
; 4759 from 4734 (DD1,108,280)
label_4759: MB C, TCON2.2 ; 4759 1 108 280 C5422A
JGE label_475f ; 475C 1 108 280 CD01
CLR A ; 475E 1 108 280 F9
; 475F from 475C (DD1,108,280)
label_475f: ST A, off(00136h) ; 475F 1 108 280 D436
LB A, 0a2h ; 4761 0 108 280 F5A2
SLLB A ; 4763 0 108 280 53
EXTND ; 4764 1 108 280 F8
MOV X1, A ; 4765 1 108 280 50
L A, off(00136h) ; 4766 1 108 280 E436
ST A, 00360h[X1] ; 4768 1 108 280 D06003
; 476B from 472F (DD1,108,280)
; 476B from 4757 (DD1,108,280)
label_476b: L A, er3 ; 476B 1 108 280 37
ST A, 0eeh ; 476C 1 108 280 D5EE
CLRB 0aeh ; 476E 1 108 280 C5AE15
CMPB 0a2h, #005h ; 4771 1 108 280 C5A2C005
JNE label_477a ; 4775 1 108 280 CE03
SLLB off(001a3h) ; 4777 1 108 280 C4A3D7
; 477A from 4775 (DD1,108,280)
label_477a: JBS off(001a3h).2, label_478b ; 477A 1 108 280 EAA30E
MOV DP, #00358h ; 477D 1 108 280 625803
MB C, 0b8h.0 ; 4780 1 108 280 C5B828
SJ label_4791 ; 4783 1 108 280 CB0C
; 4785 from 4797 (DD0,108,280)
label_4785: MULB ; 4785 0 108 280 A234
; 4787 from 47A2 (DD0,108,280)
; 4787 from 47A8 (DD0,108,280)
; 4787 from 47AA (DD0,108,280)
label_4787: MULB ; 4787 0 108 280 A234
SJ label_47b9 ; 4789 0 108 280 CB2E
; 478B from 477A (DD1,108,280)
label_478b: MOV DP, #0035eh ; 478B 1 108 280 625E03
MB C, 0b8h.1 ; 478E 1 108 280 C5B829
; 4791 from 4783 (DD1,108,280)
label_4791: MB PSWL.4, C ; 4791 1 108 280 A33C
LB A, 0a2h ; 4793 0 108 280 F5A2
CMPB A, #004h ; 4795 0 108 280 C604
JEQ label_4785 ; 4797 0 108 280 C9EC
JGE label_47ad ; 4799 0 108 280 CD12
STB A, r0 ; 479B 0 108 280 88
INCB r0 ; 479C 0 108 280 A8
LB A, 0a0h ; 479D 0 108 280 F5A0
ADDB A, #001h ; 479F 0 108 280 8601
CMPB A, r0 ; 47A1 0 108 280 48
JLE label_4787 ; 47A2 0 108 280 CFE3
LB A, [DP] ; 47A4 0 108 280 F2
ADDB A, #001h ; 47A5 0 108 280 8601
CMPB A, r0 ; 47A7 0 108 280 48
JLE label_4787 ; 47A8 0 108 280 CFDD
JBR off(0011fh).0, label_4787 ; 47AA 0 108 280 D81FDA
; 47AD from 4799 (DD0,108,280)
label_47ad: L A, [DP] ; 47AD 1 108 280 E2
ST A, 0a0h ; 47AE 1 108 280 D5A0
DEC DP ; 47B0 1 108 280 82
LB A, [DP] ; 47B1 0 108 280 F2
STB A, 09fh ; 47B2 0 108 280 D59F
MB C, PSWL.4 ; 47B4 0 108 280 A32C
MB off(0012ah).5, C ; 47B6 0 108 280 C42A3D
; 47B9 from 4789 (DD0,108,280)
label_47b9: CLR A ; 47B9 1 108 280 F9
MOV er0, 0a0h ; 47BA 1 108 280 B5A048
ST A, er3 ; 47BD 1 108 280 8B
LB A, 0a2h ; 47BE 0 108 280 F5A2
ADDB A, #001h ; 47C0 0 108 280 8601
CMPB A, r0 ; 47C2 0 108 280 48
JEQ label_47dd ; 47C3 0 108 280 C918
CMPB A, #006h ; 47C5 0 108 280 C606
JNE label_47cf ; 47C7 0 108 280 CE06
LB A, r0 ; 47C9 0 108 280 78
JEQ label_47dd ; 47CA 0 108 280 C911
SLLB A ; 47CC 0 108 280 53
JLT label_47dd ; 47CD 0 108 280 CA0E
; 47CF from 47C7 (DD0,108,280)
label_47cf: CMPB 0a2h, #003h ; 47CF 0 108 280 C5A2C003
JNE label_47fb ; 47D3 0 108 280 CE26
CMPB r0, #005h ; 47D5 0 108 280 20C005
JNE label_47fb ; 47D8 0 108 280 CE21
MOV er3, off(00136h) ; 47DA 0 108 280 B4364B
; 47DD from 47C3 (DD0,108,280)
; 47DD from 47CA (DD0,108,280)
; 47DD from 47CD (DD0,108,280)
label_47dd: CLRB r0 ; 47DD 0 108 280 2015
L A, off(00136h) ; 47DF 1 108 280 E436
MUL ; 47E1 1 108 280 9035
LB A, 0a0h ; 47E3 0 108 280 F5A0
SLLB A ; 47E5 0 108 280 53
JGE label_4816 ; 47E6 0 108 280 CD2E
ANDB PSWH, #0feh ; 47E8 0 108 280 A2D0FE
L A, TM3 ; 47EB 1 108 280 E53C
SUB A, TMR2 ; 47ED 1 108 280 B53AA2
ADD A, #00010h ; 47F0 1 108 280 861000
CMP A, er1 ; 47F3 1 108 280 49
JGE label_4803 ; 47F4 1 108 280 CD0D
L A, TMR2 ; 47F6 1 108 280 E53A
ADD A, er1 ; 47F8 1 108 280 09
SJ label_480b ; 47F9 1 108 280 CB10
; 47FB from 47D3 (DD0,108,280)
; 47FB from 47D8 (DD0,108,280)
label_47fb: MUL ; 47FB 0 108 280 9035
RB r0.0 ; 47FD 0 108 280 2008
L A, ACC ; 47FF 1 108 280 E506
SJ label_4822 ; 4801 1 108 280 CB1F
; 4803 from 47F4 (DD1,108,280)
label_4803: RB TCON3.2 ; 4803 1 108 280 C5430A
L A, TM3 ; 4806 1 108 280 E53C
SUB A, #00001h ; 4808 1 108 280 A60100
; 480B from 47F9 (DD1,108,280)
label_480b: ST A, TMR3 ; 480B 1 108 280 D53E
RB TCON3.3 ; 480D 1 108 280 C5430B
ORB PSWH, #001h ; 4810 1 108 280 A2E001
J label_4822 ; 4813 1 108 280 032248
; 4816 from 47E6 (DD0,108,280)
label_4816: L A, er3 ; 4816 1 108 280 37
ADD A, er1 ; 4817 1 108 280 09
JGE label_481d ; 4818 1 108 280 CD03
L A, #0ffffh ; 481A 1 108 280 67FFFF
; 481D from 4818 (DD1,108,280)
label_481d: CMP A, #0001fh ; 481D 1 108 280 C61F00
JGE label_4825 ; 4820 1 108 280 CD03
; 4822 from 4801 (DD1,108,280)
; 4822 from 4813 (DD1,108,280)
label_4822: L A, #0001fh ; 4822 1 108 280 671F00
; 4825 from 4820 (DD1,108,280)
label_4825: ST A, 0e8h ; 4825 1 108 280 D5E8
MOV DP, #00f00h ; 4827 1 108 280 62000F ### ROM INFO=82C55 PortA Inputs
LB A, [DP] ; 482A 0 108 280 F2
SRLB A ; 482B 0 108 280 63
ROR off(001aah) ; 482C 0 108 280 B4AAC7
SRLB A ; 482F 0 108 280 63
ROR off(001aah) ; 4830 0 108 280 B4AAC7
LB A, 0a2h ; 4833 0 108 280 F5A2
JNE label_483d ; 4835 0 108 280 CE06
CLR A ; 4837 1 108 280 F9
XCHG A, off(001aah) ; 4838 1 108 280 B4AA10
ST A, 0ech ; 483B 1 108 280 D5EC
; 483D from 4835 (DD0,108,280)
label_483d: LB A, 0a2h ; 483D 0 108 280 F5A2
CMPB A, #001h ; 483F 0 108 280 C601
JNE label_4847 ; 4841 0 108 280 CE04
L A, 0eah ; 4843 1 108 280 E5EA
ST A, off(001a8h) ; 4845 1 108 280 D4A8
; 4847 from 4841 (DD0,108,280)
label_4847: L A, off(001a8h) ; 4847 1 108 280 E4A8
SRL A ; 4849 1 108 280 63
MB P1.7, C ; 484A 1 108 280 C5223F
SRL A ; 484D 1 108 280 63
MB P1.3, C ; 484E 1 108 280 C5223B
ST A, off(001a8h) ; 4851 1 108 280 D4A8
MOV DP, #02f00h ; 4853 1 108 280 62002F ### ROM INFO=82C55 PortC Outputs
LB A, P1 ; 4856 0 108 280 F522
STB A, [DP] ; 4858 0 108 280 D2
RT ; 4859 0 108 280 01
; 485A from 0F82 (DD0,200,180)
; 485A from 0FA1 (DD1,200,180)
label_485a: CLRB A ; 485A 0 200 180 FA
STB A, r3 ; 485B 0 200 180 8B
SUBB A, r4 ; 485C 0 200 180 2C
MOVB r0, #003h ; 485D 0 200 180 9803
MULB ; 485F 0 200 180 A234
L A, ACC ; 4861 1 200 180 E506
SUB A, er1 ; 4863 1 200 180 29
SLL A ; 4864 1 200 180 53
SWAP ; 4865 1 200 180 83
CMPB ACC, #0feh ; 4866 1 200 180 C506C0FE
JNE label_486f ; 486A 1 200 180 CE03
L A, #000ffh ; 486C 1 200 180 67FF00
; 486F from 486A (DD1,200,180)
label_486f: ST A, er0 ; 486F 1 200 180 88
CLRB A ; 4870 0 200 180 FA
SUBB A, r2 ; 4871 0 200 180 2A
SLLB A ; 4872 0 200 180 53
JNE label_4878 ; 4873 0 200 180 CE03
LB A, #0ffh ; 4875 0 200 180 77FF
SC ; 4877 0 200 180 85
; 4878 from 4873 (DD0,200,180)
label_4878: RT ; 4878 0 200 180 01
; 4879 from 0BC0 (DD0,200,180)
; 4879 from 0C0F (DD0,200,180)
label_4879: STB A, r0 ; 4879 0 200 180 88
LC A, [X1] ; 487A 0 200 180 90A8
CMPB r0, A ; 487C 0 200 180 20C1
JLT label_4881 ; 487E 0 200 180 CA01
STB A, r0 ; 4880 0 200 180 88
; 4881 from 487E (DD0,200,180)
label_4881: STB A, r1 ; 4881 0 200 180 89
LB A, ACCH ; 4882 0 200 180 F507
CMPB r0, A ; 4884 0 200 180 20C1
JGE label_4889 ; 4886 0 200 180 CD01
STB A, r0 ; 4888 0 200 180 88
; 4889 from 4886 (DD0,200,180)
label_4889: SUBB r0, A ; 4889 0 200 180 20A1
SUBB r1, A ; 488B 0 200 180 21A1
LB A, r7 ; 488D 0 200 180 7F
J label_48ad ; 488E 0 200 180 03AD48
; 4891 from 0BCC (DD0,200,180)
; 4891 from 4899 (DD0,200,180)
; 4891 from 0C95 (DD0,200,180)
; 4891 from 0CFD (DD0,200,180)
; 4891 from 0DB9 (DD0,200,180)
; 4891 from 0DC3 (DD0,200,180)
; 4891 from 0DF4 (DD0,200,180)
; 4891 from 2B11 (DD0,208,180)
; 4891 from 2BF8 (DD0,208,180)
; 4891 from 57D0 (DD0,200,180)
; 4891 from 57F0 (DD0,200,180)
; 4891 from 58C1 (DD0,200,180)
; 4891 from 58D3 (DD0,200,180)
; 4891 from 5820 (DD0,200,180)
; 4891 from 5243 (DD0,200,180)
; 4891 from 5257 (DD0,200,180)
; 4891 from 526F (DD0,200,180)
; 4891 from 5284 (DD0,200,180)
; 4891 from 5299 (DD0,200,180)
; 4891 from 583D (DD0,200,180)
; 4891 from 588B (DD0,200,180)
; 4891 from 589A (DD0,200,180)
; 4891 from 38C2 (DD0,208,180)
; 4891 from 2D2B (DD0,208,180)
; 4891 from 38FD (DD0,208,180)
; 4891 from 3907 (DD0,208,180)
; 4891 from 3916 (DD0,208,180)
; 4891 from 3932 (DD0,208,180)
; 4891 from 3940 (DD0,208,180)
; 4891 from 3948 (DD0,208,180)
; 4891 from 395A (DD0,208,180)
; 4891 from 3962 (DD0,208,180)
; 4891 from 3978 (DD0,208,180)
; 4891 from 398C (DD0,208,180)
; 4891 from 399C (DD0,208,180)
; 4891 from 39A8 (DD0,208,180)
; 4891 from 39B1 (DD0,208,180)
; 4891 from 39BD (DD0,208,180)
; 4891 from 39D7 (DD0,208,180)
; 4891 from 39E1 (DD0,208,180)
; 4891 from 3A9C (DD0,208,180)
; 4891 from 3B02 (DD0,208,180)
; 4891 from 164E (DD0,100,280)
; 4891 from 1663 (DD0,100,280)
; 4891 from 1731 (DD0,100,280)
; 4891 from 193A (DD0,100,280)
; 4891 from 1CE1 (DD0,100,280)
label_4891: CMPCB A, 00002h[X1] ; 4891 0 200 180 90AF0200
JGE label_489c ; 4895 0 200 180 CD05
INC X1 ; 4897 0 200 180 70
INC X1 ; 4898 0 200 180 70
J label_4891 ; 4899 0 200 180 039148
; 489C from 48D0 (DD0,200,180)
; 489C from 48D6 (DD0,200,180)
; 489C from 4895 (DD0,200,180)
label_489c: STB A, r0 ; 489C 0 200 180 88
LC A, 00002h[X1] ; 489D 0 200 180 90A90200
MOVB r6, ACCH ; 48A1 0 200 180 C5074E
STB A, r1 ; 48A4 0 200 180 89
SUBB r0, A ; 48A5 0 200 180 20A1
LC A, [X1] ; 48A7 0 200 180 90A8
SUBB A, r1 ; 48A9 0 200 180 29
STB A, r1 ; 48AA 0 200 180 89
LB A, ACCH ; 48AB 0 200 180 F507
; 48AD from 488E (DD0,200,180)
label_48ad: SUBB A, r6 ; 48AD 0 200 180 2E
JGE label_48bd ; 48AE 0 200 180 CD0D
STB A, r7 ; 48B0 0 200 180 8F
CLRB A ; 48B1 0 200 180 FA
SUBB A, r7 ; 48B2 0 200 180 2F
MULB ; 48B3 0 200 180 A234
MOVB r0, r1 ; 48B5 0 200 180 2148
DIVB ; 48B7 0 200 180 A236
SUBB r6, A ; 48B9 0 200 180 26A1
LB A, r6 ; 48BB 0 200 180 7E
RT ; 48BC 0 200 180 01
; 48BD from 48AE (DD0,200,180)
label_48bd: MULB ; 48BD 0 200 180 A234
MOVB r0, r1 ; 48BF 0 200 180 2148
DIVB ; 48C1 0 200 180 A236
ADDB A, r6 ; 48C3 0 200 180 0E
STB A, r6 ; 48C4 0 200 180 8E
RT ; 48C5 0 200 180 01
; 48C6 from 07B9 (DD0,200,180)
; 48C6 from 07E1 (DD0,200,180)
; 48C6 from 083C (DD0,200,180)
; 48C6 from 10E9 (DD0,100,280)
; 48C6 from 39F5 (DD0,208,180)
; 48C6 from 3AF9 (DD0,208,180)
; 48C6 from 3B0C (DD0,208,180)
; 48C6 from 3B14 (DD0,208,180)
; 48C6 from 3B2F (DD0,208,180)
; 48C6 from 2FDE (DD0,208,180)
; 48C6 from 1439 (DD0,100,280)
; 48C6 from 1441 (DD0,100,280)
; 48C6 from 41AB (DD0,208,180)
vcal_1: CMPCB A, [X1] ; 48C6 0 200 180 90AE
JLE label_48cc ; 48C8 0 200 180 CF02
LCB A, [X1] ; 48CA 0 200 180 90AA
; 48CC from 48C8 (DD0,200,180)
label_48cc: CMPCB A, 00002h[X1] ; 48CC 0 200 180 90AF0200
JGE label_489c ; 48D0 0 200 180 CDCA
LCB A, 00002h[X1] ; 48D2 0 200 180 90AB0200
J label_489c ; 48D6 0 200 180 039C48
; 48D9 from 3764 (DD0,208,180)
; 48D9 from 376E (DD0,208,180)
; 48D9 from 2C84 (DD0,208,180)
; 48D9 from 13A0 (DD0,100,280)
vcal_2: CMPCB A, [X1] ; 48D9 0 208 180 90AE
JLE label_48df ; 48DB 0 208 180 CF02
LCB A, [X1] ; 48DD 0 208 180 90AA
; 48DF from 48DB (DD0,208,180)
label_48df: CMPCB A, 00003h[X1] ; 48DF 0 208 180 90AF0300
JGE label_48f9 ; 48E3 0 208 180 CD14
LCB A, 00003h[X1] ; 48E5 0 208 180 90AB0300
J label_48f9 ; 48E9 0 208 180 03F948
; 48EC from 2A48 (DD0,208,180)
; 48EC from 48F6 (DD0,208,180)
; 48EC from 2ABE (DD0,208,180)
; 48EC from 2B24 (DD0,208,180)
; 48EC from 585D (DD1,200,180)
; 48EC from 2BF0 (DD0,208,180)
; 48EC from 2C7D (DD0,208,180)
; 48EC from 2CD7 (DD0,208,180)
; 48EC from 2D12 (DD0,208,180)
; 48EC from 2D7F (DD0,208,180)
; 48EC from 38F4 (DD0,208,180)
; 48EC from 3921 (DD0,208,180)
; 48EC from 3982 (DD0,208,180)
; 48EC from 39C6 (DD0,208,180)
; 48EC from 39CF (DD0,208,180)
; 48EC from 39ED (DD0,208,180)
; 48EC from 3B3B (DD0,208,180)
; 48EC from 3B45 (DD0,208,180)
; 48EC from 3B4E (DD0,208,180)
; 48EC from 2DBA (DD0,208,180)
; 48EC from 3C1A (DD0,208,180)
; 48EC from 120E (DD0,100,280)
; 48EC from 1220 (DD0,100,280)
; 48EC from 1232 (DD0,100,280)
; 48EC from 2F1A (DD0,208,180)
; 48EC from 1345 (DD0,100,280)
; 48EC from 1431 (DD0,100,280)
; 48EC from 1515 (DD0,100,280)
; 48EC from 5D50 (DD0,208,180)
; 48EC from 1F87 (DD0,100,280)
vcal_0: CMPCB A, 00003h[X1] ; 48EC 0 208 180 90AF0300
JGE label_48f9 ; 48F0 0 208 180 CD07
ADD X1, #00003h ; 48F2 0 208 180 90800300
J vcal_0 ; 48F6 0 208 180 03EC48
; 48F9 from 48F0 (DD0,208,180)
; 48F9 from 48E3 (DD0,208,180)
; 48F9 from 48E9 (DD0,208,180)
label_48f9: STB A, r0 ; 48F9 0 208 180 88
CLR A ; 48FA 1 208 180 F9
LC A, [X1] ; 48FB 1 208 180 90A8
ST A, er2 ; 48FD 1 208 180 8A
LC A, 00004h[X1] ; 48FE 1 208 180 90A90400
ST A, er3 ; 4902 1 208 180 8B
LC A, 00002h[X1] ; 4903 1 208 180 90A90200
SWAP ; 4907 1 208 180 83
SUBB r0, A ; 4908 1 208 180 20A1
SUBB r4, A ; 490A 1 208 180 24A1
CLRB A ; 490C 0 208 180 FA
STB A, r1 ; 490D 0 208 180 89
XCHGB A, r5 ; 490E 0 208 180 2510
L A, ACC ; 4910 1 208 180 E506
; 4912 from 494D (DD1,200,180)
; 4912 from 2A6D (DD1,208,180)
; 4912 from 1D2E (DD1,100,280)
label_4912: SUB A, er3 ; 4912 1 200 180 2B
JGE label_4922 ; 4913 1 200 180 CD0D
ST A, er1 ; 4915 1 200 180 89
CLR A ; 4916 1 200 180 F9
SUB A, er1 ; 4917 1 200 180 29
MUL ; 4918 1 200 180 9035
MOV er0, er1 ; 491A 1 200 180 4548
DIV ; 491C 1 200 180 9037
SUB er3, A ; 491E 1 200 180 47A1
L A, er3 ; 4920 1 200 180 37
RT ; 4921 1 200 180 01
; 4922 from 4913 (DD1,200,180)
label_4922: MUL ; 4922 1 200 180 9035
MOV er0, er1 ; 4924 1 200 180 4548
DIV ; 4926 1 200 180 9037
ADD A, er3 ; 4928 1 200 180 0B
ST A, er3 ; 4929 1 200 180 8B
RT ; 492A 1 200 180 01
; 492B from 0B85 (DD1,200,180)
; 492B from 4935 (DD1,200,180)
; 492B from 27FD (DD1,208,180)
; 492B from 2A7B (DD1,208,180)
; 492B from 2A84 (DD1,208,180)
; 492B from 30D9 (DD1,208,180)
; 492B from 2E83 (DD1,208,180)
; 492B from 2E93 (DD1,208,180)
label_492b: CMPC A, 00004h[X1] ; 492B 1 200 180 90AD0400
JGE label_4938 ; 492F 1 200 180 CD07
ADD X1, #00004h ; 4931 1 200 180 90800400
J label_492b ; 4935 1 200 180 032B49
; 4938 from 492F (DD1,200,180)
label_4938: ST A, er0 ; 4938 1 200 180 88
LC A, 00004h[X1] ; 4939 1 200 180 90A90400
ST A, er2 ; 493D 1 200 180 8A
SUB er0, A ; 493E 1 200 180 44A1
LC A, [X1] ; 4940 1 200 180 90A8
SUB A, er2 ; 4942 1 200 180 2A
ST A, er2 ; 4943 1 200 180 8A
LC A, 00006h[X1] ; 4944 1 200 180 90A90600
ST A, er3 ; 4948 1 200 180 8B
LC A, 00002h[X1] ; 4949 1 200 180 90A90200
J label_4912 ; 494D 1 200 180 031249
; 4950 from 07D0 (DD0,200,180)
; 4950 from 3747 (DD0,208,180)
label_4950: SUBB A, #018h ; 4950 0 200 180 A618
JLT label_495d ; 4952 0 200 180 CA09
MB C, ACCH.7 ; 4954 0 200 180 C5072F
ROLB A ; 4957 0 200 180 33
JGE label_495c ; 4958 0 200 180 CD02
LB A, #0ffh ; 495A 0 200 180 77FF
; 495C from 4958 (DD0,200,180)
label_495c: RT ; 495C 0 200 180 01
; 495D from 4952 (DD0,200,180)
label_495d: CLRB A ; 495D 0 200 180 FA
RT ; 495E 0 200 180 01
; 495F from 274B (DD1,208,180)
; 495F from 2944 (DD0,208,180)
label_495f: MUL ; 495F 1 208 180 9035
MOV er2, er1 ; 4961 1 208 180 454A
CLR A ; 4963 1 208 180 F9
SUB A, er0 ; 4964 1 208 180 28
MOV er0, [DP] ; 4965 1 208 180 B248
MUL ; 4967 1 208 180 9035
L A, er1 ; 4969 1 208 180 35
ADD A, er2 ; 496A 1 208 180 0A
ST A, [DP] ; 496B 1 208 180 D2
RT ; 496C 1 208 180 01
; 496D from 2BA6 (DD1,208,180)
; 496D from 1E74 (DD1,100,280)
label_496d: MUL ; 496D 1 208 180 9035
MOV DP, er1 ; 496F 1 208 180 457A
MOV X2, A ; 4971 1 208 180 51
L A, er3 ; 4972 1 208 180 37
MUL ; 4973 1 208 180 9035
SUB er2, A ; 4975 1 208 180 46A1
L A, er1 ; 4977 1 208 180 35
SBC er3, A ; 4978 1 208 180 47B1
L A, X2 ; 497A 1 208 180 41
ADD er2, A ; 497B 1 208 180 4681
L A, DP ; 497D 1 208 180 42
ADC A, er3 ; 497E 1 208 180 1B
RT ; 497F 1 208 180 01
; 4980 from 300A (DD1,208,180)
; 4980 from 1CD1 (DD1,100,280)
label_4980: MOV er2, 00000h[X1] ; 4980 1 208 180 B000004A
SUB A, er2 ; 4984 1 208 180 2A
JGE label_498a ; 4985 1 208 180 CD03
ST A, er1 ; 4987 1 208 180 89
CLR A ; 4988 1 208 180 F9
SUB A, er1 ; 4989 1 208 180 29
; 498A from 4985 (DD1,208,180)
label_498a: MUL ; 498A 1 208 180 9035
ST A, er0 ; 498C 1 208 180 88
L A, 00002h[X1] ; 498D 1 208 180 E00200
SJ label_4992 ; 4990 1 208 180 CB00
; 4992 from 4990 (DD1,208,180)
label_4992: JGE label_4999 ; 4992 1 208 180 CD05
SUB A, er0 ; 4994 1 208 180 28
ST A, er0 ; 4995 1 208 180 88
L A, er2 ; 4996 1 208 180 36
SBC A, er1 ; 4997 1 208 180 39
RT ; 4998 1 208 180 01
; 4999 from 4992 (DD1,208,180)
label_4999: ADD A, er0 ; 4999 1 208 180 08
ST A, er0 ; 499A 1 208 180 88
L A, er2 ; 499B 1 208 180 36
ADC A, er1 ; 499C 1 208 180 19
RT ; 499D 1 208 180 01
; 499E from 3080 (DD1,208,180)
; 499E from 30B8 (DD1,208,180)
; 499E from 2F5F (DD1,208,180)
; 499E from 2F7F (DD1,208,180)
; 499E from 2F81 (DD1,208,180)
; 499E from 205A (DD1,100,280)
; 499E from 20F9 (DD1,100,280)
vcal_4: ROL A ; 499E 1 208 180 33
JGE label_49a8 ; 499F 1 208 180 CD07
ROR A ; 49A1 1 208 180 43
ADD A, er3 ; 49A2 1 208 180 0B
JLT label_49a6 ; 49A3 1 208 180 CA01
CLR A ; 49A5 1 208 180 F9
; 49A6 from 49A3 (DD1,208,180)
label_49a6: ST A, er3 ; 49A6 1 208 180 8B
RT ; 49A7 1 208 180 01
; 49A8 from 499F (DD1,208,180)
label_49a8: ROR A ; 49A8 1 208 180 43
; 49A9 from 2DC6 (DD1,208,180)
; 49A9 from 3015 (DD1,208,180)
; 49A9 from 3018 (DD1,208,180)
; 49A9 from 301B (DD1,208,180)
; 49A9 from 301E (DD1,208,180)
; 49A9 from 304E (DD1,208,180)
; 49A9 from 305D (DD1,208,180)
; 49A9 from 3068 (DD1,208,180)
; 49A9 from 307A (DD1,208,180)
; 49A9 from 30AF (DD1,208,180)
; 49A9 from 2F22 (DD1,208,180)
; 49A9 from 2F26 (DD1,208,180)
; 49A9 from 2F1C (DD1,208,180)
; 49A9 from 2F95 (DD1,208,180)
vcal_5: ADD A, er3 ; 49A9 1 208 180 0B
JGE label_49af ; 49AA 1 208 180 CD03
L A, #0ffffh ; 49AC 1 208 180 67FFFF
; 49AF from 49AA (DD1,208,180)
label_49af: ST A, er3 ; 49AF 1 208 180 8B
RT ; 49B0 1 208 180 01
; 49B1 from 2021 (DD1,100,280)
; 49B1 from 2027 (DD1,100,280)
label_49b1: ROL A ; 49B1 1 100 280 33
JLT label_49c5 ; 49B2 1 100 280 CA11
ROR A ; 49B4 1 100 280 43
MB C, r7.7 ; 49B5 1 100 280 272F
JLT label_49c2 ; 49B7 1 100 280 CA09
ADD A, er3 ; 49B9 1 100 280 0B
ROL A ; 49BA 1 100 280 33
JGE label_49d3 ; 49BB 1 100 280 CD16
L A, #07fffh ; 49BD 1 100 280 67FF7F
ST A, er3 ; 49C0 1 100 280 8B
RT ; 49C1 1 100 280 01
; 49C2 from 49B7 (DD1,100,280)
; 49C2 from 49C8 (DD1,100,280)
label_49c2: ADD A, er3 ; 49C2 1 100 280 0B
ST A, er3 ; 49C3 1 100 280 8B
RT ; 49C4 1 100 280 01
; 49C5 from 49B2 (DD1,100,280)
label_49c5: ROR A ; 49C5 1 100 280 43
MB C, r7.7 ; 49C6 1 100 280 272F
JGE label_49c2 ; 49C8 1 100 280 CDF8
ADD A, er3 ; 49CA 1 100 280 0B
ROL A ; 49CB 1 100 280 33
JLT label_49d3 ; 49CC 1 100 280 CA05
L A, #08000h ; 49CE 1 100 280 670080
ST A, er3 ; 49D1 1 100 280 8B
RT ; 49D2 1 100 280 01
; 49D3 from 49BB (DD1,100,280)
; 49D3 from 49CC (DD1,100,280)
label_49d3: ROR A ; 49D3 1 100 280 43
ST A, er3 ; 49D4 1 100 280 8B
RT ; 49D5 1 100 280 01
; 49D6 from 147D (DD1,100,280)
; 49D6 from 218F (DD1,100,280)
; 49D6 from 20C2 (DD1,100,280)
; 49D6 from 20FA (DD1,100,280)
label_49d6: MOV er0, #00005h ; 49D6 1 100 280 44980500
MUL ; 49DA 1 100 280 9035
SRL er1 ; 49DC 1 100 280 45E7
ROR A ; 49DE 1 100 280 43
SRL er1 ; 49DF 1 100 280 45E7
ROR A ; 49E1 1 100 280 43
CMPB r2, #000h ; 49E2 1 100 280 22C000
JEQ label_49ea ; 49E5 1 100 280 C903
L A, #0ffffh ; 49E7 1 100 280 67FFFF
; 49EA from 49E5 (DD1,100,280)
label_49ea: RT ; 49EA 1 100 280 01
; 49EB from 0712 (DD1,200,180)
; 49EB from 071C (DD1,200,180)
; 49EB from 33F9 (DD1,208,180)
; 49EB from 3406 (DD1,208,180)
; 49EB from 3410 (DD1,208,180)
; 49EB from 0873 (DD1,200,180)
; 49EB from 089E (DD1,200,180)
; 49EB from 09BA (DD1,200,180)
; 49EB from 2835 (DD1,208,180)
; 49EB from 2BB0 (DD1,208,180)
; 49EB from 2C36 (DD1,208,180)
; 49EB from 2F42 (DD1,208,180)
; 49EB from 2F51 (DD1,208,180)
; 49EB from 1E4D (DD1,100,280)
; 49EB from 1E94 (DD1,100,280)
vcal_7: XOR A, #0ffffh ; 49EB 1 200 180 F6FFFF
ADD A, #00001h ; 49EE 1 200 180 860100
RT ; 49F1 1 200 180 01
; 49F2 from 069E (DD0,200,180)
; 49F2 from 07F7 (DD0,200,180)
; 49F2 from 0804 (DD0,200,180)
; 49F2 from 0936 (DD0,200,180)
; 49F2 from 0955 (DD0,200,180)
; 49F2 from 0B92 (DD0,200,180)
; 49F2 from 0BDE (DD0,200,180)
; 49F2 from 2977 (DD0,208,180)
; 49F2 from 363A (DD0,208,180)
; 49F2 from 3675 (DD0,208,180)
; 49F2 from 3A61 (DD0,208,180)
; 49F2 from 152D (DD0,100,280)
; 49F2 from 1A4E (DD0,100,280)
; 49F2 from 1ED5 (DD0,100,280)
vcal_6: XORB A, #0ffh ; 49F2 0 200 180 F6FF
ADDB A, #001h ; 49F4 0 200 180 8601
RT ; 49F6 0 200 180 01
; 49F7 from 49FF (DD0,200,180)
label_49f7: CLRB r6 ; 49F7 0 200 180 2615
CLRB A ; 49F9 0 200 180 FA
RT ; 49FA 0 200 180 01
; 49FB from 09F5 (DD0,200,180)
; 49FB from 0A14 (DD0,200,180)
; 49FB from 0A2C (DD0,200,180)
; 49FB from 0A4A (DD0,200,180)
; 49FB from 0A5F (DD0,200,180)
label_49fb: LCB A, [X1] ; 49FB 0 200 180 90AA
CMPB r2, A ; 49FD 0 200 180 22C1
JLE label_49f7 ; 49FF 0 200 180 CFF6
CLR A ; 4A01 1 200 180 F9
ST A, er0 ; 4A02 1 200 180 88
ST A, er2 ; 4A03 1 200 180 8A
LB A, r3 ; 4A04 0 200 180 7B
CMPB A, r6 ; 4A05 0 200 180 4E
JLT label_4a09 ; 4A06 0 200 180 CA01
LB A, r6 ; 4A08 0 200 180 7E
; 4A09 from 4A06 (DD0,200,180)
label_4a09: STB A, r6 ; 4A09 0 200 180 8E
ADD X1, A ; 4A0A 0 200 180 9081
; 4A0C from 4A13 (DD0,200,180)
label_4a0c: INCB r6 ; 4A0C 0 200 180 AE
INC X1 ; 4A0D 0 200 180 70
LCB A, [X1] ; 4A0E 0 200 180 90AA
JEQ label_4a15 ; 4A10 0 200 180 C903
CMPB A, r2 ; 4A12 0 200 180 4A
JLE label_4a0c ; 4A13 0 200 180 CFF7
; 4A15 from 4A10 (DD0,200,180)
label_4a15: LB A, r2 ; 4A15 0 200 180 7A
; 4A16 from 4A1A (DD0,200,180)
label_4a16: DECB r6 ; 4A16 0 200 180 BE
DEC X1 ; 4A17 0 200 180 80
CMPCB A, [X1] ; 4A18 0 200 180 90AE
JLT label_4a16 ; 4A1A 0 200 180 CAFA
LCB A, [X1] ; 4A1C 0 200 180 90AA
STB A, r4 ; 4A1E 0 200 180 8C
LB A, r2 ; 4A1F 0 200 180 7A
SUBB A, r4 ; 4A20 0 200 180 2C
STB A, r0 ; 4A21 0 200 180 88
INC X1 ; 4A22 0 200 180 70
LCB A, [X1] ; 4A23 0 200 180 90AA
SUBB A, r4 ; 4A25 0 200 180 2C
STB A, r4 ; 4A26 0 200 180 8C
CLR A ; 4A27 1 200 180 F9
MB C, PSWL.4 ; 4A28 1 200 180 A32C
JGE label_4a30 ; 4A2A 1 200 180 CD04
ROL er0 ; 4A2C 1 200 180 44B7
SLL er2 ; 4A2E 1 200 180 46D7
; 4A30 from 4A2A (DD1,200,180)
label_4a30: DIV ; 4A30 1 200 180 9037
RT ; 4A32 1 200 180 01
; 4A33 from 0B52 (DD1,200,180)
; 4A33 from 1186 (DD0,100,280)
; 4A33 from 16A3 (DD0,100,280)
label_4a33: CLR A ; 4A33 1 200 180 F9
LB A, r2 ; 4A34 0 200 180 7A
ADD X1, A ; 4A35 0 200 180 9081
MOV DP, X1 ; 4A37 0 200 180 907A
L A, #00101h ; 4A39 1 200 180 670101
MB C, PSWL.5 ; 4A3C 1 200 180 A32D
JGE label_4a48 ; 4A3E 1 200 180 CD08
LB A, r1 ; 4A40 0 200 180 79
MULB ; 4A41 0 200 180 A234
ADD DP, A ; 4A43 0 200 180 9281
CLR A ; 4A45 1 200 180 F9
LC A, [DP] ; 4A46 1 200 180 92A8
; 4A48 from 4A3E (DD1,200,180)
label_4a48: ST A, er2 ; 4A48 1 200 180 8A
LB A, r3 ; 4A49 0 200 180 7B
MULB ; 4A4A 0 200 180 A234
ADD X1, A ; 4A4C 0 200 180 9081
LC A, [X1] ; 4A4E 0 200 180 90A8
MOV DP, A ; 4A50 0 200 180 52
CLR A ; 4A51 1 200 180 F9
LB A, r0 ; 4A52 0 200 180 78
ADD X1, A ; 4A53 0 200 180 9081
LC A, [X1] ; 4A55 0 200 180 90A8
MOV X1, A ; 4A57 0 200 180 50
MOVB r0, r4 ; 4A58 0 200 180 2448
L A, DP ; 4A5A 1 200 180 42
MULB ; 4A5B 1 200 180 A234
ST A, er1 ; 4A5D 1 200 180 89
MOVB r0, r5 ; 4A5E 1 200 180 2548
L A, DP ; 4A60 1 200 180 42
SWAP ; 4A61 1 200 180 83
MULB ; 4A62 1 200 180 A234
MOV DP, A ; 4A64 1 200 180 52
L A, X1 ; 4A65 1 200 180 40
SWAP ; 4A66 1 200 180 83
MULB ; 4A67 1 200 180 A234
MOVB r0, r4 ; 4A69 1 200 180 2448
ST A, er2 ; 4A6B 1 200 180 8A
L A, X1 ; 4A6C 1 200 180 40
MULB ; 4A6D 1 200 180 A234
MOV X1, er1 ; 4A6F 1 200 180 4578
XCHG A, er2 ; 4A71 1 200 180 4610
MOV er0, X2 ; 4A73 1 200 180 9148
CAL label_4a82 ; 4A75 1 200 180 32824A
MOV er2, X1 ; 4A78 1 200 180 904A
MOV X1, A ; 4A7A 1 200 180 50
L A, DP ; 4A7B 1 200 180 42
CAL label_4a82 ; 4A7C 1 200 180 32824A
L A, X1 ; 4A7F 1 200 180 40
MOV er0, er3 ; 4A80 1 200 180 4748
; 4A82 from 4A75 (DD1,200,180)
; 4A82 from 4A7C (DD1,200,180)
; 4A82 from 4A9F (DD1,200,180)
label_4a82: SUB A, er2 ; 4A82 1 200 180 2A
JGE label_4a8f ; 4A83 1 200 180 CD0A
ST A, er1 ; 4A85 1 200 180 89
CLR A ; 4A86 1 200 180 F9
SUB A, er1 ; 4A87 1 200 180 29
MUL ; 4A88 1 200 180 9035
L A, er1 ; 4A8A 1 200 180 35
SUB er2, A ; 4A8B 1 200 180 46A1
L A, er2 ; 4A8D 1 200 180 36
RT ; 4A8E 1 200 180 01
; 4A8F from 4A83 (DD1,200,180)
label_4a8f: MUL ; 4A8F 1 200 180 9035
L A, er1 ; 4A91 1 200 180 35
ADD A, er2 ; 4A92 1 200 180 0A
ST A, er2 ; 4A93 1 200 180 8A
RT ; 4A94 1 200 180 01
; 4A95 from 0C84 (DD0,200,180)
label_4a95: EXTND ; 4A95 1 200 180 F8
ADD DP, A ; 4A96 1 200 180 9281
CLR A ; 4A98 1 200 180 F9
LCB A, [DP] ; 4A99 1 200 180 92AA
ST A, er2 ; 4A9B 1 200 180 8A
INC DP ; 4A9C 1 200 180 72
LCB A, [DP] ; 4A9D 1 200 180 92AA
CAL label_4a82 ; 4A9F 1 200 180 32824A
LB A, r4 ; 4AA2 0 200 180 7C
RT ; 4AA3 0 200 180 01
DB 0C4h,03Fh,048h,099h,001h,020h,0C0h,080h ; 4AA4 ### ROM INFO=RPM Sensor
DB 0CDh,001h,0A9h,090h,035h,07Ah,0E5h,006h ; 4AAC
DB 083h,023h,0E7h,043h,023h,0C0h,000h,0C9h ; 4AB4
DB 003h,067h,0FFh,0FFh,001h ; 4ABC ### ROM INFO=EGR Volt
; 4AC1 from 300D (DD1,208,180)
label_4ac1: MOV X2, #00010h ; 4AC1 1 208 180 611000
MOV DP, #01000h ; 4AC4 1 208 180 620010
SJ label_4acf ; 4AC7 1 208 180 CB06
; 4AC9 from 1CD4 (DD1,100,280)
label_4ac9: MOV X2, #tbl_7133 ; 4AC9 1 100 280 613371
MOV DP, #09862h ; 4ACC 1 100 280 626298
; 4ACF from 4AC7 (DD1,208,180)
label_4acf: CMP A, X2 ; 4ACF 1 208 180 91C2
JLE label_4ad9 ; 4AD1 1 208 180 CF06
CMP A, DP ; 4AD3 1 208 180 92C2
JLT label_4adc ; 4AD5 1 208 180 CA05
MOV X2, DP ; 4AD7 1 208 180 9279
; 4AD9 from 4AD1 (DD1,208,180)
label_4ad9: L A, X2 ; 4AD9 1 208 180 41
CLR er0 ; 4ADA 1 208 180 4415
; 4ADC from 4AD5 (DD1,208,180)
label_4adc: ST A, 00000h[X1] ; 4ADC 1 208 180 D00000
L A, er0 ; 4ADF 1 208 180 34
ST A, 00002h[X1] ; 4AE0 1 208 180 D00200
RT ; 4AE3 1 208 180 01
DB 0A6h,025h,000h,0CAh,003h,048h,0CDh,001h ; 4AE4
DB 034h,001h,086h,018h,000h,0CDh,003h,067h ; 4AEC ### ROM INFO=EGR Volt
DB 0FFh,0FFh,08Bh,045h,015h,090h,0A8h,088h ; 4AF4
DB 0E5h,0CEh,028h,0CAh,007h,088h,090h,0A9h ; 4AFC
DB 004h,000h,090h,035h,090h,0A9h,002h,000h ; 4B04
DB 009h,04Bh,0CAh,001h,037h,001h ; 4B0C
; 4B12 from 283A (DD1,208,180)
; 4B12 from 284A (DD1,208,180)
label_4b12: MUL ; 4B12 1 208 180 9035
L A, er1 ; 4B14 1 208 180 35
JBS off(0020ch).0, label_4b21 ; 4B15 1 208 180 E80C09
XCHG A, er3 ; 4B18 1 208 180 4710
SUB A, er3 ; 4B1A 1 208 180 2B
JGE label_4b24 ; 4B1B 1 208 180 CD07
; 4B1D from 4B26 (DD1,208,180)
label_4b1d: SC ; 4B1D 1 208 180 85
L A, X1 ; 4B1E 1 208 180 40
ST A, er3 ; 4B1F 1 208 180 8B
RT ; 4B20 1 208 180 01
; 4B21 from 4B15 (DD1,208,180)
label_4b21: ADD A, er3 ; 4B21 1 208 180 0B
JLT label_4b2c ; 4B22 1 208 180 CA08
; 4B24 from 4B1B (DD1,208,180)
label_4b24: CMP A, X1 ; 4B24 1 208 180 90C2
JLE label_4b1d ; 4B26 1 208 180 CFF5
CMP X2, A ; 4B28 1 208 180 91C1
JGT label_4b2e ; 4B2A 1 208 180 C802
; 4B2C from 4B22 (DD1,208,180)
label_4b2c: SC ; 4B2C 1 208 180 85
L A, X2 ; 4B2D 1 208 180 41
; 4B2E from 4B2A (DD1,208,180)
label_4b2e: ST A, er3 ; 4B2E 1 208 180 8B
RT ; 4B2F 1 208 180 01
; 4B30 from 2F77 (DD1,208,180)
; 4B30 from 2F82 (DD1,208,180)
label_4b30: CMP off(0028ch), A ; 4B30 1 208 180 B48CC1
JLT label_4b3c ; 4B33 1 208 180 CA07
CMP A, off(0028eh) ; 4B35 1 208 180 C78E
JGE label_4b3b ; 4B37 1 208 180 CD02
L A, off(0028eh) ; 4B39 1 208 180 E48E
; 4B3B from 4B37 (DD1,208,180)
label_4b3b: RT ; 4B3B 1 208 180 01
; 4B3C from 4B33 (DD1,208,180)
label_4b3c: L A, off(0028ch) ; 4B3C 1 208 180 E48C
RT ; 4B3E 1 208 180 01
; 4B3F from 240E (DD0,208,???)
; 4B3F from 4413 (DD0,208,180)
label_4b3f: SUBB A, #001h ; 4B3F 0 208 ??? A601
MOVB r0, #008h ; 4B41 0 208 ??? 9808
DIVB ; 4B43 0 208 ??? A236
MOV X1, A ; 4B45 0 208 ??? 50
LB A, r1 ; 4B46 0 208 ??? 79
SBR 0011ah[X1] ; 4B47 0 208 ??? C01A0111 ### ROM INFO=MIL Byte1 CEL Code0 Unknow error
SBR 00212h[X1] ; 4B4B 0 208 ??? C0120211 ### ROM INFO=MIL Byte1 Extra CEL Code0 Unknow error
SBR 0031eh[X1] ; 4B4F 0 208 ??? C01E0311
; 4B53 from 243A (DD1,208,???)
label_4b53: MOV DP, #0031dh ; 4B53 0 208 ??? 621D03
CLR er0 ; 4B56 0 208 ??? 4415
; 4B58 from 4B65 (DD0,208,???)
label_4b58: LB A, r0 ; 4B58 0 208 ??? 78
ADDB A, [DP] ; 4B59 0 208 ??? C282
STB A, r0 ; 4B5B 0 208 ??? 88
LB A, r1 ; 4B5C 0 208 ??? 79
XORB A, [DP] ; 4B5D 0 208 ??? C2F2
STB A, r1 ; 4B5F 0 208 ??? 89
INC DP ; 4B60 0 208 ??? 72
CMP DP, #00322h ; 4B61 0 208 ??? 92C02203
JNE label_4b58 ; 4B65 0 208 ??? CEF1
L A, er0 ; 4B67 1 208 ??? 34
ST A, [DP] ; 4B68 1 208 ??? D2
RT ; 4B69 1 208 ??? 01
; 4B6A from 28BF (DD1,208,180)
; 4B6A from 452B (DD1,208,180)
label_4b6a: MOV DP, #03f00h ; 4B6A 1 208 180 62003F ### ROM INFO=82C55 Command Register
LB A, #090h ; 4B6D 0 208 180 7790
STB A, [DP] ; 4B6F 0 208 180 D2
MOV DP, #01f00h ; 4B70 0 208 180 62001F ### ROM INFO=82C55 PortB Outputs
LB A, P0 ; 4B73 0 208 180 F520
STB A, [DP] ; 4B75 0 208 180 D2
MOV DP, #02f00h ; 4B76 0 208 180 62002F ### ROM INFO=82C55 PortC Outputs
LB A, P1 ; 4B79 0 208 180 F522
STB A, [DP] ; 4B7B 0 208 180 D2
MOV DP, #00f00h ; 4B7C 0 208 180 62000F ### ROM INFO=82C55 PortA Inputs
LB A, [DP] ; 4B7F 0 208 180 F2
XORB A, #038h ; 4B80 0 208 180 F638
STB A, off(00210h) ; 4B82 0 208 180 D410
STB A, (00118h-00180h)[USP] ; 4B84 0 208 180 D398
SB off(00230h).2 ; 4B86 0 208 180 C4301A
RT ; 4B89 0 208 180 01
; 4B8A from 2675 (DD1,208,180)
; 4B8A from 267E (DD1,208,180)
; 4B8A from 2687 (DD1,208,180)
; 4B8A from 4BA2 (DD1,208,180)
; 4B8A from 30FE (DD1,208,180)
; 4B8A from 3107 (DD1,208,180)
; 4B8A from 31CD (DD1,208,180)
; 4B8A from 31D6 (DD1,208,180)
label_4b8a: L A, 0fah ; 4B8A 1 208 180 E5FA
ST A, IE ; 4B8C 1 208 180 D51A
ANDB PSWH, #0feh ; 4B8E 1 208 180 A2D0FE
LB A, 00000h[X1] ; 4B91 0 208 180 F00000
JEQ label_4b9a ; 4B94 0 208 180 C904
DECB 00000h[X1] ; 4B96 0 208 180 C0000017
; 4B9A from 4B94 (DD0,208,180)
label_4b9a: ORB PSWH, #001h ; 4B9A 0 208 180 A2E001
L A, 0f8h ; 4B9D 1 208 180 E5F8
ST A, IE ; 4B9F 1 208 180 D51A
INC X1 ; 4BA1 1 208 180 70
JRNZ DP, label_4b8a ; 4BA2 1 208 180 30E6
RT ; 4BA4 1 208 180 01
; 4BA5 from 2667 (DD1,208,180)
; 4BA5 from 4516 (DD1,208,180)
label_4ba5: LB A, #03ch ; 4BA5 0 208 180 773C
STB A, WDT ; 4BA7 0 208 180 D511
SWAPB ; 4BA9 0 208 180 83
STB A, WDT ; 4BAA 0 208 180 D511
MB C, 0b7h.1 ; 4BAC 0 208 180 C5B729
JLT label_4bb5 ; 4BAF 0 208 180 CA04
XORB P2, #010h ; 4BB1 0 208 180 C524F010
; 4BB5 from 4BAF (DD0,208,180)
label_4bb5: RT ; 4BB5 0 208 180 01
; 4BB6 from 2569 (DD0,208,180)
; 4BB6 from 36BD (DD0,208,180)
label_4bb6: ADDB A, #005h ; 4BB6 0 208 180 8605
JGE label_4bbc ; 4BB8 0 208 180 CD02
LB A, #0ffh ; 4BBA 0 208 180 77FF
; 4BBC from 4BB8 (DD0,208,180)
label_4bbc: JBS off(00217h).4, label_4bc8 ; 4BBC 0 208 180 EC1709
JBR off(00230h).3, label_4bc8 ; 4BBF 0 208 180 DB3006
CMPB A, 00378h[X1] ; 4BC2 0 208 180 C07803C2
JGE label_4bd1 ; 4BC6 0 208 180 CD09
; 4BC8 from 4BBC (DD0,208,180)
; 4BC8 from 4BBF (DD0,208,180)
label_4bc8: MOVB r0, #042h ; 4BC8 0 208 180 9842
CMPB A, r0 ; 4BCA 0 208 180 48
JGE label_4bce ; 4BCB 0 208 180 CD01
LB A, r0 ; 4BCD 0 208 180 78
; 4BCE from 4BCB (DD0,208,180)
label_4bce: STB A, 00378h[X1] ; 4BCE 0 208 180 D07803
; 4BD1 from 4BC6 (DD0,208,180)
label_4bd1: RT ; 4BD1 0 208 180 01
; 4BD2 from 0ADF (DD0,200,180)
; 4BD2 from 36AF (DD0,208,180)
; 4BD2 from 3706 (DD0,208,180)
; 4BD2 from 374D (DD0,208,180)
label_4bd2: SUBB A, [DP] ; 4BD2 0 200 180 C2A2
JGE label_4bda ; 4BD4 0 200 180 CD04
ADDB A, #002h ; 4BD6 0 200 180 8602
SJ label_4bdc ; 4BD8 0 200 180 CB02
; 4BDA from 4BD4 (DD0,200,180)
label_4bda: SUBB A, #002h ; 4BDA 0 200 180 A602
; 4BDC from 4BD8 (DD0,200,180)
label_4bdc: JGE label_4bdf ; 4BDC 0 200 180 CD01
CLRB A ; 4BDE 0 200 180 FA
; 4BDF from 4BDC (DD0,200,180)
label_4bdf: ADDB A, [DP] ; 4BDF 0 200 180 C282
STB A, [DP] ; 4BE1 0 200 180 D2
RT ; 4BE2 0 200 180 01
; 4BE3 from 0671 (DD1,108,280)
; 4BE3 from 2230 (DD0,100,280)
label_4be3: L A, off(00124h) ; 4BE3 1 108 280 E424 ### ROM INFO=Possible Fuel Cut Related
ST A, (0021ch-00280h)[USP] ; 4BE5 1 108 280 D39C
L A, off(00126h) ; 4BE7 1 108 280 E426
ST A, (0021eh-00280h)[USP] ; 4BE9 1 108 280 D39E
RT ; 4BEB 1 108 280 01
; 4BEC from 02AD (DD1,108,280)
; 4BEC from 0FC4 (DD1,100,280)
label_4bec: L A, (00212h-00280h)[USP] ; 4BEC 1 108 280 E392 ### ROM INFO=MIL Byte1 Extra CEL Code0 Unknow error
ST A, off(0011ah) ; 4BEE 1 108 280 D41A ### ROM INFO=MIL Byte1 CEL Code0 Unknow error
L A, (00214h-00280h)[USP] ; 4BF0 1 108 280 E394 ### ROM INFO=MIL Byte3 Extra CEL Code0 Unknow error
ST A, off(0011ch) ; 4BF2 1 108 280 D41C ### ROM INFO=MIL Byte3 CEL Code0 Unknow error
L A, (00216h-00280h)[USP] ; 4BF4 1 108 280 E396
ST A, off(0011eh) ; 4BF6 1 108 280 D41E
L A, (00218h-00280h)[USP] ; 4BF8 1 108 280 E398 ### ROM INFO=Set RPM Cut Flag
ST A, off(00120h) ; 4BFA 1 108 280 D420
L A, (0021ah-00280h)[USP] ; 4BFC 1 108 280 E39A
ST A, off(00122h) ; 4BFE 1 108 280 D422
RT ; 4C00 1 108 280 01
; 4C01 from 23C5 (DD1,200,???)
; 4C01 from 23C9 (DD1,200,???)
; 4C01 from 3270 (DD1,208,180)
; 4C01 from 3274 (DD1,208,180)
label_4c01: MOV X2, A ; 4C01 1 200 ??? 51
SB off(00230h).7 ; 4C02 1 200 ??? C4301F
AND IE, #002a0h ; 4C05 1 200 ??? B51AD0A002
ANDB PSWH, #0feh ; 4C0A 1 200 ??? A2D0FE
XCHG A, 00084h[X1] ; 4C0D 1 200 ??? B0840010
XCHG A, 00084h[X1] ; 4C11 1 200 ??? B0840010
ST A, er3 ; 4C15 1 200 ??? 8B
ORB PSWH, #001h ; 4C16 1 200 ??? A2E001
L A, 0f8h ; 4C19 1 200 ??? E5F8
ST A, IE ; 4C1B 1 200 ??? D51A
RB off(00230h).7 ; 4C1D 1 200 ??? C4300F
L A, er3 ; 4C20 1 200 ??? 37
CMP A, X2 ; 4C21 1 200 ??? 91C2
JNE label_4c26 ; 4C23 1 200 ??? CE01
RT ; 4C25 1 200 ??? 01
; 4C26 from 4C23 (DD1,200,???)
label_4c26: MOVB 0f5h, #042h ; 4C26 1 200 ??? C5F59842
BRK ; 4C2A 1 200 ??? FF
; 4C2B from 24D2 (DD1,208,180)
; 4C2B from 27CA (DD0,208,180)
label_4c2b: JBR off(00230h).3, label_4c45 ; 4C2B 1 208 180 DB3017
L A, 0fah ; 4C2E 1 208 180 E5FA
ST A, IE ; 4C30 1 208 180 D51A
ANDB PSWH, #0feh ; 4C32 1 208 180 A2D0FE
L A, TM2 ; 4C35 1 208 180 E538
SUB A, off(00258h) ; 4C37 1 208 180 A758
CMP A, #000c8h ; 4C39 1 208 180 C6C800
ORB PSWH, #001h ; 4C3C 1 208 180 A2E001
L A, 0f8h ; 4C3F 1 208 180 E5F8
ST A, IE ; 4C41 1 208 180 D51A
JLT label_4c72 ; 4C43 1 208 180 CA2D
; 4C45 from 4C2B (DD1,208,180)
label_4c45: RB IRQH.4 ; 4C45 1 208 180 C5190C
JEQ label_4c73 ; 4C48 1 208 180 C929
LB A, P2 ; 4C4A 0 208 180 F524
SWAPB ; 4C4C 0 208 180 83
SRLB A ; 4C4D 0 208 180 63
ANDB A, #007h ; 4C4E 0 208 180 D607
EXTND ; 4C50 1 208 180 F8
MOV X1, A ; 4C51 1 208 180 50
LB A, ADCR1H ; 4C52 0 208 180 F563
STB A, 003d2h[X1] ; 4C54 0 208 180 D0D203 ### ROM INFO=ELD??
LB A, ADCR0H ; 4C57 0 208 180 F561
STB A, 003cah[X1] ; 4C59 0 208 180 D0CA03 ### ROM INFO=ECU O2 Volt
L A, 0fah ; 4C5C 1 208 180 E5FA
ST A, IE ; 4C5E 1 208 180 D51A
ANDB PSWH, #0feh ; 4C60 1 208 180 A2D0FE
ADDB P2, #020h ; 4C63 1 208 180 C5248020
MOV off(00258h), TM2 ; 4C67 1 208 180 B5387C58
ORB PSWH, #001h ; 4C6B 1 208 180 A2E001
L A, 0f8h ; 4C6E 1 208 180 E5F8
ST A, IE ; 4C70 1 208 180 D51A
; 4C72 from 4C43 (DD1,208,180)
label_4c72: RT ; 4C72 1 208 180 01
; 4C73 from 4C48 (DD1,208,180)
label_4c73: MOVB 0f5h, #04ah ; 4C73 1 208 180 C5F5984A
BRK ; 4C77 1 208 180 FF
; 4C78 from 24DF (DD0,208,180)
; 4C78 from 3112 (DD0,208,180)
label_4c78: RT ; 4C78 0 208 180 01
; 4C79 from 0DD2 (DD1,200,180)
; 4C79 from 0DDD (DD1,200,180)
label_4c79: MOVB r0, #0bdh ; 4C79 1 200 180 98BD
SLL A ; 4C7B 1 200 180 53
JLT label_4c8b ; 4C7C 1 200 180 CA0D
SLL A ; 4C7E 1 200 180 53
JLT label_4c8b ; 4C7F 1 200 180 CA0A
LB A, ACCH ; 4C81 0 200 180 F507
CMPB A, r0 ; 4C83 0 200 180 48
JGE label_4c8b ; 4C84 0 200 180 CD05
MOVB r0, #00fh ; 4C86 0 200 180 980F
CMPB A, r0 ; 4C88 0 200 180 48
JGE label_4c8c ; 4C89 0 200 180 CD01
; 4C8B from 4C7C (DD1,200,180)
; 4C8B from 4C7F (DD1,200,180)
; 4C8B from 4C84 (DD0,200,180)
label_4c8b: LB A, r0 ; 4C8B 0 200 180 78
; 4C8C from 4C89 (DD0,200,180)
label_4c8c: RT ; 4C8C 0 200 180 01
; 4C8D from 2416 (DD0,208,???)
; 4C8D from 441B (DD0,208,180)
label_4c8d: CLRB r0 ; 4C8D 0 208 ??? 2015
CMPB r6, #001h ; 4C8F 0 208 ??? 26C001
JNE label_4ca9 ; 4C92 0 208 ??? CE15
LCB A, tbl_6195 ; 4C94 0 208 ??? 909D9561
JNE label_4ca7 ; 4C98 0 208 ??? CE0D
LCB A, tbl_61f6 ; 4C9A 0 208 ??? 909DF661 ORIGINAL TABLE=tbl_61f6 ### VARIABLE=long_53
JNE label_4ca7 ; 4C9E 0 208 ??? CE07
CMPB 0dah, #01ah ; 4CA0 0 208 ??? C5DAC01A ### ROM INFO=O2 Sensor
JLT label_4ca7 ; 4CA4 0 208 ??? CA01
INCB r0 ; 4CA6 0 208 ??? A8
; 4CA7 from 4C98 (DD0,208,???)
; 4CA7 from 4C9E (DD0,208,???)
; 4CA7 from 4CA4 (DD0,208,???)
label_4ca7: SJ label_4d1b ; 4CA7 0 208 ??? CB72
; 4CA9 from 4C92 (DD0,208,???)
label_4ca9: CMPB r6, #003h ; 4CA9 0 208 ??? 26C003
JNE label_4cb6 ; 4CAC 0 208 ??? CE08
LB A, 0bbh ; 4CAE 0 208 ??? F5BB ### ROM INFO=Map Sensor Volt
SLLB A ; 4CB0 0 208 ??? 53
JGE label_4d1b ; 4CB1 0 208 ??? CD68
INCB r0 ; 4CB3 0 208 ??? A8
SJ label_4d1b ; 4CB4 0 208 ??? CB65
; 4CB6 from 4CAC (DD0,208,???)
label_4cb6: CMPB r6, #006h ; 4CB6 0 208 ??? 26C006
JNE label_4cc5 ; 4CB9 0 208 ??? CE0A
MOV DP, #003d4h ; 4CBB 0 208 ??? 62D403
LB A, [DP] ; 4CBE 0 208 ??? F2
SLLB A ; 4CBF 0 208 ??? 53
JGE label_4d1b ; 4CC0 0 208 ??? CD59
INCB r0 ; 4CC2 0 208 ??? A8
SJ label_4d1b ; 4CC3 0 208 ??? CB56
; 4CC5 from 4CB9 (DD0,208,???)
label_4cc5: CMPB r6, #007h ; 4CC5 0 208 ??? 26C007
JNE label_4cd4 ; 4CC8 0 208 ??? CE0A
MOV DP, #003a4h ; 4CCA 0 208 ??? 62A403 ### ROM INFO=TPS Volt
LB A, [DP] ; 4CCD 0 208 ??? F2
SLLB A ; 4CCE 0 208 ??? 53
JGE label_4d1b ; 4CCF 0 208 ??? CD4A
INCB r0 ; 4CD1 0 208 ??? A8
SJ label_4d1b ; 4CD2 0 208 ??? CB47
; 4CD4 from 4CC8 (DD0,208,???)
label_4cd4: CMPB r6, #00ah ; 4CD4 0 208 ??? 26C00A
JNE label_4ce3 ; 4CD7 0 208 ??? CE0A
MOV DP, #003cch ; 4CD9 0 208 ??? 62CC03 ### ROM INFO=IAT
LB A, [DP] ; 4CDC 0 208 ??? F2
SLLB A ; 4CDD 0 208 ??? 53
JGE label_4d1b ; 4CDE 0 208 ??? CD3B
INCB r0 ; 4CE0 0 208 ??? A8
SJ label_4d1b ; 4CE1 0 208 ??? CB38
; 4CE3 from 4CD7 (DD0,208,???)
label_4ce3: CMPB r6, #00bh ; 4CE3 0 208 ??? 26C00B
JNE label_4cf2 ; 4CE6 0 208 ??? CE0A
MOV DP, #003d2h ; 4CE8 0 208 ??? 62D203 ### ROM INFO=ELD??
LB A, [DP] ; 4CEB 0 208 ??? F2
SLLB A ; 4CEC 0 208 ??? 53
JGE label_4d1b ; 4CED 0 208 ??? CD2C
INCB r0 ; 4CEF 0 208 ??? A8
SJ label_4d1b ; 4CF0 0 208 ??? CB29
; 4CF2 from 4CE6 (DD0,208,???)
label_4cf2: CMPB r6, #00dh ; 4CF2 0 208 ??? 26C00D
JNE label_4d01 ; 4CF5 0 208 ??? CE0A
MOV DP, #003cdh ; 4CF7 0 208 ??? 62CD03 ### ROM INFO=PA (Baro) Sensor
LB A, [DP] ; 4CFA 0 208 ??? F2
SLLB A ; 4CFB 0 208 ??? 53
JGE label_4d1b ; 4CFC 0 208 ??? CD1D
INCB r0 ; 4CFE 0 208 ??? A8
SJ label_4d1b ; 4CFF 0 208 ??? CB1A
; 4D01 from 4CF5 (DD0,208,???)
label_4d01: CMPB r6, #014h ; 4D01 0 208 ??? 26C014
JNE label_4d10 ; 4D04 0 208 ??? CE0A
MOV DP, #003d2h ; 4D06 0 208 ??? 62D203 ### ROM INFO=ELD??
LB A, [DP] ; 4D09 0 208 ??? F2
SLLB A ; 4D0A 0 208 ??? 53
JGE label_4d1b ; 4D0B 0 208 ??? CD0E
INCB r0 ; 4D0D 0 208 ??? A8
SJ label_4d1b ; 4D0E 0 208 ??? CB0B
; 4D10 from 4D04 (DD0,208,???)
label_4d10: CMPB r6, #01ah ; 4D10 0 208 ??? 26C01A
JNE label_4d1e ; 4D13 0 208 ??? CE09
LB A, 0d7h ; 4D15 0 208 ??? F5D7 ### ROM INFO=Sensor Input into ADCR5
SLLB A ; 4D17 0 208 ??? 53
JGE label_4d1b ; 4D18 0 208 ??? CD01
INCB r0 ; 4D1A 0 208 ??? A8
; 4D1B from 4CA7 (DD0,208,???)
; 4D1B from 4CB1 (DD0,208,???)
; 4D1B from 4CB4 (DD0,208,???)
; 4D1B from 4CC0 (DD0,208,???)
; 4D1B from 4CC3 (DD0,208,???)
; 4D1B from 4CCF (DD0,208,???)
; 4D1B from 4CD2 (DD0,208,???)
; 4D1B from 4CDE (DD0,208,???)
; 4D1B from 4CE1 (DD0,208,???)
; 4D1B from 4CED (DD0,208,???)
; 4D1B from 4CF0 (DD0,208,???)
; 4D1B from 4CFC (DD0,208,???)
; 4D1B from 4CFF (DD0,208,???)
; 4D1B from 4D0B (DD0,208,???)
; 4D1B from 4D0E (DD0,208,???)
; 4D1B from 4D18 (DD0,208,???)
label_4d1b: J label_4dad ; 4D1B 0 208 ??? 03AD4D
; 4D1E from 4D13 (DD0,208,???)
label_4d1e: CMPB r6, #004h ; 4D1E 0 208 ??? 26C004
JNE label_4d2b ; 4D21 0 208 ??? CE08
CMPB r7, #021h ; 4D23 0 208 ??? 27C021
JEQ label_4d50 ; 4D26 0 208 ??? C928
INCB r0 ; 4D28 0 208 ??? A8
SJ label_4d50 ; 4D29 0 208 ??? CB25
; 4D2B from 4D21 (DD0,208,???)
label_4d2b: CMPB r6, #008h ; 4D2B 0 208 ??? 26C008
JNE label_4d3e ; 4D2E 0 208 ??? CE0E
CMPB r7, #022h ; 4D30 0 208 ??? 27C022
JEQ label_4d50 ; 4D33 0 208 ??? C91B
INCB r0 ; 4D35 0 208 ??? A8
CMPB r7, #02ah ; 4D36 0 208 ??? 27C02A
JEQ label_4d50 ; 4D39 0 208 ??? C915
INCB r0 ; 4D3B 0 208 ??? A8
SJ label_4d50 ; 4D3C 0 208 ??? CB12
; 4D3E from 4D2E (DD0,208,???)
label_4d3e: CMPB r6, #009h ; 4D3E 0 208 ??? 26C009
JNE label_4d4b ; 4D41 0 208 ??? CE08
CMPB r7, #023h ; 4D43 0 208 ??? 27C023
JEQ label_4d50 ; 4D46 0 208 ??? C908
INCB r0 ; 4D48 0 208 ??? A8
SJ label_4d50 ; 4D49 0 208 ??? CB05
; 4D4B from 4D41 (DD0,208,???)
label_4d4b: CMPB r6, #011h ; 4D4B 0 208 ??? 26C011
JNE label_4d52 ; 4D4E 0 208 ??? CE02
; 4D50 from 4D26 (DD0,208,???)
; 4D50 from 4D29 (DD0,208,???)
; 4D50 from 4D33 (DD0,208,???)
; 4D50 from 4D39 (DD0,208,???)
; 4D50 from 4D3C (DD0,208,???)
; 4D50 from 4D46 (DD0,208,???)
; 4D50 from 4D49 (DD0,208,???)
label_4d50: SJ label_4dad ; 4D50 0 208 ??? CB5B
; 4D52 from 4D4E (DD0,208,???)
label_4d52: CMPB r6, #00eh ; 4D52 0 208 ??? 26C00E
JEQ label_4d64 ; 4D55 0 208 ??? C90D
CMPB r6, #01dh ; 4D57 0 208 ??? 26C01D
JNE label_4d66 ; 4D5A 0 208 ??? CE0A
L A, (0ffd7h-0ffffh)[USP] ; 4D5C 1 208 ??? E3D8
CMP A, #08000h ; 4D5E 1 208 ??? C60080
JLT label_4d64 ; 4D61 1 208 ??? CA01
INCB r0 ; 4D63 1 208 ??? A8
; 4D64 from 4D55 (DD0,208,???)
; 4D64 from 4D61 (DD1,208,???)
label_4d64: SJ label_4dad ; 4D64 1 208 ??? CB47
; 4D66 from 4D5A (DD0,208,???)
label_4d66: CMPB r6, #00fh ; 4D66 0 208 ??? 26C00F
JEQ label_4d7a ; 4D69 0 208 ??? C90F
CMPB r6, #010h ; 4D6B 0 208 ??? 26C010
JEQ label_4d7a ; 4D6E 0 208 ??? C90A
CMPB r6, #015h ; 4D70 0 208 ??? 26C015
JEQ label_4d7a ; 4D73 0 208 ??? C905
CMPB r6, #01bh ; 4D75 0 208 ??? 26C01B
JNE label_4d7c ; 4D78 0 208 ??? CE02
; 4D7A from 4D69 (DD0,208,???)
; 4D7A from 4D6E (DD0,208,???)
; 4D7A from 4D73 (DD0,208,???)
label_4d7a: SJ label_4dad ; 4D7A 0 208 ??? CB31
; 4D7C from 4D78 (DD0,208,???)
label_4d7c: CMPB r6, #005h ; 4D7C 0 208 ??? 26C005
JEQ label_4dad ; 4D7F 0 208 ??? C92C
CMPB r6, #016h ; 4D81 0 208 ??? 26C016
JEQ label_4dad ; 4D84 0 208 ??? C927
CMPB r6, #017h ; 4D86 0 208 ??? 26C017
JEQ label_4dad ; 4D89 0 208 ??? C922
CMPB r6, #01eh ; 4D8B 0 208 ??? 26C01E
JNE label_4d98 ; 4D8E 0 208 ??? CE08
CMPB r7, #015h ; 4D90 0 208 ??? 27C015
JNE label_4dad ; 4D93 0 208 ??? CE18
INCB r0 ; 4D95 0 208 ??? A8
SJ label_4dad ; 4D96 0 208 ??? CB15
; 4D98 from 4D8E (DD0,208,???)
label_4d98: CMPB r6, #01fh ; 4D98 0 208 ??? 26C01F
JNE label_4da5 ; 4D9B 0 208 ??? CE08
CMPB r7, #016h ; 4D9D 0 208 ??? 27C016
JNE label_4dad ; 4DA0 0 208 ??? CE0B
INCB r0 ; 4DA2 0 208 ??? A8
SJ label_4dad ; 4DA3 0 208 ??? CB08
; 4DA5 from 4D9B (DD0,208,???)
label_4da5: CMPB r6, #019h ; 4DA5 0 208 ??? 26C019
JEQ label_4dad ; 4DA8 0 208 ??? C903
MOVB r1, r6 ; 4DAA 0 208 ??? 2649
RT ; 4DAC 0 208 ??? 01
; 4DAD from 4D1B (DD0,208,???)
; 4DAD from 4D50 (DD0,208,???)
; 4DAD from 4D64 (DD1,208,???)
; 4DAD from 4D7A (DD0,208,???)
; 4DAD from 4D7F (DD0,208,???)
; 4DAD from 4D84 (DD0,208,???)
; 4DAD from 4D89 (DD0,208,???)
; 4DAD from 4D93 (DD0,208,???)
; 4DAD from 4D96 (DD0,208,???)
; 4DAD from 4DA0 (DD0,208,???)
; 4DAD from 4DA3 (DD0,208,???)
; 4DAD from 4DA8 (DD0,208,???)
label_4dad: CLR A ; 4DAD 1 208 ??? F9
LB A, r6 ; 4DAE 0 208 ??? 7E
CMPB A, #019h ; 4DAF 0 208 ??? C619
JNE label_4db7 ; 4DB1 0 208 ??? CE04
LB A, #023h ; 4DB3 0 208 ??? 7723
SJ label_4dcd ; 4DB5 0 208 ??? CB16
; 4DB7 from 4DB1 (DD0,208,???)
label_4db7: CMPB A, #01ah ; 4DB7 0 208 ??? C61A
JNE label_4dbf ; 4DB9 0 208 ??? CE04
LB A, #024h ; 4DBB 0 208 ??? 7724
SJ label_4dcd ; 4DBD 0 208 ??? CB0E
; 4DBF from 4DB9 (DD0,208,???)
label_4dbf: CMPB A, #01bh ; 4DBF 0 208 ??? C61B
JNE label_4dc7 ; 4DC1 0 208 ??? CE04
LB A, #029h ; 4DC3 0 208 ??? 7729
SJ label_4dcd ; 4DC5 0 208 ??? CB06
; 4DC7 from 4DC1 (DD0,208,???)
label_4dc7: CMPB A, #01dh ; 4DC7 0 208 ??? C61D
JNE label_4dcd ; 4DC9 0 208 ??? CE02
LB A, #02bh ; 4DCB 0 208 ??? 772B
; 4DCD from 4DB5 (DD0,208,???)
; 4DCD from 4DBD (DD0,208,???)
; 4DCD from 4DC5 (DD0,208,???)
; 4DCD from 4DC9 (DD0,208,???)
label_4dcd: STB A, r1 ; 4DCD 0 208 ??? 89
SRLB A ; 4DCE 0 208 ??? 63
MOV X1, A ; 4DCF 0 208 ??? 50
LB A, r0 ; 4DD0 0 208 ??? 78
JGE label_4dd5 ; 4DD1 0 208 ??? CD02
ADDB A, #004h ; 4DD3 0 208 ??? 8604
; 4DD5 from 4DD1 (DD0,208,???)
label_4dd5: SBR 00324h[X1] ; 4DD5 0 208 ??? C0240311
RT ; 4DD9 0 208 ??? 01
; 4DDA from 2419 (DD0,208,???)
; 4DDA from 441E (DD0,208,180)
label_4dda: MOV DP, #00344h ; 4DDA 0 208 ??? 624403
LB A, [DP] ; 4DDD 0 208 ??? F2
JNE label_4e33 ; 4DDE 0 208 ??? CE53
INC DP ; 4DE0 0 208 ??? 72
LB A, 0cch ; 4DE1 0 208 ??? F5CC ### ROM INFO=VSS Sensor
STB A, [DP] ; 4DE3 0 208 ??? D2
INC DP ; 4DE4 0 208 ??? 72
L A, 0c4h ; 4DE5 1 208 ??? E5C4 ### ROM INFO=RPM Sensor
SWAP ; 4DE7 1 208 ??? 83
ST A, [DP] ; 4DE8 1 208 ??? D2
INC DP ; 4DE9 1 208 ??? 72
INC DP ; 4DEA 1 208 ??? 72
MOV X1, #003d4h ; 4DEB 1 208 ??? 60D403
LB A, 00000h[X1] ; 4DEE 0 208 ??? F00000
STB A, [DP] ; 4DF1 0 208 ??? D2
INC DP ; 4DF2 0 208 ??? 72
MOV X1, #003cch ; 4DF3 0 208 ??? 60CC03 ### ROM INFO=IAT
LB A, 00000h[X1] ; 4DF6 0 208 ??? F00000
STB A, [DP] ; 4DF9 0 208 ??? D2
INC DP ; 4DFA 0 208 ??? 72
LB A, 0bbh ; 4DFB 0 208 ??? F5BB ### ROM INFO=Map Sensor Volt
STB A, [DP] ; 4DFD 0 208 ??? D2
INC DP ; 4DFE 0 208 ??? 72
MOV X1, #003cdh ; 4DFF 0 208 ??? 60CD03 ### ROM INFO=PA (Baro) Sensor
LB A, 00000h[X1] ; 4E02 0 208 ??? F00000
STB A, [DP] ; 4E05 0 208 ??? D2
INC DP ; 4E06 0 208 ??? 72
MOV X1, #003a4h ; 4E07 0 208 ??? 60A403 ### ROM INFO=TPS Volt
LB A, 00000h[X1] ; 4E0A 0 208 ??? F00000
STB A, [DP] ; 4E0D 0 208 ??? D2
INC DP ; 4E0E 0 208 ??? 72
LB A, 0dbh ; 4E0F 0 208 ??? F5DB ### ROM INFO=IACV Sensor
STB A, [DP] ; 4E11 0 208 ??? D2
INC DP ; 4E12 0 208 ??? 72
MOV X1, #003a6h ; 4E13 0 208 ??? 60A603
L A, 00000h[X1] ; 4E16 1 208 ??? E00000
SWAP ; 4E19 1 208 ??? 83
ST A, [DP] ; 4E1A 1 208 ??? D2
INC DP ; 4E1B 1 208 ??? 72
INC DP ; 4E1C 1 208 ??? 72
LB A, 0dah ; 4E1D 0 208 ??? F5DA ### ROM INFO=O2 Sensor
STB A, [DP] ; 4E1F 0 208 ??? D2
INC DP ; 4E20 0 208 ??? 72
LB A, (0ffd8h-0ffffh)[USP] ; 4E21 0 208 ??? F3D9
STB A, [DP] ; 4E23 0 208 ??? D2
INC DP ; 4E24 0 208 ??? 72
LB A, 09dh ; 4E25 0 208 ??? F59D
STB A, [DP] ; 4E27 0 208 ??? D2
NOP ; 4E28 0 208 ??? 00
MOV DP, #00344h ; 4E29 0 208 ??? 624403
LB A, r1 ; 4E2C 0 208 ??? 79
ROLB A ; 4E2D 0 208 ??? 33
MB C, off(0021dh).0 ; 4E2E 0 208 ??? C41D28
RORB A ; 4E31 0 208 ??? 43
STB A, [DP] ; 4E32 0 208 ??? D2
; 4E33 from 4DDE (DD0,208,???)
label_4e33: RT ; 4E33 0 208 ??? 01
; 4E34 from 2443 (DD1,208,???)
label_4e34: CLR A ; 4E34 1 208 ??? F9
MOV DP, #0031dh ; 4E35 1 208 ??? 621D03
CLRB [DP] ; 4E38 1 208 ??? C215
MOV DP, #00356h ; 4E3A 1 208 ??? 625603
; 4E3D from 4E44 (DD1,208,???)
label_4e3d: DEC DP ; 4E3D 1 208 ??? 82
DEC DP ; 4E3E 1 208 ??? 82
ST A, [DP] ; 4E3F 1 208 ??? D2
CMP DP, #0031eh ; 4E40 1 208 ??? 92C01E03
JGT label_4e3d ; 4E44 1 208 ??? C8F7
RT ; 4E46 1 208 ??? 01
; 4E47 from 2450 (DD1,208,???)
label_4e47: CLR X1 ; 4E47 1 208 ??? 9015
L A, #08000h ; 4E49 1 208 ??? 670080
ST A, 00300h[X1] ; 4E4C 1 208 ??? D00003
ST A, 00304h[X1] ; 4E4F 1 208 ??? D00403 ### ROM INFO=O2 long
ST A, 00308h[X1] ; 4E52 1 208 ??? D00803
L A, 00384h[X1] ; 4E55 1 208 ??? E08403
ST A, 0030ch[X1] ; 4E58 1 208 ??? D00C03
CLRB A ; 4E5B 0 208 ??? FA
STB A, 00310h[X1] ; 4E5C 0 208 ??? D01003
LB A, #07bh ; 4E5F 0 208 ??? 777B
STB A, 00311h[X1] ; 4E61 0 208 ??? D01103
LB A, #03bh ; 4E64 0 208 ??? 773B
STB A, 0031ah[X1] ; 4E66 0 208 ??? D01A03
RT ; 4E69 0 208 ??? 01
; 4E6A from 241C (DD0,208,???)
; 4E6A from 4491 (DD1,208,180)
; 4E6A from 4421 (DD0,208,180)
label_4e6a: MOV DP, #00324h ; 4E6A 0 208 ??? 622403
LB A, [DP] ; 4E6D 0 208 ??? F2
ANDB A, #0f0h ; 4E6E 0 208 ??? D6F0
STB A, r0 ; 4E70 0 208 ??? 88
STB A, r1 ; 4E71 0 208 ??? 89
; 4E72 from 4E7F (DD0,208,???)
label_4e72: INC DP ; 4E72 0 208 ??? 72
LB A, r0 ; 4E73 0 208 ??? 78
ADDB A, [DP] ; 4E74 0 208 ??? C282
STB A, r0 ; 4E76 0 208 ??? 88
LB A, r1 ; 4E77 0 208 ??? 79
XORB A, [DP] ; 4E78 0 208 ??? C2F2
STB A, r1 ; 4E7A 0 208 ??? 89
CMP DP, #00353h ; 4E7B 0 208 ??? 92C05303
JNE label_4e72 ; 4E7F 0 208 ??? CEF1
RT ; 4E81 0 208 ??? 01
; 4E82 from 253A (DD0,208,180)
; 4E82 from 341C (DD1,208,180)
label_4e82: CLRB A ; 4E82 0 208 180 FA
LB A, #000h ; 4E83 0 208 180 7700 PARAM FROM=tbl_61f2 ### VARIABLE=long_218
SLLB A ; 4E85 0 208 180 53
MB off(00216h).4, C ; 4E86 0 208 180 C4163C ### ROM INFO=VTEC Enable Flag
LB A, #000h ; 4E89 0 208 180 7700 PARAM FROM=tbl_61f3 ### VARIABLE=long_47
SLLB A ; 4E8B 0 208 180 53
MB off(00227h).6, C ; 4E8C 0 208 180 C4273E ### ROM INFO=Knock Sensor Enable Flag
LB A, #000h ; 4E8F 0 208 180 7700 PARAM FROM=tbl_61f4 ### VARIABLE=long_49
SLLB A ; 4E91 0 208 180 53
MB off(00216h).6, C ; 4E92 0 208 180 C4163E ### ROM INFO=O2 Heater Enable Flag
LB A, #0ffh ; 4E95 0 208 180 77FF PARAM FROM=tbl_61f8 ### VARIABLE=long_65
SLLB A ; 4E97 0 208 180 53
MB off(00219h).3, C ; 4E98 0 208 180 C4193B
LB A, #0ffh ; 4E9B 0 208 180 77FF PARAM FROM=tbl_61f9 ### VARIABLE=long_51
SLLB A ; 4E9D 0 208 180 53
MB off(00217h).3, C ; 4E9E 0 208 180 C4173B
LCB A, tbl_6205 ; 4EA1 0 208 180 909D0562
SLLB A ; 4EA5 0 208 180 53
MB off(00227h).7, C ; 4EA6 0 208 180 C4273F
LB A, #000h ; 4EA9 0 208 180 7700 PARAM FROM=tbl_61fe **NOT FOUND IN BMTUNE BUT USED IN BIN**
SLLB A ; 4EAB 0 208 180 53
MB off(00227h).1, C ; 4EAC 0 208 180 C42739
LCB A, tbl_6208 ; 4EAF 0 208 180 909D0862
SLLB A ; 4EB3 0 208 180 53
MB off(0022dh).0, C ; 4EB4 0 208 180 C42D38
LCB A, tbl_6210 ; 4EB7 0 208 180 909D1062
SLLB A ; 4EBB 0 208 180 53
MB off(0022dh).1, C ; 4EBC 0 208 180 C42D39 ### ROM INFO=VTEC VSS Check Enable Flag
LB A, #000h ; 4EBF 0 208 180 7700 PARAM FROM=tbl_620e ### VARIABLE=long_48
SLLB A ; 4EC1 0 208 180 53
MB off(00217h).6, C ; 4EC2 0 208 180 C4173E
MOV DP, #003cbh ; 4EC5 0 208 180 62CB03
LB A, [DP] ; 4EC8 0 208 180 F2
STB A, r1 ; 4EC9 0 208 180 89
RC ; 4ECA 0 208 180 95
LB A, #000h ; 4ECB 0 208 180 7700 PARAM FROM=tbl_620a ### VARIABLE=long_67
STB A, r0 ; 4ECD 0 208 180 88
MOV DP, #003d3h ; 4ECE 0 208 180 62D303
LB A, [DP] ; 4ED1 0 208 180 F2
STB A, r2 ; 4ED2 0 208 180 8A
CMPB r0, #000h ; 4ED3 0 208 180 20C000
JEQ label_4eda ; 4ED6 0 208 180 C902
LB A, #000h ; 4ED8 0 208 180 7700 PARAM FROM=tbl_620b ### VARIABLE=long_66
; 4EDA from 4ED6 (DD0,208,180)
label_4eda: SLLB A ; 4EDA 0 208 180 53
MB off(00216h).3, C ; 4EDB 0 208 180 C4163B
LB A, #0ffh ; 4EDE 0 208 180 77FF PARAM FROM=tbl_6201 ### VARIABLE=long_236
SLLB A ; 4EE0 0 208 180 53
MB off(002eeh).3, C ; 4EE1 0 208 180 C4EE3B
CMPB r0, #000h ; 4EE4 0 208 180 20C000
JEQ label_4eee ; 4EE7 0 208 180 C905
LB A, #000h ; 4EE9 0 208 180 7700 PARAM FROM=tbl_620c **NOT FOUND IN BMTUNE BUT USED IN BIN**
SLLB A ; 4EEB 0 208 180 53
SJ label_4ef8 ; 4EEC 0 208 180 CB0A
; 4EEE from 4EE7 (DD0,208,180)
label_4eee: RC ; 4EEE 0 208 180 95
JBS off(002eeh).3, label_4ef8 ; 4EEF 0 208 180 EBEE06
LB A, r2 ; 4EF2 0 208 180 7A
SLLB A ; 4EF3 0 208 180 53
SLLB A ; 4EF4 0 208 180 53
XORB PSWH, #080h ; 4EF5 0 208 180 A2F080
; 4EF8 from 4EEC (DD0,208,180)
; 4EF8 from 4EEF (DD0,208,180)
label_4ef8: MB off(00216h).2, C ; 4EF8 0 208 180 C4163A
CMPB r0, #000h ; 4EFB 0 208 180 20C000
JEQ label_4f05 ; 4EFE 0 208 180 C905
LB A, #0ffh ; 4F00 0 208 180 77FF PARAM FROM=tbl_620d **NOT FOUND IN BMTUNE BUT USED IN BIN**
SLLB A ; 4F02 0 208 180 53
SJ label_4f0b ; 4F03 0 208 180 CB06
; 4F05 from 4EFE (DD0,208,180)
label_4f05: LB A, r2 ; 4F05 0 208 180 7A
SLLB A ; 4F06 0 208 180 53
SLLB A ; 4F07 0 208 180 53
XORB PSWH, #080h ; 4F08 0 208 180 A2F080
; 4F0B from 4F03 (DD0,208,180)
label_4f0b: MB off(00216h).0, C ; 4F0B 0 208 180 C41638
LB A, #000h ; 4F0E 0 208 180 7700 PARAM FROM=tbl_61f5 ### VARIABLE=long_50
SLLB A ; 4F10 0 208 180 53
MB off(00227h).4, C ; 4F11 0 208 180 C4273C ### ROM INFO=PA (Baro) Enable Flag
CMPB r0, #000h ; 4F14 0 208 180 20C000
JEQ label_4f20 ; 4F17 0 208 180 C907
LCB A, tbl_6211 ; 4F19 0 208 180 909D1162
SLLB A ; 4F1D 0 208 180 53
SJ label_4f26 ; 4F1E 0 208 180 CB06
; 4F20 from 4F17 (DD0,208,180)
label_4f20: RC ; 4F20 0 208 180 95
JBS off(002eeh).3, label_4f26 ; 4F21 0 208 180 EBEE02
LB A, r1 ; 4F24 0 208 180 79
SLLB A ; 4F25 0 208 180 53
; 4F26 from 4F1E (DD0,208,180)
; 4F26 from 4F21 (DD0,208,180)
label_4f26: MB off(00216h).5, C ; 4F26 0 208 180 C4163D
CMPB r0, #000h ; 4F29 0 208 180 20C000
JEQ label_4f35 ; 4F2C 0 208 180 C907
LCB A, tbl_6214 ; 4F2E 0 208 180 909D1462
SLLB A ; 4F32 0 208 180 53
SJ label_4f38 ; 4F33 0 208 180 CB03
; 4F35 from 4F2C (DD0,208,180)
label_4f35: MB C, off(00216h).3 ; 4F35 0 208 180 C4162B
; 4F38 from 4F33 (DD0,208,180)
label_4f38: MB off(00227h).2, C ; 4F38 0 208 180 C4273A
CMPB r0, #000h ; 4F3B 0 208 180 20C000
JEQ label_4f45 ; 4F3E 0 208 180 C905
LB A, #0ffh ; 4F40 0 208 180 77FF PARAM FROM=tbl_6214 **NOT FOUND IN BMTUNE BUT USED IN BIN**
SLLB A ; 4F42 0 208 180 53
SJ label_4f4e ; 4F43 0 208 180 CB09
; 4F45 from 4F3E (DD0,208,180)
label_4f45: MOV DP, #003cfh ; 4F45 0 208 180 62CF03
CMPB [DP], #080h ; 4F48 0 208 180 C2C080
XORB PSWH, #080h ; 4F4B 0 208 180 A2F080
; 4F4E from 4F43 (DD0,208,180)
label_4f4e: MOV DP, #00356h ; 4F4E 0 208 180 625603
MB [DP].1, C ; 4F51 0 208 180 C239
L A, #00500h ; 4F53 1 208 180 670005
MOV DP, #00384h ; 4F56 1 208 180 628403
ST A, [DP] ; 4F59 1 208 180 D2
RT ; 4F5A 1 208 180 01
DB 0E6h,03Fh,0E6h,03Fh,0AEh,019h,0AEh,019h ; 4F5B ### ROM INFO=Possible Ignition Cut Related
DB 0FFh,030h,0E0h,021h,0D0h,01Eh,0C0h,023h ; 4F63
DB 0B0h,028h,000h,028h,0FFh,027h,0E0h,018h ; 4F6B
DB 0D0h,015h,0C0h,017h,0B0h,022h,000h,022h ; 4F73
DB 0FFh,0CCh,0F5h,0CCh,0E6h,0AEh,0CFh,0AAh ; 4F7B ### ROM INFO=Possible Ignition Cut Related
DB 0A1h,0A9h,06Eh,0A4h,02Eh,09Ah,028h,080h ; 4F83
DB 000h,080h,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 4F8B
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 4F93
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 4F9B
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 4FA3
DB 0FFh,0FFh,0FFh,0FFh,0FFh ; 4FAB
; 4FB0 from 000C (DD0,???,???)
int_serial_tx: L A, 0fah ; 4FB0 1 ??? ??? E5FA
ST A, IE ; 4FB2 1 ??? ??? D51A
ORB PSWH, #001h ; 4FB4 1 ??? ??? A2E001
MOV LRB, #0007eh ; 4FB7 1 3F0 ??? 577E00
L A, DP ; 4FBA 1 3F0 ??? 42
PUSHS A ; 4FBB 1 3F0 ??? 55
L A, er0 ; 4FBC 1 3F0 ??? 34
JEQ label_4fc2 ; 4FBD 1 3F0 ??? C903
MOV DP, A ; 4FBF 1 3F0 ??? 52
J [DP] ; 4FC0 1 3F0 ??? 9222
; 4FC2 from 4FBD (DD1,3F0,???)
label_4fc2: J label_507f ; 4FC2 1 3F0 ??? 037F50
DB 07Ch,0C9h,02Fh,045h,07Ah,0BCh,0F2h,045h ; 4FC5 ### ROM INFO=PA Sensor
DB 016h,0CBh,020h,07Ch,0C9h,024h,045h,07Ah ; 4FCD
DB 0BCh,0FAh,092h,0AAh,045h,016h,0CBh,013h ; 4FD5 ### ROM INFO=PA Sensor
DB 045h,07Ah,045h,080h,002h,000h,0E5h,006h ; 4FDD
DB 092h,0A8h,0C9h,00Eh,0C6h,000h,080h,0CDh ; 4FE5
DB 00Dh,052h,0F2h,08Eh,00Dh,08Dh,07Eh,003h ; 4FED
DB 07Dh,050h,07Dh,003h,079h,050h,062h,0FFh ; 4FF5
DB 07Fh,092h,0D2h,052h,0B2h,048h,078h,021h ; 4FFD
DB 04Ch,044h,098h,00Ch,050h,0CBh,0E4h,044h ; 5005
DB 098h,0DDh,04Fh,07Ch,0CBh,0DDh ; 500D
; 5013 from 5039 (DD0,3F0,???)
label_5013: J label_5113 ; 5013 0 3F0 ??? 031351
DB 07Ch,003h,079h,050h ; 5016
; 501A from 000A (DD0,???,???)
int_serial_rx: L A, 0fah ; 501A 1 ??? ??? E5FA
ST A, IE ; 501C 1 ??? ??? D51A
ORB PSWH, #001h ; 501E 1 ??? ??? A2E001
MOV LRB, #0007eh ; 5021 1 3F0 ??? 577E00
L A, DP ; 5024 1 3F0 ??? 42
PUSHS A ; 5025 1 3F0 ??? 55
CLR A ; 5026 1 3F0 ??? F9
LB A, SRBUF ; 5027 0 3F0 ??? F555
CMPB r0, #000h ; 5029 0 3F0 ??? 20C000
JNE label_5052 ; 502C 0 3F0 ??? CE24
STB A, r0 ; 502E 0 3F0 ??? 88
CMPB r0, #0c0h ; 502F 0 3F0 ??? 20C0C0
JGE label_5089 ; 5032 0 3F0 ??? CD55
ANDB A, #00fh ; 5034 0 3F0 ??? D60F
STB A, r1 ; 5036 0 3F0 ??? 89
CMPB A, #005h ; 5037 0 3F0 ??? C605
JGT label_5013 ; 5039 0 3F0 ??? C8D8
CMPB A, #000h ; 503B 0 3F0 ??? C600
JNE label_507f ; 503D 0 3F0 ??? CE40
; 503F from 5063 (DD0,3F0,???)
; 503F from 5074 (DD0,3F0,???)
label_503f: LB A, r0 ; 503F 0 3F0 ??? 78
L A, ACC ; 5040 1 3F0 ??? E506
AND A, #000f0h ; 5042 1 3F0 ??? D6F000
SRL A ; 5045 1 3F0 ??? 63
SRL A ; 5046 1 3F0 ??? 63
SRL A ; 5047 1 3F0 ??? 63
MOV DP, #05137h ; 5048 1 3F0 ??? 623751
ADD DP, A ; 504B 1 3F0 ??? 9281
LC A, [DP] ; 504D 1 3F0 ??? 92A8
MOV DP, A ; 504F 1 3F0 ??? 52
J [DP] ; 5050 1 3F0 ??? 9222
; 5052 from 502C (DD0,3F0,???)
label_5052: CMPB r0, #0f1h ; 5052 0 3F0 ??? 20C0F1
JLT label_5068 ; 5055 0 3F0 ??? CA11
STB A, r7 ; 5057 0 3F0 ??? 8F
MOV DP, #00417h ; 5058 0 3F0 ??? 621704
LB A, r2 ; 505B 0 3F0 ??? 7A
ADD DP, A ; 505C 0 3F0 ??? 9281
LB A, r7 ; 505E 0 3F0 ??? 7F
STB A, [DP] ; 505F 0 3F0 ??? D2
INCB r2 ; 5060 0 3F0 ??? AA
LB A, r1 ; 5061 0 3F0 ??? 79
CMPB A, r2 ; 5062 0 3F0 ??? 4A
JEQ label_503f ; 5063 0 3F0 ??? C9DA
J label_507f ; 5065 0 3F0 ??? 037F50
; 5068 from 5055 (DD0,3F0,???)
label_5068: STB A, r7 ; 5068 0 3F0 ??? 8F
MOV DP, #003f1h ; 5069 0 3F0 ??? 62F103
LB A, r1 ; 506C 0 3F0 ??? 79
ADD DP, A ; 506D 0 3F0 ??? 9281
LB A, r7 ; 506F 0 3F0 ??? 7F
STB A, [DP] ; 5070 0 3F0 ??? D2
MOV DP, er1 ; 5071 0 3F0 ??? 457A
DECB r1 ; 5073 0 3F0 ??? B9
JEQ label_503f ; 5074 0 3F0 ??? C9C9
J label_507f ; 5076 0 3F0 ??? 037F50
; 5079 from 50A1 (DD0,3F0,???)
; 5079 from 5115 (DD0,3F0,???)
label_5079: CLRB r0 ; 5079 0 3F0 ??? 2015
CLRB r1 ; 507B 0 3F0 ??? 2115
; 507D from 50B3 (DD0,3F0,???)
label_507d: STB A, STBUF ; 507D 0 3F0 ??? D551
; 507F from 503D (DD0,3F0,???)
; 507F from 5065 (DD0,3F0,???)
; 507F from 4FC2 (DD1,3F0,???)
; 507F from 5076 (DD0,3F0,???)
label_507f: POPS A ; 507F 1 3F0 ??? 65
MOV DP, A ; 5080 1 3F0 ??? 52
L A, 0f8h ; 5081 1 3F0 ??? E5F8
ANDB PSWH, #0feh ; 5083 1 3F0 ??? A2D0FE
ST A, IE ; 5086 1 3F0 ??? D51A
RTI ; 5088 1 3F0 ??? 02
; 5089 from 5032 (DD0,3F0,???)
label_5089: LB A, r0 ; 5089 0 3F0 ??? 78
SUBB A, #0c0h ; 508A 0 3F0 ??? A6C0
MOV DP, #051a5h ; 508C 0 3F0 ??? 62A551
L A, ACC ; 508F 1 3F0 ??? E506
AND A, #000ffh ; 5091 1 3F0 ??? D6FF00
ADD DP, A ; 5094 1 3F0 ??? 9281
ADD DP, A ; 5096 1 3F0 ??? 9281
LC A, [DP] ; 5098 1 3F0 ??? 92A8
CMP A, #08000h ; 509A 1 3F0 ??? C60080
JGE label_50a4 ; 509D 1 3F0 ??? CD05
MOV DP, A ; 509F 1 3F0 ??? 52
LB A, [DP] ; 50A0 0 3F0 ??? F2
J label_5079 ; 50A1 0 3F0 ??? 037950
; 50A4 from 509D (DD1,3F0,???)
label_50a4: MOV DP, #07fffh ; 50A4 1 3F0 ??? 62FF7F
AND A, DP ; 50A7 1 3F0 ??? 92D2
MOV DP, A ; 50A9 1 3F0 ??? 52
MOV er0, [DP] ; 50AA 1 3F0 ??? B248
LB A, r0 ; 50AC 0 3F0 ??? 78
MOVB r4, r1 ; 50AD 0 3F0 ??? 214C
MOV er0, #05016h ; 50AF 0 3F0 ??? 44981650
J label_507d ; 50B3 0 3F0 ??? 037D50
DB 077h,0CDh,0CBh,0BFh,062h,01Eh,003h,0F9h ; 50B6 ### ROM INFO=Adjusted Map Sensor Volt??
DB 0D2h,072h,072h,0D2h,077h,050h,0CBh,0B3h ; 50BE
DB 045h,098h,0A5h,051h,044h,098h,0DDh,04Fh ; 50C6
DB 025h,015h,044h,07Ah,092h,022h,045h,098h ; 50CE
DB 07Bh,051h,0CBh,0F0h,045h,07Ah,092h,0AAh ; 50D6
DB 0CBh,099h,045h,07Ah,0F2h,0CBh,094h,045h ; 50DE
DB 07Ah,0FAh,092h,0AAh,08Dh,045h,016h,09Ch ; 50E6
DB 0FFh,044h,098h,0D0h,04Fh,003h,07Dh,050h ; 50EE
DB 045h,07Ah,0F2h,08Dh,045h,016h,09Ch,0FFh ; 50F6
DB 044h,098h,0C5h,04Fh,003h,07Dh,050h,0A3h ; 50FE ### ROM INFO=RPM Related
DB 00Ch,0A3h,01Dh,031h,00Dh,045h,07Ah,07Ch ; 5106
DB 0D2h,0FAh,003h,079h,050h ; 510E
; 5113 from 5013 (DD0,3F0,???)
label_5113: LB A, #0eeh ; 5113 0 3F0 ??? 77EE
J label_5079 ; 5115 0 3F0 ??? 037950
DB 078h,00Ah,00Bh,0A3h,02Ch,0CDh,003h,04Ch ; 5118
DB 0CBh,00Ah,00Ch,0A3h,02Dh,0CAh,004h,00Dh ; 5120
DB 04Eh,0CBh,001h,04Dh,0CEh,001h,001h,065h ; 5128
DB 0CBh,0E1h,077h,0DDh,003h,079h,050h,013h ; 5130
DB 051h,0B6h,050h,0C6h,050h,0D4h,050h,013h ; 5138 ### ROM INFO=TPS Sensor
DB 051h,0BAh,050h,0DAh,050h,0E0h,050h,0E5h ; 5140 ### ROM INFO=O2 Sensor
DB 050h,0F6h,050h,005h,051h,032h,051h,032h ; 5148
DB 051h,032h,051h,032h,051h,032h,051h,05Dh ; 5150
DB 051h,07Bh,051h,0A3h,051h,0D9h,000h,0CCh ; 5158 ### ROM INFO=VSS Sensor
DB 003h,0CAh,003h,0BBh,000h,0A4h,003h,0CCh ; 5160 ### ROM INFO=Map Sensor Volt
DB 000h,0E7h,001h,0E8h,001h,0DFh,001h,0C4h ; 5168 ### ROM INFO=RPM Sensor
DB 080h,09Eh,081h,05Bh,003h,0B1h,003h,009h ; 5170
DB 004h,000h,000h,0D9h,000h,0CCh,003h,0CAh ; 5178 ### ROM INFO=VSS Sensor
DB 003h,0BBh,000h,0A4h,003h,0CCh,000h,0C4h ; 5180 ### ROM INFO=Map Sensor Volt
DB 080h,0C6h,080h,0C8h,080h,0CDh,000h,0E7h ; 5188
DB 001h,0E8h,001h,0DFh,001h,09Eh,081h,05Bh ; 5190
DB 003h,0D2h,003h,01Ch,004h,067h,000h,0D5h ; 5198 ### ROM INFO=TPS Delta
DB 003h,000h,000h,000h,000h,0D9h,000h,0CCh ; 51A0 ### ROM INFO=VSS Sensor
DB 003h,0CAh,003h,0BCh,000h,0BBh,000h,0A4h ; 51A8 ### ROM INFO=Map Sensor Volt
DB 003h,0C4h,080h,0B1h,003h,0E7h,001h,0E8h ; 51B0 ### ROM INFO=RPM Sensor
DB 001h,0DFh,001h,01Ah,001h,01Bh,001h,01Ch ; 51B8
DB 001h,01Dh,001h,0CCh,000h,09Eh,081h,05Bh ; 51C0 ### ROM INFO=VSS Sensor
DB 003h,046h,002h,0B0h,003h,0B2h,003h,0B3h ; 51C8
DB 003h,0D2h,003h,0D1h,003h,068h,001h,058h ; 51D0 ### ROM INFO=Current TPS
DB 081h,004h,083h,05Ch,081h,062h,001h,012h ; 51D8
DB 004h,052h,002h,053h,002h,03Bh,002h,008h ; 51E0
DB 004h,009h,004h,01Bh,004h,01Ch,004h,01Ah ; 51E8
DB 004h,010h,004h,067h,000h,0D5h,003h,0EAh ; 51F0 ### ROM INFO=TPS Delta
DB 001h,0ECh,001h,0E2h,001h,082h,083h,000h ; 51F8
DB 000h ; 5200
; 5201 from 0526 (DD1,108,280)
; 5201 from 5864 (DD1,200,180)
; 5201 from 118F (DD0,100,280)
; 5201 from 11F8 (DD1,100,280)
; 5201 from 14B7 (DD1,100,280)
; 5201 from 154F (DD1,100,280)
; 5201 from 1D39 (DD1,100,280)
; 5201 from 1BEE (DD1,100,280)
; 5201 from 1FF9 (DD1,100,280)
label_5201: MUL ; 5201 1 108 280 9035
ROL A ; 5203 1 108 280 33
L A, er1 ; 5204 1 108 280 35
ROL A ; 5205 1 108 280 33
JGE label_520b ; 5206 1 108 280 CD03
L A, #0ffffh ; 5208 1 108 280 67FFFF
; 520B from 5206 (DD1,108,280)
; 520B from 5213 (DD0,200,180)
label_520b: RT ; 520B 1 108 280 01
; 520C from 58C7 (DD0,200,180)
; 520C from 58D8 (DD0,200,180)
; 520C from 13A5 (DD0,100,280)
label_520c: MULB ; 520C 0 200 180 A234
L A, ACC ; 520E 1 200 180 E506
ROL A ; 5210 1 200 180 33
LB A, ACCH ; 5211 0 200 180 F507
JGE label_520b ; 5213 0 200 180 CDF6
LB A, #0ffh ; 5215 0 200 180 77FF
; 5217 from 0EF3 (DD0,200,180)
label_5217: LCB A, tbl_619b ; 5217 0 200 180 909D9B61
CMPB 0cch, A ; 521B 0 200 180 C5CCC1 ### ROM INFO=VSS Sensor
JLT label_5238 ; 521E 0 200 180 CA18
LCB A, tbl_6010 ; 5220 0 200 180 909D1060
CMPB 0bbh, A ; 5224 0 200 180 C5BBC1 ### ROM INFO=Map Sensor Volt
JLT label_5238 ; 5227 0 200 180 CA0F
CLR A ; 5229 1 200 180 F9
LB A, off(0024fh) ; 522A 0 200 180 F44F ### ROM INFO=Current Gear
LCB A, tbl_61a2[ACC] ; 522C 0 200 180 B506ABA261
STB A, off(00253h) ; 5231 0 200 180 D453 ### ROM INFO=Gear IC
CAL label_52c9 ; 5233 0 200 180 32C952
SJ label_523c ; 5236 0 200 180 CB04
; 5238 from 521E (DD0,200,180)
; 5238 from 5227 (DD0,200,180)
label_5238: LB A, #080h ; 5238 0 200 180 7780
STB A, off(00253h) ; 523A 0 200 180 D453 ### ROM INFO=Gear IC
; 523C from 5236 (DD0,200,180)
label_523c: MOVB r3, r0 ; 523C 0 200 180 204B
LB A, 0d8h ; 523E 0 200 180 F5D8 ### ROM INFO=IAT Sensor
MOV X1, #tbl_6ab6 ; 5240 0 200 180 60B66A
CAL label_4891 ; 5243 0 200 180 329148
CLR X1 ; 5246 0 200 180 9015
STB A, 00412h[X1] ; 5248 0 200 180 D01204 ### ROM INFO=ECT IC
MOVB r0, r3 ; 524B 0 200 180 2348
CAL label_52c9 ; 524D 0 200 180 32C952
MOVB r3, r0 ; 5250 0 200 180 204B
LB A, 0d9h ; 5252 0 200 180 F5D9 ### ROM INFO=ECT Sensor
MOV X1, #tbl_6a96 ; 5254 0 200 180 60966A
CAL label_4891 ; 5257 0 200 180 329148
STB A, off(00252h) ; 525A 0 200 180 D452 ### ROM INFO=IAT IC
MOVB r0, r3 ; 525C 0 200 180 2348
CAL label_52c9 ; 525E 0 200 180 32C952
MOVB r3, r0 ; 5261 0 200 180 204B
MOV DP, #00410h ; 5263 0 200 180 621004 ### ROM INFO=Options Outputs Active
MB C, [DP].0 ; 5266 0 200 180 C228
JGE label_5276 ; 5268 0 200 180 CD0C
LB A, 0c2h ; 526A 0 200 180 F5C2
MOV X1, #tbl_60dd ; 526C 0 200 180 60DD60
CAL label_4891 ; 526F 0 200 180 329148
MOVB r0, r3 ; 5272 0 200 180 2348
SCAL label_52c9 ; 5274 0 200 180 3153
; 5276 from 5268 (DD0,200,180)
label_5276: MOVB r3, r0 ; 5276 0 200 180 204B
MOV DP, #00410h ; 5278 0 200 180 621004 ### ROM INFO=Options Outputs Active
MB C, [DP].1 ; 527B 0 200 180 C229
JGE label_528b ; 527D 0 200 180 CD0C
LB A, 0c2h ; 527F 0 200 180 F5C2
MOV X1, #tbl_6114 ; 5281 0 200 180 601461 ORIGINAL TABLE=tbl_6114 ### VARIABLE=long_241
CAL label_4891 ; 5284 0 200 180 329148
MOVB r0, r3 ; 5287 0 200 180 2348
SCAL label_52c9 ; 5289 0 200 180 313E
; 528B from 527D (DD0,200,180)
label_528b: MOVB r3, r0 ; 528B 0 200 180 204B
MOV DP, #00410h ; 528D 0 200 180 621004 ### ROM INFO=Options Outputs Active
MB C, [DP].2 ; 5290 0 200 180 C22A
JGE label_52a0 ; 5292 0 200 180 CD0C
LB A, 0c2h ; 5294 0 200 180 F5C2
MOV X1, #tbl_614b ; 5296 0 200 180 604B61
CAL label_4891 ; 5299 0 200 180 329148
MOVB r0, r3 ; 529C 0 200 180 2348
SCAL label_52c9 ; 529E 0 200 180 3129
; 52A0 from 5292 (DD0,200,180)
label_52a0: MOVB r4, (0013ch-00180h)[USP] ; 52A0 0 200 180 C3BC4C
CLRB A ; 52A3 0 200 180 FA
CMPB r4, #000h ; 52A4 0 200 180 24C000
JNE label_52ad ; 52A7 0 200 180 CE04
LB A, #080h ; 52A9 0 200 180 7780 PARAM FROM=tbl_6134 ### VARIABLE=long_184
SJ label_52c6 ; 52AB 0 200 180 CB19
; 52AD from 52A7 (DD0,200,180)
label_52ad: CMPB r4, #001h ; 52AD 0 200 180 24C001
JNE label_52b6 ; 52B0 0 200 180 CE04
LB A, #080h ; 52B2 0 200 180 7780 PARAM FROM=tbl_6135 **NOT FOUND IN BMTUNE BUT USED IN BIN**
SJ label_52c6 ; 52B4 0 200 180 CB10
; 52B6 from 52B0 (DD0,200,180)
label_52b6: CMPB r4, #002h ; 52B6 0 200 180 24C002
JNE label_52bf ; 52B9 0 200 180 CE04
LB A, #080h ; 52BB 0 200 180 7780 PARAM FROM=tbl_6136 **NOT FOUND IN BMTUNE BUT USED IN BIN**
SJ label_52c6 ; 52BD 0 200 180 CB07
; 52BF from 52B9 (DD0,200,180)
label_52bf: CMPB r4, #003h ; 52BF 0 200 180 24C003
JNE label_52c6 ; 52C2 0 200 180 CE02
LB A, #080h ; 52C4 0 200 180 7780 PARAM FROM=tbl_6137 **NOT FOUND IN BMTUNE BUT USED IN BIN**
; 52C6 from 52AB (DD0,200,180)
; 52C6 from 52B4 (DD0,200,180)
; 52C6 from 52BD (DD0,200,180)
; 52C6 from 52C2 (DD0,200,180)
label_52c6: SCAL label_52c9 ; 52C6 0 200 180 3101
RT ; 52C8 0 200 180 01
; 52C9 from 5233 (DD0,200,180)
; 52C9 from 524D (DD0,200,180)
; 52C9 from 525E (DD0,200,180)
; 52C9 from 5274 (DD0,200,180)
; 52C9 from 5289 (DD0,200,180)
; 52C9 from 529E (DD0,200,180)
; 52C9 from 5881 (DD0,200,180)
; 52C9 from 5890 (DD0,200,180)
; 52C9 from 589F (DD0,200,180)
; 52C9 from 52C6 (DD0,200,180)
label_52c9: MOVB r4, #080h ; 52C9 0 200 180 9C80
CMPB A, r4 ; 52CB 0 200 180 4C
JEQ label_52e2 ; 52CC 0 200 180 C914
JGE label_52db ; 52CE 0 200 180 CD0B
SUBB r4, A ; 52D0 0 200 180 24A1
LB A, r4 ; 52D2 0 200 180 7C
SUBB r0, A ; 52D3 0 200 180 20A1
JGE label_52e2 ; 52D5 0 200 180 CD0B
MOVB r0, #000h ; 52D7 0 200 180 9800
SJ label_52e2 ; 52D9 0 200 180 CB07
; 52DB from 52CE (DD0,200,180)
label_52db: SUBB A, r4 ; 52DB 0 200 180 2C
ADDB r0, A ; 52DC 0 200 180 2081
JGE label_52e2 ; 52DE 0 200 180 CD02
MOVB r0, #0ffh ; 52E0 0 200 180 98FF
; 52E2 from 52CC (DD0,200,180)
; 52E2 from 52D5 (DD0,200,180)
; 52E2 from 52D9 (DD0,200,180)
; 52E2 from 52DE (DD0,200,180)
label_52e2: RT ; 52E2 0 200 180 01
; 52E3 from 5A95 (DD0,200,180)
; 52E3 from 53EC (DD0,200,180)
; 52E3 from 5ABD (DD0,200,180)
; 52E3 from 5482 (DD0,200,180)
; 52E3 from 5B5C (DD0,200,180)
; 52E3 from 5B2E (DD0,200,180)
; 52E3 from 552D (DD0,200,180)
; 52E3 from 55D8 (DD0,200,180)
; 52E3 from 5678 (DD0,200,180)
; 52E3 from 573F (DD0,200,180)
; 52E3 from 5753 (DD0,200,180)
; 52E3 from 58F6 (DD0,200,180)
label_52e3: MB C, ACC.0 ; 52E3 0 200 180 C50628
JLT label_530e ; 52E6 0 200 180 CA26
MB C, ACC.1 ; 52E8 0 200 180 C50629
JLT label_5315 ; 52EB 0 200 180 CA28
MB C, ACC.2 ; 52ED 0 200 180 C5062A
JLT label_531c ; 52F0 0 200 180 CA2A
MB C, ACC.3 ; 52F2 0 200 180 C5062B
JLT label_5323 ; 52F5 0 200 180 CA2C
MB C, ACC.4 ; 52F7 0 200 180 C5062C
JLT label_532a ; 52FA 0 200 180 CA2E
MB C, ACC.5 ; 52FC 0 200 180 C5062D
JLT label_5331 ; 52FF 0 200 180 CA30
MB C, ACC.6 ; 5301 0 200 180 C5062E
JLT label_5338 ; 5304 0 200 180 CA32
MB C, ACC.7 ; 5306 0 200 180 C5062F
JLT label_533f ; 5309 0 200 180 CA34
RC ; 530B 0 200 180 95
SJ label_5355 ; 530C 0 200 180 CB47
; 530E from 52E6 (DD0,200,180)
label_530e: MB C, off(00210h).3 ; 530E 0 200 180 C4102B ### ROM INFO=PSP Input (Power Steering Pressure)
MOVB r1, #000h ; 5311 0 200 180 9900
SJ label_5342 ; 5313 0 200 180 CB2D
; 5315 from 52EB (DD0,200,180)
label_5315: MB C, off(00210h).7 ; 5315 0 200 180 C4102F
MOVB r1, #001h ; 5318 0 200 180 9901
SJ label_5342 ; 531A 0 200 180 CB26
; 531C from 52F0 (DD0,200,180)
label_531c: MB C, off(00211h).0 ; 531C 0 200 180 C41128
MOVB r1, #002h ; 531F 0 200 180 9902
SJ label_5342 ; 5321 0 200 180 CB1F
; 5323 from 52F5 (DD0,200,180)
label_5323: MB C, off(00211h).1 ; 5323 0 200 180 C41129
MOVB r1, #003h ; 5326 0 200 180 9903
SJ label_5342 ; 5328 0 200 180 CB18
; 532A from 52FA (DD0,200,180)
label_532a: MB C, off(00211h).2 ; 532A 0 200 180 C4112A ### ROM INFO=AC Switch Input
MOVB r1, #004h ; 532D 0 200 180 9904
SJ label_5342 ; 532F 0 200 180 CB11
; 5331 from 52FF (DD0,200,180)
label_5331: MB C, off(00211h).4 ; 5331 0 200 180 C4112C
MOVB r1, #005h ; 5334 0 200 180 9905
SJ label_5342 ; 5336 0 200 180 CB0A
; 5338 from 5304 (DD0,200,180)
label_5338: MB C, off(00211h).5 ; 5338 0 200 180 C4112D
MOVB r1, #006h ; 533B 0 200 180 9906
SJ label_5342 ; 533D 0 200 180 CB03
; 533F from 5309 (DD0,200,180)
label_533f: SC ; 533F 0 200 180 85
SJ label_5355 ; 5340 0 200 180 CB13
; 5342 from 5313 (DD0,200,180)
; 5342 from 531A (DD0,200,180)
; 5342 from 5321 (DD0,200,180)
; 5342 from 5328 (DD0,200,180)
; 5342 from 532F (DD0,200,180)
; 5342 from 5336 (DD0,200,180)
; 5342 from 533D (DD0,200,180)
label_5342: LB A, r0 ; 5342 0 200 180 78
JEQ label_5348 ; 5343 0 200 180 C903
XORB PSWH, #080h ; 5345 0 200 180 A2F080
; 5348 from 5343 (DD0,200,180)
label_5348: L A, X1 ; 5348 1 200 180 40
PUSHS A ; 5349 1 200 180 55
CLR X1 ; 534A 1 200 180 9015
LB A, r1 ; 534C 0 200 180 79
SBR 00420h[X1] ; 534D 0 200 180 C0200411
POPS A ; 5351 1 200 180 65
MOV X1, A ; 5352 1 200 180 50
CLRB A ; 5353 0 200 180 FA
RT ; 5354 0 200 180 01
; 5355 from 530C (DD0,200,180)
; 5355 from 5340 (DD0,200,180)
label_5355: RT ; 5355 0 200 180 01
; 5356 from 58BB (DD0,200,180)
; 5356 from 19AB (DD0,100,280)
label_5356: CMPB A, #001h ; 5356 0 200 180 C601
JEQ label_5367 ; 5358 0 200 180 C90D
CMPB A, #002h ; 535A 0 200 180 C602
JEQ label_536c ; 535C 0 200 180 C90E
CMPB A, #003h ; 535E 0 200 180 C603
JEQ label_5371 ; 5360 0 200 180 C90F
MOV DP, #003d2h ; 5362 0 200 180 62D203 ### ROM INFO=ELD??
SJ label_5374 ; 5365 0 200 180 CB0D
; 5367 from 5358 (DD0,200,180)
label_5367: MOV DP, #00067h ; 5367 0 200 180 626700 ### ROM INFO=EGR Volt
SJ label_5374 ; 536A 0 200 180 CB08
; 536C from 535C (DD0,200,180)
label_536c: MOV DP, #003d5h ; 536C 0 200 180 62D503 ### ROM INFO=B6 Volt
SJ label_5374 ; 536F 0 200 180 CB03
; 5371 from 5360 (DD0,200,180)
label_5371: MOV DP, #000dah ; 5371 0 200 180 62DA00 ### ROM INFO=O2 Sensor
; 5374 from 5365 (DD0,200,180)
; 5374 from 536A (DD0,200,180)
; 5374 from 536F (DD0,200,180)
label_5374: LB A, [DP] ; 5374 0 200 180 F2
RT ; 5375 0 200 180 01
DB 055h,0F5h,006h,077h,004h,032h,073h,053h ; 5376
DB 085h,032h,07Eh,053h,065h,001h ; 537E
; 5384 from 542A (DD0,200,180)
; 5384 from 545E (DD0,200,180)
; 5384 from 547A (DD0,200,180)
; 5384 from 5525 (DD0,200,180)
; 5384 from 55D0 (DD0,200,180)
; 5384 from 5685 (DD0,200,180)
; 5384 from 568C (DD0,200,180)
; 5384 from 5691 (DD0,200,180)
; 5384 from 5714 (DD0,200,180)
label_5384: CMPB A, #008h ; 5384 0 200 180 C608
JGE label_538e ; 5386 0 200 180 CD06
CLR X1 ; 5388 0 200 180 9015
SBR 0040eh[X1] ; 538A 0 200 180 C00E0411
; 538E from 5386 (DD0,200,180)
label_538e: RT ; 538E 0 200 180 01
; 538F from 546F (DD0,200,180)
; 538F from 5451 (DD0,200,180)
; 538F from 551A (DD0,200,180)
; 538F from 55C5 (DD0,200,180)
; 538F from 5670 (DD0,200,180)
; 538F from 56DD (DD0,200,180)
; 538F from 56F3 (DD0,200,180)
; 538F from 5709 (DD0,200,180)
; 538F from 5735 (DD0,200,180)
label_538f: STB A, r0 ; 538F 0 200 180 88
CLR X1 ; 5390 0 200 180 9015
MB PSWL.4, C ; 5392 0 200 180 A33C
CMPB A, #008h ; 5394 0 200 180 C608
JGE label_53a6 ; 5396 0 200 180 CD0E
LB A, r0 ; 5398 0 200 180 78
MB C, PSWL.4 ; 5399 0 200 180 A32C
JGE label_53a2 ; 539B 0 200 180 CD05
SBR 0040fh[X1] ; 539D 0 200 180 C00F0411
RT ; 53A1 0 200 180 01
; 53A2 from 539B (DD0,200,180)
label_53a2: RBR 0040fh[X1] ; 53A2 0 200 180 C00F0412
; 53A6 from 5396 (DD0,200,180)
label_53a6: RT ; 53A6 0 200 180 01
; 53A7 from 0680 (DD1,200,180)
; 53A7 from 30F5 (DD1,208,180)
label_53a7: MOV X1, #00409h ; 53A7 1 200 180 600904 ### ROM INFO=Options Active
MOV X2, #00408h ; 53AA 1 200 180 610804 ### ROM INFO=Inputs Options3
MOV er2, #0040eh ; 53AD 1 200 180 46980E04
MOV er3, #0040fh ; 53B1 1 200 180 47980F04
CLR A ; 53B5 1 200 180 F9
LB A, ACC ; 53B6 0 200 180 F506
MOV DP, X1 ; 53B8 0 200 180 907A
LB A, [DP] ; 53BA 0 200 180 F2
ANDB A, #01fh ; 53BB 0 200 180 D61F
STB A, [DP] ; 53BD 0 200 180 D2
CLR A ; 53BE 1 200 180 F9
MOV DP, X2 ; 53BF 1 200 180 917A
LB A, [DP] ; 53C1 0 200 180 F2
ANDB A, #00fh ; 53C2 0 200 180 D60F
STB A, [DP] ; 53C4 0 200 180 D2
CLR A ; 53C5 1 200 180 F9
MOV DP, #00410h ; 53C6 1 200 180 621004 ### ROM INFO=Options Outputs Active
LB A, [DP] ; 53C9 0 200 180 F2
ANDB A, #0c0h ; 53CA 0 200 180 D6C0
STB A, [DP] ; 53CC 0 200 180 D2
MOV DP, er3 ; 53CD 0 200 180 477A
STB A, [DP] ; 53CF 0 200 180 D2
LCB A, tbl_61e4 ; 53D0 0 200 180 909DE461
JNE label_53e4 ; 53D4 0 200 180 CE0E
LB A, #000h ; 53D6 0 200 180 7700 PARAM FROM=tbl_619c ### VARIABLE=long_282
MB C, ACC.0 ; 53D8 0 200 180 C50628
JLT label_53e7 ; 53DB 0 200 180 CA0A
MB C, ACC.1 ; 53DD 0 200 180 C50629
JLT label_53f1 ; 53E0 0 200 180 CA0F
SJ label_5422 ; 53E2 0 200 180 CB3E
; 53E4 from 53D4 (DD0,200,180)
label_53e4: SC ; 53E4 0 200 180 85
SJ label_541d ; 53E5 0 200 180 CB36
; 53E7 from 53DB (DD0,200,180)
label_53e7: LB A, #000h ; 53E7 0 200 180 7700 PARAM FROM=tbl_619e ### VARIABLE=long_284
STB A, r0 ; 53E9 0 200 180 88
LB A, #000h ; 53EA 0 200 180 7700 PARAM FROM=tbl_619d ### VARIABLE=long_283
CAL label_52e3 ; 53EC 0 200 180 32E352
SJ label_541d ; 53EF 0 200 180 CB2C
; 53F1 from 53E0 (DD0,200,180)
label_53f1: RC ; 53F1 0 200 180 95
LB A, #000h ; 53F2 0 200 180 7700 PARAM FROM=tbl_619f ### VARIABLE=long_286
JEQ label_5400 ; 53F4 0 200 180 C90A
LC A, tbl_61e2 ; 53F6 0 200 180 909CE261
CMP 0c4h, A ; 53FA 0 200 180 B5C4C1 ### ROM INFO=RPM Sensor
JGE label_541c ; 53FD 0 200 180 CD1D
SC ; 53FF 0 200 180 85
; 5400 from 53F4 (DD0,200,180)
label_5400: LB A, #000h ; 5400 0 200 180 7700 PARAM FROM=tbl_61a2 ### VARIABLE=long_290
JEQ label_540c ; 5402 0 200 180 C908
LB A, #000h ; 5404 0 200 180 7700 PARAM FROM=tbl_61a3 ### VARIABLE=long_289
CMPB 0bbh, A ; 5406 0 200 180 C5BBC1 ### ROM INFO=Map Sensor Volt
JLT label_541c ; 5409 0 200 180 CA11
SC ; 540B 0 200 180 85
; 540C from 5402 (DD0,200,180)
label_540c: LB A, #000h ; 540C 0 200 180 7700 PARAM FROM=tbl_61a4 ### VARIABLE=long_288
JEQ label_541d ; 540E 0 200 180 C90D
MOV DP, #003a4h ; 5410 0 200 180 62A403 ### ROM INFO=TPS Volt
LB A, #000h ; 5413 0 200 180 7700 PARAM FROM=tbl_61a5 ### VARIABLE=long_287
CMPB [DP], A ; 5415 0 200 180 C2C1
JLT label_541c ; 5417 0 200 180 CA03
SC ; 5419 0 200 180 85
SJ label_541d ; 541A 0 200 180 CB01
; 541C from 53FD (DD0,200,180)
; 541C from 5409 (DD0,200,180)
; 541C from 5417 (DD0,200,180)
label_541c: RC ; 541C 0 200 180 95
; 541D from 53E5 (DD0,200,180)
; 541D from 53EF (DD0,200,180)
; 541D from 540E (DD0,200,180)
; 541D from 541A (DD0,200,180)
label_541d: MOV DP, #00409h ; 541D 0 200 180 620904 ### ROM INFO=Options Active
MB [DP].5, C ; 5420 0 200 180 C23D
; 5422 from 53E2 (DD0,200,180)
label_5422: LB A, #000h ; 5422 0 200 180 7700 PARAM FROM=tbl_616d ### VARIABLE=long_105
JEQ label_5454 ; 5424 0 200 180 C92E
LCB A, tbl_61c4 ; 5426 0 200 180 909DC461 ORIGINAL TABLE=tbl_61c4 ### VARIABLE=long_361
CAL label_5384 ; 542A 0 200 180 328453
LB A, #01fh ; 542D 0 200 180 771F PARAM FROM=tbl_616e ### VARIABLE=long_106
CMPB 0d9h, A ; 542F 0 200 180 C5D9C1 ### ROM INFO=ECT Sensor
MOV DP, #00409h ; 5432 0 200 180 620904 ### ROM INFO=Options Active
JGT label_544a ; 5435 0 200 180 C813
LB A, #032h ; 5437 0 200 180 7732 PARAM FROM=tbl_61eb ### VARIABLE=long_474
CMPB 0cch, A ; 5439 0 200 180 C5CCC1 ### ROM INFO=VSS Sensor
JGT label_544a ; 543C 0 200 180 C80C
SB [DP].6 ; 543E 0 200 180 C21E
SC ; 5440 0 200 180 85
LB A, #000h ; 5441 0 200 180 7700 PARAM FROM=tbl_61bf ### VARIABLE=long_111
JEQ label_544d ; 5443 0 200 180 C908
XORB PSWH, #080h ; 5445 0 200 180 A2F080
SJ label_544d ; 5448 0 200 180 CB03
; 544A from 5435 (DD0,200,180)
; 544A from 543C (DD0,200,180)
label_544a: RB [DP].6 ; 544A 0 200 180 C20E
RC ; 544C 0 200 180 95
; 544D from 5443 (DD0,200,180)
; 544D from 5448 (DD0,200,180)
label_544d: LCB A, tbl_61c4 ; 544D 0 200 180 909DC461 ORIGINAL TABLE=tbl_61c4 ### VARIABLE=long_361
CAL label_538f ; 5451 0 200 180 328F53
; 5454 from 5424 (DD0,200,180)
label_5454: LCB A, tbl_6033 ; 5454 0 200 180 909D3360
JEQ label_5472 ; 5458 0 200 180 C918
LCB A, tbl_6034 ; 545A 0 200 180 909D3460
CAL label_5384 ; 545E 0 200 180 328453
MB C, P1.0 ; 5461 0 200 180 C52228 ### ROM INFO=Left VTEC Transistor Output (IC14)
LB A, #000h ; 5464 0 200 180 7700 PARAM FROM=tbl_5f7d ### VARIABLE=long_233
JEQ label_546b ; 5466 0 200 180 C903
XORB PSWH, #080h ; 5468 0 200 180 A2F080
; 546B from 5466 (DD0,200,180)
label_546b: LCB A, tbl_6034 ; 546B 0 200 180 909D3460
CAL label_538f ; 546F 0 200 180 328F53
; 5472 from 5458 (DD0,200,180)
label_5472: LB A, #000h ; 5472 0 200 180 7700 PARAM FROM=tbl_61aa ### VARIABLE=long_291
JEQ label_54a4 ; 5474 0 200 180 C92E
LCB A, tbl_61e6 ; 5476 0 200 180 909DE661 ORIGINAL TABLE=tbl_61e6 ### VARIABLE=long_423
CAL label_5384 ; 547A 0 200 180 328453
LB A, #000h ; 547D 0 200 180 7700 PARAM FROM=tbl_61ae ### VARIABLE=long_293
STB A, r0 ; 547F 0 200 180 88
LB A, #080h ; 5480 0 200 180 7780 PARAM FROM=tbl_61ad ### VARIABLE=long_292
CAL label_52e3 ; 5482 0 200 180 32E352
MOV DP, X2 ; 5485 0 200 180 917A
MB [DP].4, C ; 5487 0 200 180 C23C
JGE label_54a4 ; 5489 0 200 180 CD19
LB A, #000h ; 548B 0 200 180 7700 PARAM FROM=tbl_61af ### VARIABLE=long_297
JEQ label_5499 ; 548D 0 200 180 C90A
LB A, ACC ; 548F 0 200 180 F506
MOV DP, X1 ; 5491 0 200 180 907A
LCB A, [DP] ; 5493 0 200 180 92AA
ANDB A, #005h ; 5495 0 200 180 D605
JNE label_54a7 ; 5497 0 200 180 CE0E
; 5499 from 548D (DD0,200,180)
label_5499: LB A, #000h ; 5499 0 200 180 7700 PARAM FROM=tbl_61b0 ### VARIABLE=long_296
JEQ label_54aa ; 549B 0 200 180 C90D
MB C, off(00222h).3 ; 549D 0 200 180 C4222B
JLT label_54a7 ; 54A0 0 200 180 CA05
SJ label_54aa ; 54A2 0 200 180 CB06
; 54A4 from 5474 (DD0,200,180)
; 54A4 from 5489 (DD0,200,180)
label_54a4: J label_551d ; 54A4 0 200 180 031D55
; 54A7 from 5497 (DD0,200,180)
; 54A7 from 54A0 (DD0,200,180)
label_54a7: J label_550e ; 54A7 0 200 180 030E55
; 54AA from 549B (DD0,200,180)
; 54AA from 54A2 (DD0,200,180)
label_54aa: LC A, tbl_61e7 ; 54AA 0 200 180 909CE761
CMP 0c4h, A ; 54AE 0 200 180 B5C4C1 ### ROM INFO=RPM Sensor
JGT label_550e ; 54B1 0 200 180 C85B
LC A, tbl_61e9 ; 54B3 0 200 180 909CE961
CMP 0c4h, A ; 54B7 0 200 180 B5C4C1 ### ROM INFO=RPM Sensor
JLT label_550e ; 54BA 0 200 180 CA52
LB A, #0ffh ; 54BC 0 200 180 77FF PARAM FROM=tbl_61b8 ### VARIABLE=long_303
CMPB 0d9h, A ; 54BE 0 200 180 C5D9C1 ### ROM INFO=ECT Sensor
JGT label_550e ; 54C1 0 200 180 C84B
LB A, #000h ; 54C3 0 200 180 7700 PARAM FROM=tbl_61b9 ### VARIABLE=long_304
CMPB 0d9h, A ; 54C5 0 200 180 C5D9C1 ### ROM INFO=ECT Sensor
JLT label_550e ; 54C8 0 200 180 CA44
LB A, #0ffh ; 54CA 0 200 180 77FF PARAM FROM=tbl_61ba ### VARIABLE=long_305
CMPB 0d8h, A ; 54CC 0 200 180 C5D8C1 ### ROM INFO=IAT Sensor
JGT label_550e ; 54CF 0 200 180 C83D
LB A, #000h ; 54D1 0 200 180 7700 PARAM FROM=tbl_61bb ### VARIABLE=long_306
CMPB 0d8h, A ; 54D3 0 200 180 C5D8C1 ### ROM INFO=IAT Sensor
JLT label_550e ; 54D6 0 200 180 CA36
LB A, #000h ; 54D8 0 200 180 7700 PARAM FROM=tbl_61b6 ### VARIABLE=long_301
CMPB 0bbh, A ; 54DA 0 200 180 C5BBC1 ### ROM INFO=Map Sensor Volt
JLT label_550e ; 54DD 0 200 180 CA2F
LB A, #0ffh ; 54DF 0 200 180 77FF PARAM FROM=tbl_61b7 ### VARIABLE=long_302
CMPB 0bbh, A ; 54E1 0 200 180 C5BBC1 ### ROM INFO=Map Sensor Volt
JGT label_550e ; 54E4 0 200 180 C828
LB A, #000h ; 54E6 0 200 180 7700 PARAM FROM=tbl_61bc ### VARIABLE=long_307
CMPB 0cch, A ; 54E8 0 200 180 C5CCC1 ### ROM INFO=VSS Sensor
JLT label_550e ; 54EB 0 200 180 CA21
LB A, #0ffh ; 54ED 0 200 180 77FF PARAM FROM=tbl_61be ### VARIABLE=long_308
CMPB 0cch, A ; 54EF 0 200 180 C5CCC1 ### ROM INFO=VSS Sensor
JGT label_550e ; 54F2 0 200 180 C81A
LB A, #020h ; 54F4 0 200 180 7720 PARAM FROM=tbl_61bd ### VARIABLE=long_309
MOV DP, #003a4h ; 54F6 0 200 180 62A403 ### ROM INFO=TPS Volt
CMPB [DP], A ; 54F9 0 200 180 C2C1
JLT label_550e ; 54FB 0 200 180 CA11
MOV DP, #00410h ; 54FD 0 200 180 621004 ### ROM INFO=Options Outputs Active
SB [DP].0 ; 5500 0 200 180 C218
LB A, #000h ; 5502 0 200 180 7700 PARAM FROM=tbl_61b1 ### VARIABLE=long_298
JEQ label_550b ; 5504 0 200 180 C905
MOV DP, #00409h ; 5506 0 200 180 620904 ### ROM INFO=Options Active
SB [DP].5 ; 5509 0 200 180 C21D
; 550B from 5504 (DD0,200,180)
label_550b: SC ; 550B 0 200 180 85
SJ label_550f ; 550C 0 200 180 CB01
; 550E from 54A7 (DD0,200,180)
; 550E from 54B1 (DD0,200,180)
; 550E from 54BA (DD0,200,180)
; 550E from 54C1 (DD0,200,180)
; 550E from 54C8 (DD0,200,180)
; 550E from 54CF (DD0,200,180)
; 550E from 54D6 (DD0,200,180)
; 550E from 54DD (DD0,200,180)
; 550E from 54E4 (DD0,200,180)
; 550E from 54EB (DD0,200,180)
; 550E from 54F2 (DD0,200,180)
; 550E from 54FB (DD0,200,180)
label_550e: RC ; 550E 0 200 180 95
; 550F from 550C (DD0,200,180)
label_550f: LB A, #000h ; 550F 0 200 180 7700 PARAM FROM=tbl_61ac ### VARIABLE=long_295
JEQ label_5516 ; 5511 0 200 180 C903
XORB PSWH, #080h ; 5513 0 200 180 A2F080
; 5516 from 5511 (DD0,200,180)
label_5516: LCB A, tbl_61e6 ; 5516 0 200 180 909DE661 ORIGINAL TABLE=tbl_61e6 ### VARIABLE=long_423
CAL label_538f ; 551A 0 200 180 328F53
; 551D from 54A4 (DD0,200,180)
label_551d: LB A, #000h ; 551D 0 200 180 7700
JEQ label_554f ; 551F 0 200 180 C92E
LCB A, tbl_6078 ; 5521 0 200 180 909D7860
CAL label_5384 ; 5525 0 200 180 328453
LB A, #000h ; 5528 0 200 180 7700
STB A, r0 ; 552A 0 200 180 88
LB A, #080h ; 552B 0 200 180 7780
CAL label_52e3 ; 552D 0 200 180 32E352
MOV DP, X2 ; 5530 0 200 180 917A
MB [DP].5, C ; 5532 0 200 180 C23D
JGE label_554f ; 5534 0 200 180 CD19
LB A, #000h ; 5536 0 200 180 7700
JEQ label_5544 ; 5538 0 200 180 C90A
LB A, ACC ; 553A 0 200 180 F506
MOV DP, X1 ; 553C 0 200 180 907A
LCB A, [DP] ; 553E 0 200 180 92AA
ANDB A, #005h ; 5540 0 200 180 D605
JNE label_5552 ; 5542 0 200 180 CE0E
; 5544 from 5538 (DD0,200,180)
label_5544: LB A, #000h ; 5544 0 200 180 7700
JEQ label_5555 ; 5546 0 200 180 C90D
MB C, off(00222h).3 ; 5548 0 200 180 C4222B
JLT label_5552 ; 554B 0 200 180 CA05
SJ label_5555 ; 554D 0 200 180 CB06
; 554F from 551F (DD0,200,180)
; 554F from 5534 (DD0,200,180)
label_554f: J label_55c8 ; 554F 0 200 180 03C855
; 5552 from 5542 (DD0,200,180)
; 5552 from 554B (DD0,200,180)
label_5552: J label_55b9 ; 5552 0 200 180 03B955
; 5555 from 5546 (DD0,200,180)
; 5555 from 554D (DD0,200,180)
label_5555: LC A, tbl_6079 ; 5555 0 200 180 909C7960
CMP 0c4h, A ; 5559 0 200 180 B5C4C1 ### ROM INFO=RPM Sensor
JGT label_55b9 ; 555C 0 200 180 C85B
LC A, tbl_607b ; 555E 0 200 180 909C7B60
CMP 0c4h, A ; 5562 0 200 180 B5C4C1 ### ROM INFO=RPM Sensor
JLT label_55b9 ; 5565 0 200 180 CA52
LB A, #0ffh ; 5567 0 200 180 77FF
CMPB 0d9h, A ; 5569 0 200 180 C5D9C1 ### ROM INFO=ECT Sensor
JGT label_55b9 ; 556C 0 200 180 C84B
LB A, #000h ; 556E 0 200 180 7700
CMPB 0d9h, A ; 5570 0 200 180 C5D9C1 ### ROM INFO=ECT Sensor
JLT label_55b9 ; 5573 0 200 180 CA44
LB A, #0ffh ; 5575 0 200 180 77FF
CMPB 0d8h, A ; 5577 0 200 180 C5D8C1 ### ROM INFO=IAT Sensor
JGT label_55b9 ; 557A 0 200 180 C83D
LB A, #000h ; 557C 0 200 180 7700
CMPB 0d8h, A ; 557E 0 200 180 C5D8C1 ### ROM INFO=IAT Sensor
JLT label_55b9 ; 5581 0 200 180 CA36
LB A, #000h ; 5583 0 200 180 7700
CMPB 0bbh, A ; 5585 0 200 180 C5BBC1 ### ROM INFO=Map Sensor Volt
JLT label_55b9 ; 5588 0 200 180 CA2F
LB A, #0ffh ; 558A 0 200 180 77FF
CMPB 0bbh, A ; 558C 0 200 180 C5BBC1 ### ROM INFO=Map Sensor Volt
JGT label_55b9 ; 558F 0 200 180 C828
LB A, #000h ; 5591 0 200 180 7700
CMPB 0cch, A ; 5593 0 200 180 C5CCC1 ### ROM INFO=VSS Sensor
JLT label_55b9 ; 5596 0 200 180 CA21
LB A, #0ffh ; 5598 0 200 180 77FF
CMPB 0cch, A ; 559A 0 200 180 C5CCC1 ### ROM INFO=VSS Sensor
JGT label_55b9 ; 559D 0 200 180 C81A
LB A, #020h ; 559F 0 200 180 7720
MOV DP, #003a4h ; 55A1 0 200 180 62A403 ### ROM INFO=TPS Volt
CMPB [DP], A ; 55A4 0 200 180 C2C1
JLT label_55b9 ; 55A6 0 200 180 CA11
MOV DP, #00410h ; 55A8 0 200 180 621004 ### ROM INFO=Options Outputs Active
SB [DP].1 ; 55AB 0 200 180 C219
LB A, #000h ; 55AD 0 200 180 7700
JEQ label_55b6 ; 55AF 0 200 180 C905
MOV DP, #00409h ; 55B1 0 200 180 620904 ### ROM INFO=Options Active
SB [DP].5 ; 55B4 0 200 180 C21D
; 55B6 from 55AF (DD0,200,180)
label_55b6: SC ; 55B6 0 200 180 85
SJ label_55ba ; 55B7 0 200 180 CB01
; 55B9 from 5552 (DD0,200,180)
; 55B9 from 555C (DD0,200,180)
; 55B9 from 5565 (DD0,200,180)
; 55B9 from 556C (DD0,200,180)
; 55B9 from 5573 (DD0,200,180)
; 55B9 from 557A (DD0,200,180)
; 55B9 from 5581 (DD0,200,180)
; 55B9 from 5588 (DD0,200,180)
; 55B9 from 558F (DD0,200,180)
; 55B9 from 5596 (DD0,200,180)
; 55B9 from 559D (DD0,200,180)
; 55B9 from 55A6 (DD0,200,180)
label_55b9: RC ; 55B9 0 200 180 95
; 55BA from 55B7 (DD0,200,180)
label_55ba: LB A, #000h ; 55BA 0 200 180 7700
JEQ label_55c1 ; 55BC 0 200 180 C903
XORB PSWH, #080h ; 55BE 0 200 180 A2F080
; 55C1 from 55BC (DD0,200,180)
label_55c1: LCB A, tbl_6078 ; 55C1 0 200 180 909D7860
CAL label_538f ; 55C5 0 200 180 328F53
; 55C8 from 554F (DD0,200,180)
label_55c8: LB A, #000h ; 55C8 0 200 180 7700
JEQ label_55fa ; 55CA 0 200 180 C92E
LCB A, tbl_607d ; 55CC 0 200 180 909D7D60
CAL label_5384 ; 55D0 0 200 180 328453
LB A, #000h ; 55D3 0 200 180 7700
STB A, r0 ; 55D5 0 200 180 88
LB A, #080h ; 55D6 0 200 180 7780
CAL label_52e3 ; 55D8 0 200 180 32E352
MOV DP, X2 ; 55DB 0 200 180 917A
MB [DP].6, C ; 55DD 0 200 180 C23E
JGE label_55fa ; 55DF 0 200 180 CD19
LB A, #000h ; 55E1 0 200 180 7700
JEQ label_55ef ; 55E3 0 200 180 C90A
LB A, ACC ; 55E5 0 200 180 F506
MOV DP, X1 ; 55E7 0 200 180 907A
LCB A, [DP] ; 55E9 0 200 180 92AA
ANDB A, #005h ; 55EB 0 200 180 D605
JNE label_55fd ; 55ED 0 200 180 CE0E
; 55EF from 55E3 (DD0,200,180)
label_55ef: LB A, #000h ; 55EF 0 200 180 7700
JEQ label_5600 ; 55F1 0 200 180 C90D
MB C, off(00222h).3 ; 55F3 0 200 180 C4222B
JLT label_55fd ; 55F6 0 200 180 CA05
SJ label_5600 ; 55F8 0 200 180 CB06
; 55FA from 55CA (DD0,200,180)
; 55FA from 55DF (DD0,200,180)
label_55fa: J label_5673 ; 55FA 0 200 180 037356
; 55FD from 55ED (DD0,200,180)
; 55FD from 55F6 (DD0,200,180)
label_55fd: J label_5664 ; 55FD 0 200 180 036456
; 5600 from 55F1 (DD0,200,180)
; 5600 from 55F8 (DD0,200,180)
label_5600: LC A, tbl_607e ; 5600 0 200 180 909C7E60
CMP 0c4h, A ; 5604 0 200 180 B5C4C1 ### ROM INFO=RPM Sensor
JGT label_5664 ; 5607 0 200 180 C85B
LC A, tbl_6080 ; 5609 0 200 180 909C8060
CMP 0c4h, A ; 560D 0 200 180 B5C4C1 ### ROM INFO=RPM Sensor
JLT label_5664 ; 5610 0 200 180 CA52
LB A, #0ffh ; 5612 0 200 180 77FF
CMPB 0d9h, A ; 5614 0 200 180 C5D9C1 ### ROM INFO=ECT Sensor
JGT label_5664 ; 5617 0 200 180 C84B
LB A, #000h ; 5619 0 200 180 7700
CMPB 0d9h, A ; 561B 0 200 180 C5D9C1 ### ROM INFO=ECT Sensor
JLT label_5664 ; 561E 0 200 180 CA44
LB A, #0ffh ; 5620 0 200 180 77FF
CMPB 0d8h, A ; 5622 0 200 180 C5D8C1 ### ROM INFO=IAT Sensor
JGT label_5664 ; 5625 0 200 180 C83D
LB A, #000h ; 5627 0 200 180 7700
CMPB 0d8h, A ; 5629 0 200 180 C5D8C1 ### ROM INFO=IAT Sensor
JLT label_5664 ; 562C 0 200 180 CA36
LB A, #000h ; 562E 0 200 180 7700
CMPB 0bbh, A ; 5630 0 200 180 C5BBC1 ### ROM INFO=Map Sensor Volt
JLT label_5664 ; 5633 0 200 180 CA2F
LB A, #0ffh ; 5635 0 200 180 77FF
CMPB 0bbh, A ; 5637 0 200 180 C5BBC1 ### ROM INFO=Map Sensor Volt
JGT label_5664 ; 563A 0 200 180 C828
LB A, #000h ; 563C 0 200 180 7700
CMPB 0cch, A ; 563E 0 200 180 C5CCC1 ### ROM INFO=VSS Sensor
JLT label_5664 ; 5641 0 200 180 CA21
LB A, #0ffh ; 5643 0 200 180 77FF
CMPB 0cch, A ; 5645 0 200 180 C5CCC1 ### ROM INFO=VSS Sensor
JGT label_5664 ; 5648 0 200 180 C81A
LB A, #020h ; 564A 0 200 180 7720
MOV DP, #003a4h ; 564C 0 200 180 62A403 ### ROM INFO=TPS Volt
CMPB [DP], A ; 564F 0 200 180 C2C1
JLT label_5664 ; 5651 0 200 180 CA11
MOV DP, #00410h ; 5653 0 200 180 621004 ### ROM INFO=Options Outputs Active
SB [DP].2 ; 5656 0 200 180 C21A
LB A, #000h ; 5658 0 200 180 7700
JEQ label_5661 ; 565A 0 200 180 C905
MOV DP, #00409h ; 565C 0 200 180 620904 ### ROM INFO=Options Active
SB [DP].5 ; 565F 0 200 180 C21D
; 5661 from 565A (DD0,200,180)
label_5661: SC ; 5661 0 200 180 85
SJ label_5665 ; 5662 0 200 180 CB01
; 5664 from 55FD (DD0,200,180)
; 5664 from 5607 (DD0,200,180)
; 5664 from 5610 (DD0,200,180)
; 5664 from 5617 (DD0,200,180)
; 5664 from 561E (DD0,200,180)
; 5664 from 5625 (DD0,200,180)
; 5664 from 562C (DD0,200,180)
; 5664 from 5633 (DD0,200,180)
; 5664 from 563A (DD0,200,180)
; 5664 from 5641 (DD0,200,180)
; 5664 from 5648 (DD0,200,180)
; 5664 from 5651 (DD0,200,180)
label_5664: RC ; 5664 0 200 180 95
; 5665 from 5662 (DD0,200,180)
label_5665: LB A, #000h ; 5665 0 200 180 7700
JEQ label_566c ; 5667 0 200 180 C903
XORB PSWH, #080h ; 5669 0 200 180 A2F080
; 566C from 5667 (DD0,200,180)
label_566c: LCB A, tbl_607d ; 566C 0 200 180 909D7D60
CAL label_538f ; 5670 0 200 180 328F53
; 5673 from 55FA (DD0,200,180)
label_5673: LB A, #000h ; 5673 0 200 180 7700
STB A, r0 ; 5675 0 200 180 88
LB A, #000h ; 5676 0 200 180 7700
CAL label_52e3 ; 5678 0 200 180 32E352
MOV DP, X2 ; 567B 0 200 180 917A
MB [DP].7, C ; 567D 0 200 180 C23F
JGE label_56ab ; 567F 0 200 180 CD2A
LCB A, tbl_61ed ; 5681 0 200 180 909DED61
CAL label_5384 ; 5685 0 200 180 328453
LCB A, tbl_61ee ; 5688 0 200 180 909DEE61
CAL label_5384 ; 568C 0 200 180 328453
LB A, #008h ; 568F 0 200 180 7708
CAL label_5384 ; 5691 0 200 180 328453
LB A, #000h ; 5694 0 200 180 7700
JEQ label_56a2 ; 5696 0 200 180 C90A
LB A, ACC ; 5698 0 200 180 F506
MOV DP, X1 ; 569A 0 200 180 907A
LCB A, [DP] ; 569C 0 200 180 92AA
ANDB A, #005h ; 569E 0 200 180 D605
JNE label_56ab ; 56A0 0 200 180 CE09
; 56A2 from 5696 (DD0,200,180)
label_56a2: LB A, #000h ; 56A2 0 200 180 7700
JEQ label_56ae ; 56A4 0 200 180 C908
MB C, off(00222h).3 ; 56A6 0 200 180 C4222B
JLT label_56ab ; 56A9 0 200 180 CA00
; 56AB from 567F (DD0,200,180)
; 56AB from 56A0 (DD0,200,180)
; 56AB from 56A9 (DD0,200,180)
label_56ab: J label_570c ; 56AB 0 200 180 030C57
; 56AE from 56A4 (DD0,200,180)
label_56ae: LC A, tbl_61eb ; 56AE 0 200 180 909CEB61
CMP 0c4h, A ; 56B2 0 200 180 B5C4C1 ### ROM INFO=RPM Sensor
JGT label_570c ; 56B5 0 200 180 C855
LB A, #020h ; 56B7 0 200 180 7720
MOV DP, #003a4h ; 56B9 0 200 180 62A403 ### ROM INFO=TPS Volt
CMPB [DP], A ; 56BC 0 200 180 C2C1
JLT label_570c ; 56BE 0 200 180 CA4C
LB A, #0ffh ; 56C0 0 200 180 77FF
CMPB 0d9h, A ; 56C2 0 200 180 C5D9C1 ### ROM INFO=ECT Sensor
JGT label_570c ; 56C5 0 200 180 C845
MOV DP, #00409h ; 56C7 0 200 180 620904 ### ROM INFO=Options Active
SB [DP].7 ; 56CA 0 200 180 C21F
LB A, #000h ; 56CC 0 200 180 7700
CMPB 0cch, A ; 56CE 0 200 180 C5CCC1 ### ROM INFO=VSS Sensor
JLT label_570c ; 56D1 0 200 180 CA39
MOV DP, #00410h ; 56D3 0 200 180 621004 ### ROM INFO=Options Outputs Active
SB [DP].3 ; 56D6 0 200 180 C21B
SC ; 56D8 0 200 180 85
LCB A, tbl_61ed ; 56D9 0 200 180 909DED61
CAL label_538f ; 56DD 0 200 180 328F53
LB A, #000h ; 56E0 0 200 180 7700
JEQ label_570c ; 56E2 0 200 180 C928
CMPB 0cch, A ; 56E4 0 200 180 C5CCC1 ### ROM INFO=VSS Sensor
JLT label_570c ; 56E7 0 200 180 CA23
MOV DP, #00410h ; 56E9 0 200 180 621004 ### ROM INFO=Options Outputs Active
SB [DP].4 ; 56EC 0 200 180 C21C
SC ; 56EE 0 200 180 85
LCB A, tbl_61ee ; 56EF 0 200 180 909DEE61
CAL label_538f ; 56F3 0 200 180 328F53
LB A, #000h ; 56F6 0 200 180 7700
JEQ label_570c ; 56F8 0 200 180 C912
CMPB 0cch, A ; 56FA 0 200 180 C5CCC1 ### ROM INFO=VSS Sensor
JLT label_570c ; 56FD 0 200 180 CA0D
MOV DP, #00410h ; 56FF 0 200 180 621004 ### ROM INFO=Options Outputs Active
SB [DP].5 ; 5702 0 200 180 C21D
SC ; 5704 0 200 180 85
LCB A, tbl_61ee ; 5705 0 200 180 909DEE61
CAL label_538f ; 5709 0 200 180 328F53
; 570C from 56AB (DD0,200,180)
; 570C from 56B5 (DD0,200,180)
; 570C from 56BE (DD0,200,180)
; 570C from 56C5 (DD0,200,180)
; 570C from 56D1 (DD0,200,180)
; 570C from 56E2 (DD0,200,180)
; 570C from 56E7 (DD0,200,180)
; 570C from 56F8 (DD0,200,180)
; 570C from 56FD (DD0,200,180)
label_570c: LB A, #000h ; 570C 0 200 180 7700
JEQ label_5738 ; 570E 0 200 180 C928
LCB A, tbl_602c ; 5710 0 200 180 909D2C60
CAL label_5384 ; 5714 0 200 180 328453
LB A, #0d7h ; 5717 0 200 180 77D7 ### ROM INFO=Sensor Input into ADCR5
JBR off(002eeh).2, label_571e ; 5719 0 200 180 DAEE02
LB A, #0dch ; 571C 0 200 180 77DC
; 571E from 5719 (DD0,200,180)
label_571e: CMPB off(00236h), A ; 571E 0 200 180 C436C1 ### ROM INFO=Current RPM(1byte form)
LCB A, tbl_6074 ; 5721 0 200 180 909D7460
JEQ label_572a ; 5725 0 200 180 C903
XORB PSWH, #080h ; 5727 0 200 180 A2F080
; 572A from 5725 (DD0,200,180)
label_572a: LB A, #000h ; 572A 0 200 180 7700
JEQ label_5731 ; 572C 0 200 180 C903
XORB PSWH, #080h ; 572E 0 200 180 A2F080
; 5731 from 572C (DD0,200,180)
label_5731: LCB A, tbl_602c ; 5731 0 200 180 909D2C60
CAL label_538f ; 5735 0 200 180 328F53
; 5738 from 570E (DD0,200,180)
label_5738: LB A, #000h ; 5738 0 200 180 7700
STB A, r0 ; 573A 0 200 180 88
LB A, #000h ; 573B 0 200 180 7700
JEQ label_576a ; 573D 0 200 180 C92B
CAL label_52e3 ; 573F 0 200 180 32E352
MOV DP, #00408h ; 5742 0 200 180 620804 ### ROM INFO=Inputs Options3
MB [DP].2, C ; 5745 0 200 180 C23A
JGE label_576a ; 5747 0 200 180 CD21
LCB A, tbl_61c5 ; 5749 0 200 180 909DC561
STB A, r0 ; 574D 0 200 180 88
LB A, #000h ; 574E 0 200 180 7700
RC ; 5750 0 200 180 95
JEQ label_5756 ; 5751 0 200 180 C903
CAL label_52e3 ; 5753 0 200 180 32E352
; 5756 from 5751 (DD0,200,180)
label_5756: MB PSWL.5, C ; 5756 0 200 180 A33D
MB [DP].3, C ; 5758 0 200 180 C23B
LB A, #000h ; 575A 0 200 180 7700
JNE label_5778 ; 575C 0 200 180 CE1A
INC DP ; 575E 0 200 180 72
MB C, [DP].3 ; 575F 0 200 180 C22B
JLT label_576a ; 5761 0 200 180 CA07
MOV DP, #00410h ; 5763 0 200 180 621004 ### ROM INFO=Options Outputs Active
MB C, [DP].7 ; 5766 0 200 180 C22F
JGE label_5778 ; 5768 0 200 180 CD0E
; 576A from 573D (DD0,200,180)
; 576A from 5747 (DD0,200,180)
; 576A from 5761 (DD0,200,180)
label_576a: MOV DP, #00409h ; 576A 0 200 180 620904 ### ROM INFO=Options Active
RB [DP].4 ; 576D 0 200 180 C20C
SB PSWL.4 ; 576F 0 200 180 A31C
CLRB A ; 5771 0 200 180 FA
MOV DP, #0041ah ; 5772 0 200 180 621A04 ### ROM INFO=EBC Target
STB A, [DP] ; 5775 0 200 180 D2
SJ label_57a0 ; 5776 0 200 180 CB28
; 5778 from 575C (DD0,200,180)
; 5778 from 5768 (DD0,200,180)
label_5778: RB PSWL.4 ; 5778 0 200 180 A30C
LB A, #000h ; 577A 0 200 180 7700
CMPB A, 0bbh ; 577C 0 200 180 C5BBC2 ### ROM INFO=Map Sensor Volt
MOV DP, #00409h ; 577F 0 200 180 620904 ### ROM INFO=Options Active
MB [DP].4, C ; 5782 0 200 180 C23C
JGE label_579d ; 5784 0 200 180 CD17
LCB A, tbl_61c7 ; 5786 0 200 180 909DC761
JEQ label_5790 ; 578A 0 200 180 C904
SB PSWL.4 ; 578C 0 200 180 A31C
SJ label_57a0 ; 578E 0 200 180 CB10
; 5790 from 578A (DD0,200,180)
label_5790: LB A, #000h ; 5790 0 200 180 7700
CMPB 0bbh, A ; 5792 0 200 180 C5BBC1 ### ROM INFO=Map Sensor Volt
JGT label_57ab ; 5795 0 200 180 C814
LB A, #000h ; 5797 0 200 180 7700
SB PSWL.4 ; 5799 0 200 180 A31C
SJ label_57a0 ; 579B 0 200 180 CB03
; 579D from 5784 (DD0,200,180)
label_579d: SB PSWL.4 ; 579D 0 200 180 A31C
CLRB A ; 579F 0 200 180 FA
; 57A0 from 5776 (DD0,200,180)
; 57A0 from 578E (DD0,200,180)
; 57A0 from 579B (DD0,200,180)
label_57a0: MOV DP, #0041bh ; 57A0 0 200 180 621B04 ### ROM INFO=EBC Baseduty
STB A, [DP] ; 57A3 0 200 180 D2
MB C, PSWL.4 ; 57A4 0 200 180 A32C
JGE label_57ab ; 57A6 0 200 180 CD03
J label_5854 ; 57A8 0 200 180 035458
; 57AB from 57A6 (DD0,200,180)
; 57AB from 5795 (DD0,200,180)
label_57ab: LB A, #000h ; 57AB 0 200 180 7700
JNE label_57c4 ; 57AD 0 200 180 CE15
CLR A ; 57AF 1 200 180 F9
MOV X1, #tbl_61cf ; 57B0 1 200 180 60CF61 ORIGINAL TABLE=tbl_61cf ### VARIABLE=long_142
MB C, PSWL.5 ; 57B3 1 200 180 A32D
JLT label_57ba ; 57B5 1 200 180 CA03
MOV X1, #tbl_61c9 ; 57B7 1 200 180 60C961 ORIGINAL TABLE=tbl_61c9 ### VARIABLE=long_366
; 57BA from 57B5 (DD1,200,180)
label_57ba: LB A, ACC ; 57BA 0 200 180 F506
LB A, off(0024fh) ; 57BC 0 200 180 F44F ### ROM INFO=Current Gear
ADD X1, A ; 57BE 0 200 180 9081
LCB A, [X1] ; 57C0 0 200 180 90AA
SJ label_57d3 ; 57C2 0 200 180 CB0F
; 57C4 from 57AD (DD0,200,180)
label_57c4: MOV X1, #tbl_60a7 ; 57C4 0 200 180 60A760
MB C, PSWL.5 ; 57C7 0 200 180 A32D
JLT label_57ce ; 57C9 0 200 180 CA03
MOV X1, #tbl_60bd ; 57CB 0 200 180 60BD60
; 57CE from 57C9 (DD0,200,180)
label_57ce: LB A, 0c2h ; 57CE 0 200 180 F5C2
CAL label_4891 ; 57D0 0 200 180 329148
; 57D3 from 57C2 (DD0,200,180)
label_57d3: MOVB r3, A ; 57D3 0 200 180 238A
CAL label_58b7 ; 57D5 0 200 180 32B758
LB A, r3 ; 57D8 0 200 180 7B
MOV DP, #0041ah ; 57D9 0 200 180 621A04 ### ROM INFO=EBC Target
STB A, [DP] ; 57DC 0 200 180 D2
SUBB A, 0bbh ; 57DD 0 200 180 C5BBA2 ### ROM INFO=Map Sensor Volt
MB PSWL.5, C ; 57E0 0 200 180 A33D
JGE label_57e8 ; 57E2 0 200 180 CD04
XORB A, #0ffh ; 57E4 0 200 180 F6FF
ADDB A, #001h ; 57E6 0 200 180 8601
; 57E8 from 57E2 (DD0,200,180)
label_57e8: STB A, r4 ; 57E8 0 200 180 8C
MOV DP, #0041ah ; 57E9 0 200 180 621A04 ### ROM INFO=EBC Target
LB A, [DP] ; 57EC 0 200 180 F2
MOV X1, #tbl_6091 ; 57ED 0 200 180 609160
CAL label_4891 ; 57F0 0 200 180 329148
MOV DP, #0041bh ; 57F3 0 200 180 621B04 ### ROM INFO=EBC Baseduty
STB A, [DP] ; 57F6 0 200 180 D2
STB A, r5 ; 57F7 0 200 180 8D
SJ label_57fe ; 57F8 0 200 180 CB04
; 57FA from 5800 (DD0,200,180)
; 57FA from 5809 (DD0,200,180)
label_57fa: LB A, #080h ; 57FA 0 200 180 7780
SJ label_584c ; 57FC 0 200 180 CB4E
; 57FE from 57F8 (DD0,200,180)
label_57fe: LB A, #0ffh ; 57FE 0 200 180 77FF
JNE label_57fa ; 5800 0 200 180 CEF8
MB C, PSWL.5 ; 5802 0 200 180 A32D
JLT label_580b ; 5804 0 200 180 CA05
LB A, #00ah ; 5806 0 200 180 770A
CMPB A, r4 ; 5808 0 200 180 4C
JLE label_57fa ; 5809 0 200 180 CFEF
; 580B from 5804 (DD0,200,180)
label_580b: MOV DP, #0041dh ; 580B 0 200 180 621D04
MB C, PSWL.5 ; 580E 0 200 180 A32D
JLT label_582f ; 5810 0 200 180 CA1D
LB A, (001bah-00180h)[USP] ; 5812 0 200 180 F33A
JEQ label_5818 ; 5814 0 200 180 C902
SJ label_5850 ; 5816 0 200 180 CB38
; 5818 from 5814 (DD0,200,180)
label_5818: LB A, #005h ; 5818 0 200 180 7705
STB A, (001bah-00180h)[USP] ; 581A 0 200 180 D33A
LB A, r4 ; 581C 0 200 180 7C
MOV X1, #tbl_61d5 ; 581D 0 200 180 60D561 ORIGINAL TABLE=tbl_61d5 ### VARIABLE=long_213
CAL label_4891 ; 5820 0 200 180 329148
STB A, r4 ; 5823 0 200 180 8C
LB A, #08ah ; 5824 0 200 180 778A
STB A, r0 ; 5826 0 200 180 88
LB A, [DP] ; 5827 0 200 180 F2
ADDB A, r4 ; 5828 0 200 180 0C
CMPB A, r0 ; 5829 0 200 180 48
JLE label_584c ; 582A 0 200 180 CF20
LB A, r0 ; 582C 0 200 180 78
SJ label_584c ; 582D 0 200 180 CB1D
; 582F from 5810 (DD0,200,180)
label_582f: LB A, (001cdh-00180h)[USP] ; 582F 0 200 180 F34D
JEQ label_5835 ; 5831 0 200 180 C902
SJ label_5850 ; 5833 0 200 180 CB1B
; 5835 from 5831 (DD0,200,180)
label_5835: LB A, #005h ; 5835 0 200 180 7705
STB A, (001cdh-00180h)[USP] ; 5837 0 200 180 D34D
LB A, r4 ; 5839 0 200 180 7C
MOV X1, #tbl_6085 ; 583A 0 200 180 608560
CAL label_4891 ; 583D 0 200 180 329148
STB A, r4 ; 5840 0 200 180 8C
LB A, #076h ; 5841 0 200 180 7776
STB A, r0 ; 5843 0 200 180 88
LB A, [DP] ; 5844 0 200 180 F2
SUBB A, r4 ; 5845 0 200 180 2C
CMPB A, r0 ; 5846 0 200 180 48
JGE label_584c ; 5847 0 200 180 CD03
LB A, r0 ; 5849 0 200 180 78
SJ label_584c ; 584A 0 200 180 CB00
; 584C from 57FC (DD0,200,180)
; 584C from 582A (DD0,200,180)
; 584C from 582D (DD0,200,180)
; 584C from 5847 (DD0,200,180)
; 584C from 584A (DD0,200,180)
label_584c: MOV DP, #0041dh ; 584C 0 200 180 621D04
STB A, [DP] ; 584F 0 200 180 D2
; 5850 from 5816 (DD0,200,180)
; 5850 from 5833 (DD0,200,180)
label_5850: SCAL label_5877 ; 5850 0 200 180 3125
SCAL label_58a3 ; 5852 0 200 180 314F
; 5854 from 57A8 (DD0,200,180)
label_5854: MOV DP, #0041ch ; 5854 0 200 180 621C04 ### ROM INFO=EBC Duty
STB A, [DP] ; 5857 0 200 180 D2
L A, ACC ; 5858 1 200 180 E506
MOV X1, #tbl_586e ; 585A 1 200 180 606E58
VCAL 0 ; 585D 1 200 180 10
MOV er0, A ; 585E 1 200 180 448A
LC A, tbl_602d ; 5860 1 200 180 909C2D60
CAL label_5201 ; 5864 1 200 180 320152
MOV DP, #0040ah ; 5867 1 200 180 620A04
ST A, [DP] ; 586A 1 200 180 D2
J label_58de ; 586B 1 200 180 03DE58
tbl_586e: DB 0FFh,000h,080h,0C8h,000h,080h,000h,000h ; 586E
DB 000h ; 5876
; 5877 from 5850 (DD0,200,180)
label_5877: MOVB r0, r5 ; 5877 0 200 180 2548
MOVB r3, r0 ; 5879 0 200 180 204B
MOV DP, #0041dh ; 587B 0 200 180 621D04
LB A, [DP] ; 587E 0 200 180 F2
MOVB r3, r0 ; 587F 0 200 180 204B
CAL label_52c9 ; 5881 0 200 180 32C952
MOVB r3, r0 ; 5884 0 200 180 204B
LB A, 0d8h ; 5886 0 200 180 F5D8 ### ROM INFO=IAT Sensor
MOV X1, #tbl_60d3 ; 5888 0 200 180 60D360
CAL label_4891 ; 588B 0 200 180 329148
MOVB r0, r3 ; 588E 0 200 180 2348
CAL label_52c9 ; 5890 0 200 180 32C952
MOVB r3, r0 ; 5893 0 200 180 204B
LB A, 0c2h ; 5895 0 200 180 F5C2
MOV X1, #tbl_605e ; 5897 0 200 180 605E60
CAL label_4891 ; 589A 0 200 180 329148
MOVB r0, r3 ; 589D 0 200 180 2348
CAL label_52c9 ; 589F 0 200 180 32C952
RT ; 58A2 0 200 180 01
; 58A3 from 5852 (DD0,200,180)
label_58a3: LB A, #000h ; 58A3 0 200 180 7700
STB A, r1 ; 58A5 0 200 180 89
LB A, #0c8h ; 58A6 0 200 180 77C8
STB A, r2 ; 58A8 0 200 180 8A
LB A, r0 ; 58A9 0 200 180 78
JEQ label_58b6 ; 58AA 0 200 180 C90A
CMPB A, r1 ; 58AC 0 200 180 49
JGE label_58b2 ; 58AD 0 200 180 CD03
LB A, r1 ; 58AF 0 200 180 79
SJ label_58b6 ; 58B0 0 200 180 CB04
; 58B2 from 58AD (DD0,200,180)
label_58b2: CMPB A, r2 ; 58B2 0 200 180 4A
JLE label_58b6 ; 58B3 0 200 180 CF01
LB A, r2 ; 58B5 0 200 180 7A
; 58B6 from 58AA (DD0,200,180)
; 58B6 from 58B0 (DD0,200,180)
; 58B6 from 58B3 (DD0,200,180)
label_58b6: RT ; 58B6 0 200 180 01
; 58B7 from 57D5 (DD0,200,180)
label_58b7: LB A, ACC ; 58B7 0 200 180 F506
LB A, #000h ; 58B9 0 200 180 7700
CAL label_5356 ; 58BB 0 200 180 325653
MOV X1, #tbl_601c ; 58BE 0 200 180 601C60
CAL label_4891 ; 58C1 0 200 180 329148
MOVB r0, A ; 58C4 0 200 180 208A
LB A, r3 ; 58C6 0 200 180 7B
CAL label_520c ; 58C7 0 200 180 320C52
MOVB r3, A ; 58CA 0 200 180 238A
MOV DP, #003a4h ; 58CC 0 200 180 62A403 ### ROM INFO=TPS Volt
LB A, [DP] ; 58CF 0 200 180 F2
MOV X1, #tbl_6024 ; 58D0 0 200 180 602460
CAL label_4891 ; 58D3 0 200 180 329148
MOVB r0, r3 ; 58D6 0 200 180 2348
CAL label_520c ; 58D8 0 200 180 320C52
MOVB r3, A ; 58DB 0 200 180 238A
RT ; 58DD 0 200 180 01
; 58DE from 586B (DD1,200,180)
label_58de: SC ; 58DE 1 200 180 85
LB A, #000h ; 58DF 0 200 180 7700
JNE label_58ed ; 58E1 0 200 180 CE0A
MOV DP, #00420h ; 58E3 0 200 180 622004
MB C, [DP].2 ; 58E6 0 200 180 C22A
JLT label_58ed ; 58E8 0 200 180 CA03
MB C, off(00211h).0 ; 58EA 0 200 180 C41128
; 58ED from 58E1 (DD0,200,180)
; 58ED from 58E8 (DD0,200,180)
label_58ed: MB off(00219h).6, C ; 58ED 0 200 180 C4193E
LB A, ACC ; 58F0 0 200 180 F506
CLRB r0 ; 58F2 0 200 180 2015
LB A, #002h ; 58F4 0 200 180 7702
CAL label_52e3 ; 58F6 0 200 180 32E352
LB A, #000h ; 58F9 0 200 180 7700
JEQ label_5900 ; 58FB 0 200 180 C903
XORB PSWH, #080h ; 58FD 0 200 180 A2F080
; 5900 from 58FB (DD0,200,180)
label_5900: MB off(00221h).6, C ; 5900 0 200 180 C4213E
JLT label_5921 ; 5903 0 200 180 CA1C
JBR off(00217h).5, label_5921 ; 5905 0 200 180 DD1719
MOV DP, #003a4h ; 5908 0 200 180 62A403 ### ROM INFO=TPS Volt
LB A, [DP] ; 590B 0 200 180 F2
CMPB A, #07fh ; 590C 0 200 180 C67F
XORB PSWH, #080h ; 590E 0 200 180 A2F080
MB off(00221h).6, C ; 5911 0 200 180 C4213E
JGE label_5921 ; 5914 0 200 180 CD0B
JBR off(00211h).4, label_5921 ; 5916 0 200 180 DC1108
MOV DP, #0031eh ; 5919 0 200 180 621E03
CLR A ; 591C 1 200 180 F9
ST A, [DP] ; 591D 1 200 180 D2
INC DP ; 591E 1 200 180 72
INC DP ; 591F 1 200 180 72
ST A, [DP] ; 5920 1 200 180 D2
; 5921 from 5903 (DD0,200,180)
; 5921 from 5905 (DD0,200,180)
; 5921 from 5914 (DD0,200,180)
; 5921 from 5916 (DD0,200,180)
label_5921: LB A, off(002c6h) ; 5921 0 200 180 F4C6
JNE label_593b ; 5923 0 200 180 CE16
MOV X1, #00413h ; 5925 0 200 180 601304
JBR off(00217h).5, label_593b ; 5928 0 200 180 DD1710
LB A, #000h ; 592B 0 200 180 7700
MOVB r0, A ; 592D 0 200 180 208A
MOV DP, X1 ; 592F 0 200 180 907A
LB A, [DP] ; 5931 0 200 180 F2
CMPB A, r0 ; 5932 0 200 180 48
JGE label_593b ; 5933 0 200 180 CD06
MOVB off(002c6h), #004h ; 5935 0 200 180 C4C69804
INCB [DP] ; 5939 0 200 180 C216
; 593B from 5923 (DD0,200,180)
; 593B from 5928 (DD0,200,180)
; 593B from 5933 (DD0,200,180)
label_593b: RT ; 593B 0 200 180 01
; 593C from 262B (DD1,208,180)
label_593c: L A, ACC ; 593C 1 208 180 E506
CLR X1 ; 593E 1 208 180 9015
MOV DP, #00410h ; 5940 1 208 180 621004 ### ROM INFO=Options Outputs Active
LC A, tbl_6018 ; 5943 1 208 180 909C1860
CMP 0c4h, A ; 5947 1 208 180 B5C4C1 ### ROM INFO=RPM Sensor
JGT label_5964 ; 594A 1 208 180 C818
LB A, ACC ; 594C 0 208 180 F506
LB A, #020h ; 594E 0 208 180 7720
MOV DP, #003a4h ; 5950 0 208 180 62A403 ### ROM INFO=TPS Volt
CMPB [DP], A ; 5953 0 208 180 C2C1
JLT label_5964 ; 5955 0 208 180 CA0D
MOV DP, #00410h ; 5957 0 208 180 621004 ### ROM INFO=Options Outputs Active
tbl_5958 EQU $-2 ; 5958
MB C, [DP].7 ; 595A 0 208 180 C22F
JGE label_597b ; 595C 0 208 180 CD1D
CAL label_59e0 ; 595E 0 208 180 32E059
J label_59df ; 5961 0 208 180 03DF59
; 5964 from 594A (DD1,208,180)
; 5964 from 5955 (DD0,208,180)
label_5964: LB A, ACC ; 5964 0 208 180 F506
LCB A, tbl_601a ; 5966 0 208 180 909D1A60
STB A, 0041eh[X1] ; 596A 0 208 180 D01E04
LCB A, tbl_601b ; 596D 0 208 180 909D1B60
STB A, 0041fh[X1] ; 5971 0 208 180 D01F04
MOV DP, #00410h ; 5974 0 208 180 621004 ### ROM INFO=Options Outputs Active
RB [DP].7 ; 5977 0 208 180 C20F
SJ label_59df ; 5979 0 208 180 CB64
; 597B from 595C (DD0,208,180)
label_597b: LB A, ACC ; 597B 0 208 180 F506
LB A, #000h ; 597D 0 208 180 7700
JEQ label_59ad ; 597F 0 208 180 C92C
LB A, #090h ; 5981 0 208 180 7790
CMPB 0bbh, A ; 5983 0 208 180 C5BBC1 ### ROM INFO=Map Sensor Volt
JLT label_59a4 ; 5986 0 208 180 CA1C
LB A, #080h ; 5988 0 208 180 7780
CMPB 0dah, A ; 598A 0 208 180 C5DAC1 ### ROM INFO=O2 Sensor
JLT label_59a4 ; 598D 0 208 180 CA15
LB A, ACC ; 598F 0 208 180 F506
MOV DP, #0041eh ; 5991 0 208 180 621E04
LB A, [DP] ; 5994 0 208 180 F2
JEQ label_599b ; 5995 0 208 180 C904
DECB [DP] ; 5997 0 208 180 C217
SJ label_59ad ; 5999 0 208 180 CB12
; 599B from 5995 (DD0,208,180)
label_599b: MOV DP, #00410h ; 599B 0 208 180 621004 ### ROM INFO=Options Outputs Active
SB [DP].7 ; 599E 0 208 180 C21F
SCAL label_59e0 ; 59A0 0 208 180 313E
SJ label_59ad ; 59A2 0 208 180 CB09
; 59A4 from 5986 (DD0,208,180)
; 59A4 from 598D (DD0,208,180)
; 59A4 from 59B8 (DD0,208,180)
label_59a4: LB A, ACC ; 59A4 0 208 180 F506
LCB A, tbl_601a ; 59A6 0 208 180 909D1A60
STB A, 0041eh[X1] ; 59AA 0 208 180 D01E04
; 59AD from 597F (DD0,208,180)
; 59AD from 5999 (DD0,208,180)
; 59AD from 59A2 (DD0,208,180)
label_59ad: LB A, ACC ; 59AD 0 208 180 F506
LB A, #000h ; 59AF 0 208 180 7700
JEQ label_59df ; 59B1 0 208 180 C92C
LB A, #090h ; 59B3 0 208 180 7790
CMPB 0bbh, A ; 59B5 0 208 180 C5BBC1 ### ROM INFO=Map Sensor Volt
JLT label_59a4 ; 59B8 0 208 180 CAEA
LB A, #080h ; 59BA 0 208 180 7780
CMPB 0dah, A ; 59BC 0 208 180 C5DAC1 ### ROM INFO=O2 Sensor
JLT label_59d6 ; 59BF 0 208 180 CA15
LB A, ACC ; 59C1 0 208 180 F506
MOV DP, #0041fh ; 59C3 0 208 180 621F04
LB A, [DP] ; 59C6 0 208 180 F2
JEQ label_59cd ; 59C7 0 208 180 C904
DECB [DP] ; 59C9 0 208 180 C217
SJ label_59df ; 59CB 0 208 180 CB12
; 59CD from 59C7 (DD0,208,180)
label_59cd: MOV DP, #00410h ; 59CD 0 208 180 621004 ### ROM INFO=Options Outputs Active
SB [DP].7 ; 59D0 0 208 180 C21F
SCAL label_59e0 ; 59D2 0 208 180 310C
SJ label_59df ; 59D4 0 208 180 CB09
; 59D6 from 59BF (DD0,208,180)
label_59d6: LB A, ACC ; 59D6 0 208 180 F506
LCB A, tbl_601b ; 59D8 0 208 180 909D1B60
STB A, 0041fh[X1] ; 59DC 0 208 180 D01F04
; 59DF from 5961 (DD0,208,180)
; 59DF from 5979 (DD0,208,180)
; 59DF from 59B1 (DD0,208,180)
; 59DF from 59CB (DD0,208,180)
; 59DF from 59D4 (DD0,208,180)
label_59df: RT ; 59DF 0 208 180 01
; 59E0 from 595E (DD0,208,180)
; 59E0 from 59A0 (DD0,208,180)
; 59E0 from 59D2 (DD0,208,180)
label_59e0: MOVB off(002c6h), #001h ; 59E0 0 208 180 C4C69801
RT ; 59E4 0 208 180 01
; 59E5 from 5D5C (DD0,208,180)
; 59E5 from 5D3D (DD0,208,180)
; 59E5 from 1839 (DD1,100,280)
label_59e5: MOV X1, #00409h ; 59E5 0 208 180 600904 ### ROM INFO=Options Active
MOV X2, #00410h ; 59E8 0 208 180 611004 ### ROM INFO=Options Outputs Active
L A, ACC ; 59EB 1 208 180 E506
L A, off(00292h) ; 59ED 1 208 180 E492
MOV er0, A ; 59EF 1 208 180 448A
LC A, tbl_6057 ; 59F1 1 208 180 909C5760
MOV er2, A ; 59F5 1 208 180 468A
MOV DP, #00415h ; 59F7 1 208 180 621504
L A, [DP] ; 59FA 1 208 180 E2
ST A, er1 ; 59FB 1 208 180 89
MOV DP, X1 ; 59FC 1 208 180 907A
MB C, [DP].3 ; 59FE 1 208 180 C22B
L A, #003a9h ; 5A00 1 208 180 67A903
JLT label_5a32 ; 5A03 1 208 180 CA2D
MB C, [DP].0 ; 5A05 1 208 180 C228
L A, er1 ; 5A07 1 208 180 35
JLT label_5a32 ; 5A08 1 208 180 CA28
MB C, [DP].2 ; 5A0A 1 208 180 C22A
L A, er1 ; 5A0C 1 208 180 35
JLT label_5a32 ; 5A0D 1 208 180 CA23
MOV DP, X2 ; 5A0F 1 208 180 917A
MB C, [DP].6 ; 5A11 1 208 180 C22E
LC A, tbl_602f ; 5A13 1 208 180 909C2F60
JLT label_5a32 ; 5A17 1 208 180 CA19
MB C, [DP].7 ; 5A19 1 208 180 C22F
LC A, tbl_6018 ; 5A1B 1 208 180 909C1860
JLT label_5a32 ; 5A1F 1 208 180 CA11
MOV DP, #00427h ; 5A21 1 208 180 622704
MB C, [DP].1 ; 5A24 1 208 180 C229
LC A, tbl_61fa ; 5A26 1 208 180 909CFA61 ORIGINAL TABLE=tbl_61fa ### VARIABLE=//long_408
JLT label_5a32 ; 5A2A 1 208 180 CA06
MOV DP, off(00294h) ; 5A2C 1 208 180 B4947A
L A, off(00292h) ; 5A2F 1 208 180 E492
RT ; 5A31 1 208 180 01
; 5A32 from 5A03 (DD1,208,180)
; 5A32 from 5A08 (DD1,208,180)
; 5A32 from 5A0D (DD1,208,180)
; 5A32 from 5A17 (DD1,208,180)
; 5A32 from 5A1F (DD1,208,180)
; 5A32 from 5A2A (DD1,208,180)
label_5a32: CMP A, er0 ; 5A32 1 208 180 48
JGT label_5a36 ; 5A33 1 208 180 C801
L A, er0 ; 5A35 1 208 180 34
; 5A36 from 5A33 (DD1,208,180)
label_5a36: L A, ACC ; 5A36 1 208 180 E506
MOV DP, A ; 5A38 1 208 180 52
ADD A, er2 ; 5A39 1 208 180 0A
XCHG A, DP ; 5A3A 1 208 180 9210
RT ; 5A3C 1 208 180 01
; 5A3D from 0683 (DD1,200,180)
label_5a3d: MOV X1, #00409h ; 5A3D 1 200 180 600904 ### ROM INFO=Options Active
MOV X2, #00408h ; 5A40 1 200 180 610804 ### ROM INFO=Inputs Options3
MOV DP, #00410h ; 5A43 1 200 180 621004 ### ROM INFO=Options Outputs Active
LB A, #000h ; 5A46 0 200 180 7700
JEQ label_5a55 ; 5A48 0 200 180 C90B
LB A, #012h ; 5A4A 0 200 180 7712
CMPB 0d9h, A ; 5A4C 0 200 180 C5D9C1 ### ROM INFO=ECT Sensor
JGE label_5a55 ; 5A4F 0 200 180 CD04
SB [DP].6 ; 5A51 0 200 180 C21E
tbl_5a53: SJ label_5a57 ; 5A53 0 200 180 CB02
; 5A55 from 5A48 (DD0,200,180)
; 5A55 from 5A4F (DD0,200,180)
label_5a55: RB [DP].6 ; 5A55 0 200 180 C20E
; 5A57 from 5A53 (DD0,200,180)
label_5a57: MOV DP, X1 ; 5A57 0 200 180 907A
LB A, #000h ; 5A59 0 200 180 7700
JEQ label_5a8d ; 5A5B 0 200 180 C930
LB A, #000h ; 5A5D 0 200 180 7700
JEQ label_5a64 ; 5A5F 0 200 180 C903
JBS off(00222h).3, label_5a89 ; 5A61 0 200 180 EB2225
; 5A64 from 5A5F (DD0,200,180)
label_5a64: L A, #003a9h ; 5A64 1 200 180 67A903
CMP 0c4h, A ; 5A67 1 200 180 B5C4C1 ### ROM INFO=RPM Sensor
JGT label_5a8d ; 5A6A 1 200 180 C821
LB A, #060h ; 5A6C 0 200 180 7760
CMPB 0d1h, A ; 5A6E 0 200 180 C5D1C1 ### ROM INFO=Current TPS
JLT label_5a8d ; 5A71 0 200 180 CA1A
MOV DP, X1 ; 5A73 0 200 180 907A
MB C, [DP].3 ; 5A75 0 200 180 C22B
JLT label_5a8f ; 5A77 0 200 180 CA16
LB A, #044h ; 5A79 0 200 180 7744
CMPB 0d9h, A ; 5A7B 0 200 180 C5D9C1 ### ROM INFO=ECT Sensor
LB A, #0ffh ; 5A7E 0 200 180 77FF
JGT label_5a84 ; 5A80 0 200 180 C802
LB A, #0ffh ; 5A82 0 200 180 77FF
; 5A84 from 5A80 (DD0,200,180)
label_5a84: CMPB 0bbh, A ; 5A84 0 200 180 C5BBC1 ### ROM INFO=Map Sensor Volt
JLT label_5a8d ; 5A87 0 200 180 CA04
; 5A89 from 5A61 (DD0,200,180)
label_5a89: SB [DP].3 ; 5A89 0 200 180 C21B
SJ label_5a8f ; 5A8B 0 200 180 CB02
; 5A8D from 5A5B (DD0,200,180)
; 5A8D from 5A6A (DD1,200,180)
; 5A8D from 5A71 (DD0,200,180)
; 5A8D from 5A87 (DD0,200,180)
label_5a8d: RB [DP].3 ; 5A8D 0 200 180 C20B
; 5A8F from 5A77 (DD0,200,180)
; 5A8F from 5A8B (DD0,200,180)
label_5a8f: RT ; 5A8F 0 200 180 01
; 5A90 from 0686 (DD1,200,180)
label_5a90: LB A, #000h ; 5A90 0 200 180 7700
STB A, r0 ; 5A92 0 200 180 88
LB A, #000h ; 5A93 0 200 180 7700
CAL label_52e3 ; 5A95 0 200 180 32E352
MOV DP, X2 ; 5A98 0 200 180 917A
JGE label_5ab8 ; 5A9A 0 200 180 CD1C
CMPB 0cch, #000h ; 5A9C 0 200 180 C5CCC000 ### ROM INFO=VSS Sensor
JGT label_5ab5 ; 5AA0 0 200 180 C813
MOV DP, X1 ; 5AA2 0 200 180 907A
L A, ACC ; 5AA4 1 200 180 E506
SB [DP].0 ; 5AA6 1 200 180 C218
SB [DP].2 ; 5AA8 1 200 180 C21A
LC A, tbl_6014 ; 5AAA 1 200 180 909C1460
MOV DP, #00415h ; 5AAE 1 200 180 621504
ST A, [DP] ; 5AB1 1 200 180 D2
J label_5baa ; 5AB2 1 200 180 03AA5B
; 5AB5 from 5AA0 (DD0,200,180)
; 5AB5 from 5AC4 (DD0,200,180)
; 5AB5 from 5ACB (DD0,200,180)
label_5ab5: J label_5b4d ; 5AB5 0 200 180 034D5B
; 5AB8 from 5A9A (DD0,200,180)
label_5ab8: LB A, #000h ; 5AB8 0 200 180 7700
STB A, r0 ; 5ABA 0 200 180 88
LB A, #080h ; 5ABB 0 200 180 7780
CAL label_52e3 ; 5ABD 0 200 180 32E352
MOV DP, X2 ; 5AC0 0 200 180 917A
MB [DP].0, C ; 5AC2 0 200 180 C238
JGE label_5ab5 ; 5AC4 0 200 180 CDEF
LB A, #009h ; 5AC6 0 200 180 7709
CMPB 0cch, A ; 5AC8 0 200 180 C5CCC1 ### ROM INFO=VSS Sensor
JGE label_5ab5 ; 5ACB 0 200 180 CDE8
LB A, #0ffh ; 5ACD 0 200 180 77FF
JNE label_5aff ; 5ACF 0 200 180 CE2E
L A, ACC ; 5AD1 1 200 180 E506
MOV DP, X1 ; 5AD3 1 200 180 907A
MB C, [DP].0 ; 5AD5 1 200 180 C228
JLT label_5af1 ; 5AD7 1 200 180 CA18
LC A, tbl_61ba ; 5AD9 1 200 180 909CBA61
ADD A, #0000ah ; 5ADD 1 200 180 860A00
CMP 0c4h, A ; 5AE0 1 200 180 B5C4C1 ### ROM INFO=RPM Sensor
JGE label_5b4d ; 5AE3 1 200 180 CD68
SB [DP].0 ; 5AE5 1 200 180 C218
LC A, tbl_61ba ; 5AE7 1 200 180 909CBA61
MOV DP, #00415h ; 5AEB 1 200 180 621504
ST A, [DP] ; 5AEE 1 200 180 D2
SJ label_5b23 ; 5AEF 1 200 180 CB32
; 5AF1 from 5AD7 (DD1,200,180)
label_5af1: LC A, tbl_61ba ; 5AF1 1 200 180 909CBA61
ADD A, #00060h ; 5AF5 1 200 180 866000
CMP 0c4h, A ; 5AF8 1 200 180 B5C4C1 ### ROM INFO=RPM Sensor
JGE label_5b4d ; 5AFB 1 200 180 CD50
SJ label_5b23 ; 5AFD 1 200 180 CB24
; 5AFF from 5ACF (DD0,200,180)
label_5aff: MOV DP, X1 ; 5AFF 0 200 180 907A
MB C, [DP].0 ; 5B01 0 200 180 C228
JLT label_5b1a ; 5B03 0 200 180 CA15
LC A, tbl_61be ; 5B05 0 200 180 909CBE61
CMP 0c4h, A ; 5B09 0 200 180 B5C4C1 ### ROM INFO=RPM Sensor
JGE label_5b4d ; 5B0C 0 200 180 CD3F
LB A, #05eh ; 5B0E 0 200 180 775E
CMPB A, 0d1h ; 5B10 0 200 180 C5D1C2 ### ROM INFO=Current TPS
MB [DP].0, C ; 5B13 0 200 180 C238
JGE label_5b4d ; 5B15 0 200 180 CD36
J label_5baa ; 5B17 0 200 180 03AA5B
; 5B1A from 5B03 (DD0,200,180)
label_5b1a: LCB A, tbl_61ef ; 5B1A 0 200 180 909DEF61
CMPB 0d1h, A ; 5B1E 0 200 180 C5D1C1 ### ROM INFO=Current TPS
JLE label_5b4d ; 5B21 0 200 180 CF2A
; 5B23 from 5AEF (DD1,200,180)
; 5B23 from 5AFD (DD1,200,180)
label_5b23: LB A, ACC ; 5B23 0 200 180 F506
LB A, #0ffh ; 5B25 0 200 180 77FF
JEQ label_5b44 ; 5B27 0 200 180 C91B
LB A, #000h ; 5B29 0 200 180 7700
STB A, r0 ; 5B2B 0 200 180 88
LB A, #080h ; 5B2C 0 200 180 7780
CAL label_52e3 ; 5B2E 0 200 180 32E352
JGE label_5b47 ; 5B31 0 200 180 CD14
CMPB 0cch, #000h ; 5B33 0 200 180 C5CCC000 ### ROM INFO=VSS Sensor
JGT label_5b47 ; 5B37 0 200 180 C80E
LB A, #09fh ; 5B39 0 200 180 779F
CMPB A, 0d1h ; 5B3B 0 200 180 C5D1C2 ### ROM INFO=Current TPS
MOV DP, X1 ; 5B3E 0 200 180 907A
MB [DP].1, C ; 5B40 0 200 180 C239
SJ label_5baa ; 5B42 0 200 180 CB66
; 5B44 from 5B27 (DD0,200,180)
label_5b44: J label_5baa ; 5B44 0 200 180 03AA5B
; 5B47 from 5B31 (DD0,200,180)
; 5B47 from 5B37 (DD0,200,180)
label_5b47: MOV DP, X1 ; 5B47 0 200 180 907A
RB [DP].1 ; 5B49 0 200 180 C209
SJ label_5baa ; 5B4B 0 200 180 CB5D
; 5B4D from 5AE3 (DD1,200,180)
; 5B4D from 5AB5 (DD0,200,180)
; 5B4D from 5B0C (DD0,200,180)
; 5B4D from 5B15 (DD0,200,180)
; 5B4D from 5AFB (DD1,200,180)
; 5B4D from 5B21 (DD0,200,180)
label_5b4d: MOV DP, X1 ; 5B4D 1 200 180 907A
RB [DP].0 ; 5B4F 1 200 180 C208
MB C, [DP].2 ; 5B51 1 200 180 C22A
JLT label_5b57 ; 5B53 1 200 180 CA02
RB [DP].1 ; 5B55 1 200 180 C209
; 5B57 from 5B53 (DD1,200,180)
label_5b57: LB A, #000h ; 5B57 0 200 180 7700
STB A, r0 ; 5B59 0 200 180 88
LB A, #010h ; 5B5A 0 200 180 7710
CAL label_52e3 ; 5B5C 0 200 180 32E352
MOV DP, X2 ; 5B5F 0 200 180 917A
MB [DP].1, C ; 5B61 0 200 180 C239
JGE label_5bb4 ; 5B63 0 200 180 CD4F
LB A, #07fh ; 5B65 0 200 180 777F
CMPB 0d1h, A ; 5B67 0 200 180 C5D1C1 ### ROM INFO=Current TPS
JLE label_5bb4 ; 5B6A 0 200 180 CF48
LB A, #009h ; 5B6C 0 200 180 7709
CMPB 0cch, A ; 5B6E 0 200 180 C5CCC1 ### ROM INFO=VSS Sensor
JLE label_5bb4 ; 5B71 0 200 180 CF41
LB A, #000h ; 5B73 0 200 180 7700
JNE label_5b7d ; 5B75 0 200 180 CE06
LC A, tbl_6035 ; 5B77 0 200 180 909C3560
SJ label_5b88 ; 5B7B 0 200 180 CB0B
; 5B7D from 5B75 (DD0,200,180)
label_5b7d: CLR A ; 5B7D 1 200 180 F9
LB A, off(0024fh) ; 5B7E 0 200 180 F44F ### ROM INFO=Current Gear
L A, ACC ; 5B80 1 200 180 E506
SLL A ; 5B82 1 200 180 53
LC A, tbl_6035[ACC] ; 5B83 1 200 180 B506A93560
; 5B88 from 5B7B (DD0,200,180)
label_5b88: MOV DP, X1 ; 5B88 1 200 180 907A
MB C, [DP].2 ; 5B8A 1 200 180 C22A
JLT label_5b95 ; 5B8C 1 200 180 CA07
CMP 0c4h, A ; 5B8E 1 200 180 B5C4C1 ### ROM INFO=RPM Sensor
MB [DP].2, C ; 5B91 1 200 180 C23A
JGT label_5bb4 ; 5B93 1 200 180 C81F
; 5B95 from 5B8C (DD1,200,180)
label_5b95: L A, ACC ; 5B95 1 200 180 E506
ST A, er0 ; 5B97 1 200 180 88
LB A, #0ffh ; 5B98 0 200 180 77FF
JEQ label_5ba0 ; 5B9A 0 200 180 C904
MOV DP, X1 ; 5B9C 0 200 180 907A
SB [DP].1 ; 5B9E 0 200 180 C219
; 5BA0 from 5B9A (DD0,200,180)
label_5ba0: LB A, #000h ; 5BA0 0 200 180 7700
JNE label_5baa ; 5BA2 0 200 180 CE06
L A, er0 ; 5BA4 1 200 180 34
MOV DP, #00415h ; 5BA5 1 200 180 621504
ST A, [DP] ; 5BA8 1 200 180 D2
RT ; 5BA9 1 200 180 01
; 5BAA from 5AB2 (DD1,200,180)
; 5BAA from 5B17 (DD0,200,180)
; 5BAA from 5B42 (DD0,200,180)
; 5BAA from 5BA2 (DD0,200,180)
; 5BAA from 5B44 (DD0,200,180)
; 5BAA from 5B4B (DD0,200,180)
label_5baa: MOV DP, #00415h ; 5BAA 1 200 180 621504
L A, [DP] ; 5BAD 1 200 180 E2
JNE label_5bb3 ; 5BAE 1 200 180 CE03
L A, 0c4h ; 5BB0 1 200 180 E5C4 ### ROM INFO=RPM Sensor
ST A, [DP] ; 5BB2 1 200 180 D2
; 5BB3 from 5BAE (DD1,200,180)
label_5bb3: RT ; 5BB3 1 200 180 01
; 5BB4 from 5B63 (DD0,200,180)
; 5BB4 from 5B6A (DD0,200,180)
; 5BB4 from 5B71 (DD0,200,180)
; 5BB4 from 5B93 (DD1,200,180)
label_5bb4: MOV DP, X1 ; 5BB4 0 200 180 907A
RB [DP].0 ; 5BB6 0 200 180 C208
RB [DP].1 ; 5BB8 0 200 180 C209
RB [DP].2 ; 5BBA 0 200 180 C20A
MOV DP, #00415h ; 5BBC 0 200 180 621504
CLR [DP] ; 5BBF 0 200 180 B215
RT ; 5BC1 0 200 180 01
; 5BC2 from 09DD (DD0,200,180)
; 5BC2 from 0A38 (DD0,200,180)
; 5BC2 from 5BC8 (DD0,200,180)
; 5BC2 from 0B1A (DD1,200,180)
; 5BC2 from 114E (DD0,100,280)
label_5bc2: MOV DP, #00409h ; 5BC2 0 200 180 620904 ### ROM INFO=Options Active
MB C, [DP].5 ; 5BC5 0 200 180 C22D
RT ; 5BC7 0 200 180 01
; 5BC8 from 0A34 (DD0,200,180)
label_5bc8: SCAL label_5bc2 ; 5BC8 0 200 180 31F8
JLT label_5bdc ; 5BCA 0 200 180 CA10
LCB A, tbl_605d ; 5BCC 0 200 180 909D5D60
MB C, ACC.0 ; 5BD0 0 200 180 C50628
JLT label_5bf6 ; 5BD3 0 200 180 CA21
MB C, ACC.1 ; 5BD5 0 200 180 C50629
JLT label_5bf0 ; 5BD8 0 200 180 CA16
SJ label_5bec ; 5BDA 0 200 180 CB10
; 5BDC from 5BCA (DD0,200,180)
label_5bdc: LCB A, tbl_605d ; 5BDC 0 200 180 909D5D60
MB C, ACC.2 ; 5BE0 0 200 180 C5062A
JLT label_5bf6 ; 5BE3 0 200 180 CA11
MB C, ACC.3 ; 5BE5 0 200 180 C5062B
JLT label_5bf0 ; 5BE8 0 200 180 CA06
SJ label_5bec ; 5BEA 0 200 180 CB00
; 5BEC from 5BDA (DD0,200,180)
; 5BEC from 5BEA (DD0,200,180)
label_5bec: LB A, 0bbh ; 5BEC 0 200 180 F5BB ### ROM INFO=Map Sensor Volt
SJ label_5bfa ; 5BEE 0 200 180 CB0A
; 5BF0 from 5BD8 (DD0,200,180)
; 5BF0 from 5BE8 (DD0,200,180)
label_5bf0: MOV DP, #003a4h ; 5BF0 0 200 180 62A403 ### ROM INFO=TPS Volt
LB A, [DP] ; 5BF3 0 200 180 F2
SJ label_5bfa ; 5BF4 0 200 180 CB04
; 5BF6 from 5BD3 (DD0,200,180)
; 5BF6 from 5BE3 (DD0,200,180)
label_5bf6: MOV DP, #00426h ; 5BF6 0 200 180 622604
LB A, [DP] ; 5BF9 0 200 180 F2
; 5BFA from 5BF4 (DD0,200,180)
; 5BFA from 5BEE (DD0,200,180)
label_5bfa: MOV DP, #00425h ; 5BFA 0 200 180 622504
STB A, [DP] ; 5BFD 0 200 180 D2
RT ; 5BFE 0 200 180 01
; 5BFF from 0689 (DD1,200,180)
; 5BFF from 3DAC (DD0,208,180)
label_5bff: JBS off(00221h).6, label_5c36 ; 5BFF 1 200 180 EE2134
MOV DP, #0040eh ; 5C02 1 200 180 620E04
MB C, [DP].4 ; 5C05 1 200 180 C22C
JGE label_5c0e ; 5C07 1 200 180 CD05
INC DP ; 5C09 1 200 180 72
MB C, [DP].4 ; 5C0A 1 200 180 C22C
SJ label_5c33 ; 5C0C 1 200 180 CB25
; 5C0E from 5C07 (DD1,200,180)
label_5c0e: MB C, off(00222h).3 ; 5C0E 1 200 180 C4222B
JLT label_5c33 ; 5C11 1 200 180 CA20
LB A, #0ffh ; 5C13 0 200 180 77FF
JEQ label_5c33 ; 5C15 0 200 180 C91C
LB A, #000h ; 5C17 0 200 180 7700
JNE label_5c25 ; 5C19 0 200 180 CE0A
CLR A ; 5C1B 1 200 180 F9
LC A, tbl_61ae ; 5C1C 1 200 180 909CAE61
CMP 0c4h, A ; 5C20 1 200 180 B5C4C1 ### ROM INFO=RPM Sensor
SJ label_5c33 ; 5C23 1 200 180 CB0E
; 5C25 from 5C19 (DD0,200,180)
label_5c25: CLR A ; 5C25 1 200 180 F9
LB A, off(0024fh) ; 5C26 0 200 180 F44F ### ROM INFO=Current Gear
L A, ACC ; 5C28 1 200 180 E506
SLL A ; 5C2A 1 200 180 53
LC A, tbl_61ae[ACC] ; 5C2B 1 200 180 B506A9AE61
CMP 0c4h, A ; 5C30 1 200 180 B5C4C1 ### ROM INFO=RPM Sensor
; 5C33 from 5C0C (DD1,200,180)
; 5C33 from 5C11 (DD1,200,180)
; 5C33 from 5C15 (DD0,200,180)
; 5C33 from 5C23 (DD1,200,180)
label_5c33: MB P1.4, C ; 5C33 1 200 180 C5223C
; 5C36 from 5BFF (DD1,200,180)
label_5c36: RT ; 5C36 1 200 180 01
label_5c37: LCB A, tbl_5fd4 ; 1824 1 100 280 909D2561
JNE label_5c38 ; 1828 1 100 280 C905
RT ; 5C36 1 200 180 01
; 5C37 from 266A (DD1,208,180)
label_5c38: CLR X1 ; 5C37 1 208 180 9015
LB A, 00438h[X1] ; 5C39 0 208 180 F03804
JEQ label_5c42 ; 5C3C 0 208 180 C904
DECB 00438h[X1] ; 5C3E 0 208 180 C0380417
; 5C42 from 5C3C (DD0,208,180)
label_5c42: LB A, 00437h[X1] ; 5C42 0 208 180 F03704
CMPB A, #000h ; 5C45 0 208 180 C600
JEQ label_5c4f ; 5C47 0 208 180 C906
CMPB A, #001h ; 5C49 0 208 180 C601
JEQ label_5c84 ; 5C4B 0 208 180 C937
SJ label_5c95 ; 5C4D 0 208 180 CB46
; 5C4F from 5C47 (DD0,208,180)
label_5c4f: CMPB 0d1h, #01dh ; 5C4F 0 208 180 C5D1C01D ### ROM INFO=Current TPS
JLT label_5c9f ; 5C53 0 208 180 CA4A
MOV DP, #000e6h ; 5C55 0 208 180 62E600 ### ROM INFO=Ignition Cut
L A, [DP] ; 5C58 1 208 180 E2
JNE label_5c5d ; 5C59 1 208 180 CE02
SJ label_5ca6 ; 5C5B 1 208 180 CB49
; 5C5D from 5C59 (DD1,208,180)
label_5c5d: MOV DP, #00409h ; 5C5D 1 208 180 620904 ### ROM INFO=Options Active
MB C, [DP].1 ; 5C60 1 208 180 C229
JGE label_5c6e ; 5C62 1 208 180 CD0A
MB C, [DP].0 ; 5C64 1 208 180 C228
JLT label_5c72 ; 5C66 1 208 180 CA0A
MB C, [DP].2 ; 5C68 1 208 180 C22A
JLT label_5c76 ; 5C6A 1 208 180 CA0A
SJ label_5c6e ; 5C6C 1 208 180 CB00
; 5C6E from 5C62 (DD1,208,180)
; 5C6E from 5C6C (DD1,208,180)
label_5c6e: LB A, #00ah ; 5C6E 0 208 180 770A
SJ label_5c7a ; 5C70 0 208 180 CB08
; 5C72 from 5C66 (DD1,208,180)
label_5c72: LB A, #00ah ; 5C72 0 208 180 770A
SJ label_5c7a ; 5C74 0 208 180 CB04
; 5C76 from 5C6A (DD1,208,180)
label_5c76: LB A, #00ah ; 5C76 0 208 180 770A
SJ label_5c7a ; 5C78 0 208 180 CB00
; 5C7A from 5C70 (DD0,208,180)
; 5C7A from 5C74 (DD0,208,180)
; 5C7A from 5C78 (DD0,208,180)
label_5c7a: STB A, 00438h[X1] ; 5C7A 0 208 180 D03804
MOVB 00437h[X1], #001h ; 5C7D 0 208 180 C037049801
SJ label_5ca6 ; 5C82 0 208 180 CB22
; 5C84 from 5C4B (DD0,208,180)
label_5c84: LB A, 00438h[X1] ; 5C84 0 208 180 F03804
JNE label_5ca6 ; 5C87 0 208 180 CE1D
MOVB 00437h[X1], #002h ; 5C89 0 208 180 C037049802
LB A, #001h ; 5C8E 0 208 180 7701
STB A, 00438h[X1] ; 5C90 0 208 180 D03804
SJ label_5c9f ; 5C93 0 208 180 CB0A
; 5C95 from 5C4D (DD0,208,180)
label_5c95: LB A, 00438h[X1] ; 5C95 0 208 180 F03804
JNE label_5c9f ; 5C98 0 208 180 CE05
MOVB 00437h[X1], #000h ; 5C9A 0 208 180 C037049800
; 5C9F from 5C53 (DD0,208,180)
; 5C9F from 5C93 (DD0,208,180)
; 5C9F from 5C98 (DD0,208,180)
label_5c9f: MOV DP, #000e6h ; 5C9F 0 208 180 62E600 ### ROM INFO=Ignition Cut
RB [DP].0 ; 5CA2 0 208 180 C208
SJ label_5ca6 ; 5CA4 0 208 180 CB00
; 5CA6 from 5C5B (DD1,208,180)
; 5CA6 from 5C87 (DD0,208,180)
; 5CA6 from 5CA4 (DD0,208,180)
; 5CA6 from 5C82 (DD0,208,180)
label_5ca6: RT ; 5CA6 1 208 180 01
; 5CA7 from 454A (DD1,208,180)
label_5ca7: CLR A ; 5CA7 1 208 180 F9
CLR X1 ; 5CA8 1 208 180 9015
LB A, #000h ; 5CAA 0 208 180 7700
JEQ label_5d08 ; 5CAC 0 208 180 C95A
MOV DP, #00427h ; 5CAE 0 208 180 622704
MB C, [DP].0 ; 5CB1 0 208 180 C228
JLT label_5d08 ; 5CB3 0 208 180 CA53
SB [DP].0 ; 5CB5 0 208 180 C218
SJ label_5cb9 ; 5CB7 0 208 180 CB00
; 5CB9 from 5CB7 (DD0,208,180)
label_5cb9: LB A, #000h ; 5CB9 0 208 180 7700
JEQ label_5cc8 ; 5CBB 0 208 180 C90B
SRAB A ; 5CBD 0 208 180 73
JLT label_5cc5 ; 5CBE 0 208 180 CA05
JBS off(00211h).2, label_5d06 ; 5CC0 0 208 180 EA1143 ### ROM INFO=AC Switch Input
SJ label_5cc8 ; 5CC3 0 208 180 CB03
; 5CC5 from 5CBE (DD0,208,180)
label_5cc5: JBR off(00211h).2, label_5d06 ; 5CC5 0 208 180 DA113E ### ROM INFO=AC Switch Input
; 5CC8 from 5CBB (DD0,208,180)
; 5CC8 from 5CC3 (DD0,208,180)
label_5cc8: LB A, #000h ; 5CC8 0 208 180 7700
JEQ label_5cd7 ; 5CCA 0 208 180 C90B
SRAB A ; 5CCC 0 208 180 73
JLT label_5cd4 ; 5CCD 0 208 180 CA05
JBS off(00210h).3, label_5d06 ; 5CCF 0 208 180 EB1034 ### ROM INFO=PSP Input (Power Steering Pressure)
SJ label_5cd7 ; 5CD2 0 208 180 CB03
; 5CD4 from 5CCD (DD0,208,180)
label_5cd4: JBR off(00210h).3, label_5d06 ; 5CD4 0 208 180 DB102F ### ROM INFO=PSP Input (Power Steering Pressure)
; 5CD7 from 5CCA (DD0,208,180)
; 5CD7 from 5CD2 (DD0,208,180)
label_5cd7: LB A, #000h ; 5CD7 0 208 180 7700
JEQ label_5ce6 ; 5CD9 0 208 180 C90B
SRAB A ; 5CDB 0 208 180 73
JLT label_5ce3 ; 5CDC 0 208 180 CA05
JBS off(00210h).7, label_5d06 ; 5CDE 0 208 180 EF1025
SJ label_5ce6 ; 5CE1 0 208 180 CB03
; 5CE3 from 5CDC (DD0,208,180)
label_5ce3: JBR off(00210h).7, label_5d06 ; 5CE3 0 208 180 DF1020
; 5CE6 from 5CD9 (DD0,208,180)
; 5CE6 from 5CE1 (DD0,208,180)
label_5ce6: LB A, #000h ; 5CE6 0 208 180 7700
JEQ label_5cf5 ; 5CE8 0 208 180 C90B
SRAB A ; 5CEA 0 208 180 73
JLT label_5cf2 ; 5CEB 0 208 180 CA05
JBS off(00211h).4, label_5d06 ; 5CED 0 208 180 EC1116
SJ label_5cf5 ; 5CF0 0 208 180 CB03
; 5CF2 from 5CEB (DD0,208,180)
label_5cf2: JBR off(00211h).4, label_5d06 ; 5CF2 0 208 180 DC1111
; 5CF5 from 5CE8 (DD0,208,180)
; 5CF5 from 5CF0 (DD0,208,180)
label_5cf5: LB A, #000h ; 5CF5 0 208 180 7700
JEQ label_5d08 ; 5CF7 0 208 180 C90F
SRAB A ; 5CF9 0 208 180 73
JLT label_5d01 ; 5CFA 0 208 180 CA05
JBS off(00211h).1, label_5d06 ; 5CFC 0 208 180 E91107
SJ label_5d08 ; 5CFF 0 208 180 CB07
; 5D01 from 5CFA (DD0,208,180)
label_5d01: JBR off(00211h).1, label_5d06 ; 5D01 0 208 180 D91102
SJ label_5d08 ; 5D04 0 208 180 CB02
; 5D06 from 5CC0 (DD0,208,180)
; 5D06 from 5CCF (DD0,208,180)
; 5D06 from 5CC5 (DD0,208,180)
; 5D06 from 5CDE (DD0,208,180)
; 5D06 from 5CD4 (DD0,208,180)
; 5D06 from 5CED (DD0,208,180)
; 5D06 from 5CE3 (DD0,208,180)
; 5D06 from 5CFC (DD0,208,180)
; 5D06 from 5CF2 (DD0,208,180)
; 5D06 from 5D01 (DD0,208,180)
label_5d06: SB [DP].1 ; 5D06 0 208 180 C219
; 5D08 from 5CAC (DD0,208,180)
; 5D08 from 5CB3 (DD0,208,180)
; 5D08 from 5CF7 (DD0,208,180)
; 5D08 from 5CFF (DD0,208,180)
; 5D08 from 5D04 (DD0,208,180)
label_5d08: J label_3239 ; 5D08 0 208 180 033932
; 5D0B from 3DEE (DD0,208,180)
label_5d0b: CLR X1 ; 5D0B 0 208 180 9015
LCB A, tbl_61f7 ; 5D0D 0 208 180 909DF761
JNE label_5d20 ; 5D11 0 208 180 CE0D
CLR X1 ; 5D13 0 208 180 9015
L A, #00000h ; 5D15 1 208 180 670000
ST A, 0043ah[X1] ; 5D18 1 208 180 D03A04
CLRB A ; 5D1B 0 208 180 FA
STB A, 0043ch[X1] ; 5D1C 0 208 180 D03C04
RT ; 5D1F 0 208 180 01
; 5D20 from 5D11 (DD0,208,180)
label_5d20: CMPB A, #001h ; 5D20 0 208 180 C601
JNE label_5d26 ; 5D22 0 208 180 CE02
SJ label_5d45 ; 5D24 0 208 180 CB1F
; 5D26 from 5D22 (DD0,208,180)
label_5d26: CMPB A, #002h ; 5D26 0 208 180 C602
JNE label_5d2f ; 5D28 0 208 180 CE05
LB A, 003d2h[X1] ; 5D2A 0 208 180 F0D203 ### ROM INFO=ELD??
SJ label_5d3a ; 5D2D 0 208 180 CB0B
; 5D2F from 5D28 (DD0,208,180)
label_5d2f: CMPB A, #003h ; 5D2F 0 208 180 C603
JNE label_5d37 ; 5D31 0 208 180 CE04
LB A, ADCR3H ; 5D33 0 208 180 F567
SJ label_5d3a ; 5D35 0 208 180 CB03
; 5D37 from 5D31 (DD0,208,180)
label_5d37: LB A, 003d5h[X1] ; 5D37 0 208 180 F0D503 ### ROM INFO=B6 Volt
; 5D3A from 5D2D (DD0,208,180)
; 5D3A from 5D35 (DD0,208,180)
label_5d3a: MOV X1, #tbl_5fe8 ; 5D3A 0 208 180 60E85F
CAL label_4891 ; 5D3D 0 208 180 32E559
CLR X1 ; 5D40 0 208 180 9015
STB A, 00439h[X1] ; 5D42 0 208 180 D03904
; 5D45 from 5D24 (DD0,208,180)
label_5d45: MOV DP, #00125h ; 5D45 0 208 180 622501
CLR X1 ; 5D48 0 208 180 9015
LB A, 00439h[X1] ; 5D4A 0 208 180 F03904
MOV X1, #tbl_5fd6 ; 5D4D 0 208 180 60D65F
VCAL 0 ; 5D50 0 208 180 10
CLR X1 ; 5D51 0 208 180 9015
STB A, 0043ah[X1] ; 5D53 0 208 180 D03A04
LB A, 00439h[X1] ; 5D56 0 208 180 F03904
MOV X1, #tbl_5ff0 ; 5D59 0 208 180 60F05F
CAL label_4891 ; 5D5C 0 208 180 32E559
CLR X1 ; 5D5F 0 208 180 9015
STB A, 0043ch[X1] ; 5D61 0 208 180 D03C04
RT ; 5D64 0 208 180 01
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5D65
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5D6D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5D75
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5D7D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5D85
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5D8D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5D95
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5D9D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5DA5
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5DAD
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5DB5
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5DBD
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5DC5
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5DCD
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5DD5
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5DDD
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5DE5
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5DED
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5DF5
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5DFD
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5E05
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5E0D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5E15
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5E1D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5E25
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5E2D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5E35
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5E3D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5E45
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5E4D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5E55
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5E5D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5E65
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5E6D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5E75
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5E7D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5E85
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5E8D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5E95
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5E9D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5EA5
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5EAD
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5EB5
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5EBD
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5EC5
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5ECD
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5ED5
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5EDD
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5EE5
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5EED
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5EF5
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5EFD
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5F05
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5F0D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5F15
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5F1D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5F25
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5F2D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5F35
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5F3D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5F45
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5F4D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5F55
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5F5D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5F65
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5F6D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5F75
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5F7D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5F85
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5F8D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5F95
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5F9D
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5FA5
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5FAD
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5FB5
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5FBD
DB 0FFh,0FFh
tbl_5fd4: DB 0FFh ; 5FCD
tbl_5fd5: DB 0FFh ; 5FD5 ORIGINAL TABLE=tbl_5f05 ### VARIABLE=long_494
tbl_5fd6: DB 0FFh,08Ch,000h,0FFh,08Ch,000h,0FFh,08Ch ; 5FD6 ORIGINAL TABLE=tbl_5f06 ### VARIABLE=long_463
DB 000h,0D9h,08Ch,000h,026h,000h,000h,000h ; 5FDE
DB 000h,000h ; 5FE6
tbl_5fe8: DB 0FFh,0D9h,0D9h,0D9h,026h,026h,000h,000h ; 5FE8 ORIGINAL TABLE=ECT Sens **NOT FOUND IN BMTUNE BUT USED IN BIN**
tbl_5ff0: DB 0FFh,018h,0FFh,018h,0FFh,018h,0D9h,018h ; 5FF0 ORIGINAL TABLE=ECT Sens **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 026h,000h,000h,000h,0FFh,0FFh,0FFh ; 5FF8
tbl_5fff: DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 5FFF ORIGINAL TABLE=tbl_5f30 **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 6007
DB 0FFh ; 600F
tbl_6010: DW 0ff00h ; 6010 ORIGINAL TABLE=tbl_5f44 ### VARIABLE=long_189
tbl_6012: DW 00000h ; 6012 ORIGINAL TABLE=tbl_5f4b ### VARIABLE=long_242
tbl_6014: DW 00000h ; 6014 ORIGINAL TABLE=tbl_5f51 ### VARIABLE=long_173
tbl_6016: DW 00078h ; 6016 ORIGINAL TABLE=tbl_5f56 ### VARIABLE=long_155
tbl_6018: DW 003a9h ; 6018 ORIGINAL TABLE=tbl_5f5b ### VARIABLE=long_377
tbl_601a: DB 01Bh ; 601A ORIGINAL TABLE=tbl_5f5e ### VARIABLE=long_380
tbl_601b: DB 010h ; 601B ORIGINAL TABLE=tbl_5f62 ### VARIABLE=long_384
tbl_601c: DB 0FFh,080h,0FFh,080h,000h,080h,000h,080h ; 601C ORIGINAL TABLE=tbl_5f63 ### VARIABLE=long_270
tbl_6024: DB 0FFh,080h,0FFh,080h,000h,080h,000h,080h ; 6024 ORIGINAL TABLE=tbl_5f6b ### VARIABLE=long_265
tbl_602c: DB 006h ; 602C ORIGINAL TABLE=tbl_5f73 ### VARIABLE=long_239
tbl_602d: DW 000c3h ; 602D ORIGINAL TABLE=tbl_5f75 ### VARIABLE=long_268
tbl_602f: DB 0A9h,003h,000h,000h ; 602F ORIGINAL TABLE=tbl_5f77 ### VARIABLE=long_135
tbl_6033: DB 000h ; 6033 ORIGINAL TABLE=tbl_5f7b ### VARIABLE=long_231
tbl_6034: DB 008h ; 6034 ORIGINAL TABLE=tbl_5f7c ### VARIABLE=long_232
tbl_6035: DB 054h,001h,0EAh,000h,0EAh,000h,0EAh,000h ; 6035 ORIGINAL TABLE=tbl_5f80 ### VARIABLE=long_150
DB 0EAh,000h,0EAh,000h ; 603D
tbl_6041: DW 000ffh ; 6041 ORIGINAL TABLE=tbl_5f8d ### VARIABLE=long_162
tbl_6043: DB 043h,0EAh,000h,0EAh,000h,0EAh,000h,0EAh ; 6043 ORIGINAL TABLE=tbl_5f8f ### VARIABLE=long_83
DB 000h,0EAh,000h,0EAh,000h ; 604B
tbl_6050: DB 054h,00Ah,08Ch,03Fh,0C8h,034h,010h ; 6050 ORIGINAL TABLE=tbl_5f9e ### VARIABLE=long_193
tbl_6057: DW 00001h ; 6057 ORIGINAL TABLE=tbl_5fa5 ### VARIABLE=long_136
tbl_6059: DB 0E7h,0FDh,02Ch,070h ; 6059 ORIGINAL TABLE=tbl_5fa8 ### VARIABLE=long_373
tbl_605d: DB 000h ; 605D ORIGINAL TABLE=tbl_5fae ### VARIABLE=long_372
tbl_605e: DB 0FFh,080h,0E8h,080h,0D1h,080h,0BAh,080h ; 605E ORIGINAL TABLE=Current **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 0A3h,080h,08Bh,080h,074h,080h,05Dh,080h ; 6066
DB 046h,080h,02Fh,080h,000h,080h ; 606E
tbl_6074: DB 000h,000h,000h,000h ; 6074 ORIGINAL TABLE=tbl_5fc9 ### VARIABLE=long_237
tbl_6078: DB 008h ; 6078 ORIGINAL TABLE=tbl_5fce ### VARIABLE=long_316
tbl_6079: DW 00753h ; 6079 ORIGINAL TABLE=tbl_5fd5 ### VARIABLE=long_321
tbl_607b: DW 000aah ; 607B ORIGINAL TABLE=tbl_5fd7 ### VARIABLE=long_322
tbl_607d: DB 008h ; 607D ORIGINAL TABLE=tbl_5fe3 ### VARIABLE=long_338
tbl_607e: DW 00753h ; 607E ORIGINAL TABLE=tbl_5fea ### VARIABLE=long_343
tbl_6080: DW 000aah ; 6080 ORIGINAL TABLE=tbl_5fec ### VARIABLE=long_344
tbl_6082: DB 000h,080h,000h ; 6082 ORIGINAL TABLE=tbl_5ff7 **NOT FOUND IN BMTUNE BUT USED IN BIN**
tbl_6085: DB 000h,000h,000h,000h,000h,000h,000h,000h ; 6085 ORIGINAL TABLE=tbl_5fff ### VARIABLE=long_256
DB 000h,000h,000h,000h ; 608D
tbl_6091: DB 0FFh,000h,0EEh,000h,0DDh,000h,0D4h,000h ; 6091 ORIGINAL TABLE=TPS Sens **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 0C3h,000h,0BBh,000h,0A9h,000h,098h,000h ; 6099
DB 08Fh,000h,07Eh,000h,000h,000h ; 60A1
tbl_60a7: DB 0FFh,000h,0E8h,000h,0D1h,000h,0BAh,000h ; 60A7 ORIGINAL TABLE=Current **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 0A3h,000h,08Bh,000h,074h,000h,05Dh,000h ; 60AF
DB 046h,000h,02Fh,000h,000h,000h ; 60B7
tbl_60bd: DB 0FFh,000h,0E8h,000h,0D1h,000h,0BAh,000h ; 60BD ORIGINAL TABLE=Current **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 0A3h,000h,08Bh,000h,074h,000h,05Dh,000h ; 60C5
DB 046h,000h,02Fh,000h,000h,000h ; 60CD
tbl_60d3: DB 0E2h,07Ch,0B8h,07Eh,08Eh,080h,056h,082h,000h,084h ; 60D3 ORIGINAL TABLE=tbl_604d ### VARIABLE=long_263
tbl_60dd: DB 0FFh,080h,0E8h,080h,0D1h,080h,0BAh,080h ; 60DD ORIGINAL TABLE=Current **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 0A3h,080h,08Bh,080h,074h,080h,05Dh,080h ; 60E5
DB 046h,080h,02Fh,080h,000h,080h ; 60ED
tbl_60f3: DB 0FFh,000h,080h,0E8h,000h,080h,0D1h,000h ; 60F3 ORIGINAL TABLE=Current **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 080h,0BAh,000h,080h,0A3h,000h,080h,08Bh ; 60FB
DB 000h,080h,074h,000h,080h,05Dh,000h,080h ; 6103
DB 046h,000h,080h,02Fh,000h,080h,000h,000h ; 610B
DB 080h ; 6113
tbl_6114: DB 0FFh,080h,0E8h,080h,0D1h,080h,0BAh,080h ; 6114 ORIGINAL TABLE=Current **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 0A3h,080h,08Bh,080h,074h,080h,05Dh,080h ; 611C
DB 046h,080h,02Fh,080h,000h,080h ; 6124
tbl_612a: DB 0FFh,000h,080h,0E8h,000h,080h,0D1h,000h ; 612A ORIGINAL TABLE=Current **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 080h,0BAh,000h,080h,0A3h,000h,080h,08Bh ; 6132
DB 000h,080h,074h,000h,080h,05Dh,000h,080h ; 613A
DB 046h,000h,080h,02Fh,000h,080h,000h,000h ; 6142
DB 080h ; 614A
tbl_614b: DB 0FFh,080h,0E8h,080h,0D1h,080h,0BAh,080h ; 614B ORIGINAL TABLE=Current **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 0A3h,080h,08Bh,080h,074h,080h,05Dh,080h ; 6153
DB 046h,080h,02Fh,080h,000h,080h ; 615B
tbl_6161: DB 0FFh,000h,080h,0E8h,000h,080h,0D1h,000h ; 6161 ORIGINAL TABLE=Current **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 080h,0BAh,000h,080h,0A3h,000h,080h,08Bh ; 6169
DB 000h,080h,074h,000h,080h,05Dh,000h,080h ; 6171
DB 046h,000h,080h,02Fh,000h,080h,000h,000h ; 6179
DB 080h,003h,008h,080h,0F9h,087h ; 6181
tbl_6187: DW int_timer_0_overflow; 6187 4022 ORIGINAL TABLE=tbl_6101 ### VARIABLE=long_33
tbl_6189: DW 0a000h ; 6189 ORIGINAL TABLE=tbl_6103 ### VARIABLE=long_35
tbl_618b: DW 08000h ; 618B ORIGINAL TABLE=tbl_6105 ### VARIABLE=long_36
tbl_618d: DW label_1986 ; 618D 8619 ORIGINAL TABLE=tbl_6107 ### VARIABLE=long_37
tbl_618f: DW label_2653 ; 618F 5326 ORIGINAL TABLE=tbl_6109 ### VARIABLE=long_38
tbl_6191: DW 0d999h ; 6191 ORIGINAL TABLE=tbl_610b ### VARIABLE=long_39
tbl_6193: DW 00028h ; 6193 ORIGINAL TABLE=tbl_610d ### VARIABLE=long_34
tbl_6195: DB 000h ; 6195 ORIGINAL TABLE=tbl_6111 ### VARIABLE=long_206
tbl_6196: DB 078h ; 6196 ORIGINAL TABLE=tbl_6113 ### VARIABLE=long_208
tbl_6197: DW 013bch ; 6197 ORIGINAL TABLE=tbl_6114 ### VARIABLE=long_241
tbl_6199: DW label_061a ; 6199 1A06 ORIGINAL TABLE=tbl_6117 ### VARIABLE=long_244
tbl_619b: DB 010h ; 619B ORIGINAL TABLE=tbl_6127 ### VARIABLE=long_188
tbl_619c: DB 000h,080h,080h,080h,080h,080h ; 619C ORIGINAL TABLE=tbl_6128 ### VARIABLE=long_186
tbl_61a2: DB 000h,080h,080h,080h,080h,080h ; 61A2 ORIGINAL TABLE=tbl_612e ### VARIABLE=long_187
tbl_61a8: DW 00177h ; 61A8 ORIGINAL TABLE=tbl_613b ### VARIABLE=long_124
tbl_61aa: DW 00ea6h ; 61AA ORIGINAL TABLE=tbl_613e ### VARIABLE=long_121
tbl_61ac: DW 00c35h ; 61AC ORIGINAL TABLE=tbl_6140 ### VARIABLE=long_122
tbl_61ae: DB 017h,001h,0EAh,000h,0EAh,000h,0EAh,000h ; 61AE ORIGINAL TABLE=tbl_6144 ### VARIABLE=long_119
DB 0EAh,000h,0EAh,000h ; 61B6
tbl_61ba: DW 001d4h ; 61BA ORIGINAL TABLE=tbl_6156 ### VARIABLE=long_140
tbl_61bc: DW 00078h ; 61BC ORIGINAL TABLE=tbl_6161 ### VARIABLE=long_159
tbl_61be: DW 00154h ; 61BE ORIGINAL TABLE=tbl_6165 ### VARIABLE=long_143
tbl_61c0: DW 07333h ; 61C0 ORIGINAL TABLE=tbl_6167 ### VARIABLE=long_211
tbl_61c2: DW 08ccch ; 61C2 ORIGINAL TABLE=tbl_6169 ### VARIABLE=long_212
tbl_61c4: DB 003h ; 61C4 ORIGINAL TABLE=tbl_616f ### VARIABLE=long_110
tbl_61c5: DW 0ff00h ; 61C5 ORIGINAL TABLE=tbl_6173 ### VARIABLE=long_249
tbl_61c7: DW 0000ah ; 61C7 ORIGINAL TABLE=tbl_6178 ### VARIABLE=long_251
tbl_61c9: DB 000h,000h,000h,000h,000h,000h ; 61C9 ORIGINAL TABLE=tbl_617f ### VARIABLE=long_258
tbl_61cf: DB 000h,000h,000h,000h,000h,000h ; 61CF ORIGINAL TABLE=tbl_6185 ### VARIABLE=long_259
tbl_61d5: DB 000h,000h,000h,000h,000h,000h,000h,000h ; 61D5 ORIGINAL TABLE=tbl_618b ### VARIABLE=long_257
DB 000h,000h,000h,000h ; 61DD
tbl_61e1: DB 000h ; 61E1 ORIGINAL TABLE=tbl_6198 ### VARIABLE=long_277
tbl_61e2: DW 00753h ; 61E2 ORIGINAL TABLE=tbl_61a0 ### VARIABLE=long_285
tbl_61e4: DW 0ff00h ; 61E4 ORIGINAL TABLE=tbl_61a8 ### VARIABLE=long_25
tbl_61e6: DB 008h ; 61E6 ORIGINAL TABLE=tbl_61ab ### VARIABLE=long_294
tbl_61e7: DW 00753h ; 61E7 ORIGINAL TABLE=tbl_61b2 ### VARIABLE=long_299
tbl_61e9: DW 000aah ; 61E9 ORIGINAL TABLE=tbl_61b4 ### VARIABLE=long_300
tbl_61eb: DW 00753h ; 61EB ORIGINAL TABLE=tbl_61c4 ### VARIABLE=long_361
tbl_61ed: DB 008h ; 61ED ORIGINAL TABLE=tbl_61c8 ### VARIABLE=long_364
tbl_61ee: DB 008h ; 61EE ORIGINAL TABLE=tbl_61c9 ### VARIABLE=long_366
tbl_61ef: DB 03Fh,024h,000h,000h,000h ; 61EF ORIGINAL TABLE=tbl_61cf ### VARIABLE=long_142
tbl_61f4: DW label_2e21 ; 61F4 212E ORIGINAL TABLE=tbl_61d5 ### VARIABLE=long_213
tbl_61f6: DB 0FFh ; 61F6 ORIGINAL TABLE=tbl_61d7 ### VARIABLE=long_215
tbl_61f7: DB 000h,0FFh,0FFh ; 61F7 ORIGINAL TABLE=tbl_61de ### VARIABLE=long_466
tbl_61fa: DW 003a9h ; 61FA ORIGINAL TABLE=tbl_61e1 ### VARIABLE=long_438
tbl_61fc: DW 00000h ; 61FC ORIGINAL TABLE=tbl_61e6 ### VARIABLE=long_423
tbl_61fe: DB 032h,0FFh,0FFh,0FFh,0FFh ; 61FE ORIGINAL TABLE=tbl_61ec ### VARIABLE=long_475
tbl_6203: DB 000h ; 6203 ORIGINAL TABLE=tbl_61f1 **NOT FOUND IN BMTUNE BUT USED IN BIN**
tbl_6204: DB 018h ; 6204 ORIGINAL TABLE=tbl_61f6 ### VARIABLE=long_53
tbl_6205: DB 0FFh,018h,000h ; 6205 ORIGINAL TABLE=tbl_61fa ### VARIABLE=//long_408
tbl_6208: DB 0FFh ; 6208 ORIGINAL TABLE=tbl_61ff ### VARIABLE=//long_409
tbl_6209: DB 0FFh ; 6209 ORIGINAL TABLE=tbl_6200 ### VARIABLE=long_112
tbl_620a: DB 0E8h,0E8h,019h,018h,0FFh,058h ; 620A ORIGINAL TABLE=tbl_6203 ### VARIABLE=long_113
tbl_6210: DB 0FFh ; 6210 ORIGINAL TABLE=tbl_6209 ### VARIABLE=long_219
tbl_6211: DB 000h,045h,000h ; 6211 ORIGINAL TABLE=tbl_620f **NOT FOUND IN BMTUNE BUT USED IN BIN**
tbl_6214: DW 000ffh ; 6214 ORIGINAL TABLE=tbl_6212 **NOT FOUND IN BMTUNE BUT USED IN BIN**
tbl_6216: DB 006h,008h,00Ah,00Bh,00Bh,00Bh ; 6216 ORIGINAL TABLE=tbl_6216 ### VARIABLE=long_391
tbl_621c: DB 004h,00Bh,004h,00Bh ; 621C ORIGINAL TABLE=tbl_621c **NOT FOUND IN BMTUNE BUT USED IN BIN**
tbl_6220: DB 040h,040h,040h,030h,030h,020h,000h,000h ; 6220 ORIGINAL TABLE=tbl_6220 **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 000h,000h,000h,000h,000h,000h ; 6228
tbl_622e: DB 0FFh,0B3h,0F5h,0B3h,0E6h,0A6h,0CFh,0A1h ; 622E ORIGINAL TABLE=Possible **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 0A1h,09Ah,06Eh,094h,02Eh,08Ah,028h,080h ; 6236
DB 000h,080h,0FFh,0DAh,0F5h,0DAh,0E6h,0BDh ; 623E
DB 0CFh,0B6h,0A1h,0ADh,06Eh,0A4h,02Eh,09Ah ; 6246
DB 028h,080h,000h,080h,0FFh,080h,000h,080h ; 624E
DB 000h,080h,000h,080h,000h,080h,000h,080h ; 6256
DB 000h,080h,000h,080h,000h,080h,0FFh,099h ; 625E
DB 0A1h,099h,050h,089h,02Eh,080h,000h,080h ; 6266
DB 000h,080h,000h,080h,000h,080h,000h,080h ; 626E
tbl_6276: DB 0FFh,090h,0D0h,090h,0B8h,08Ch,0A1h,079h ; 6276 ORIGINAL TABLE=tbl_6276 **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 044h,059h,02Eh,040h,000h,040h,000h,040h ; 627E
DB 000h,040h,000h,000h,000h,000h,000h,000h ; 6286
DB 0F0h,000h,000h,000h,000h,000h,000h,000h ; 628E
tbl_6296: DB 0FFh,040h,0D7h,040h,0D2h,05Ah,0CFh,073h ; 6296 ORIGINAL TABLE=Sensor I **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 000h,073h,000h,073h ; 629E
tbl_62a2: DB 0FFh,0CCh,08Ch,0F5h,0CCh,08Ch,0E6h,0D4h ; 62A2 ORIGINAL TABLE=Possible **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 088h,0CFh,0DDh,084h,0A1h,068h,081h,057h ; 62AA
DB 000h,080h,034h,05Ch,07Fh,018h,056h,07Eh ; 62B2
DB 000h,056h,07Eh ; 62BA
tbl_62bd: DB 0FFh,0A4h,090h,0F5h,0A4h,090h,0E6h,08Bh ; 62BD ORIGINAL TABLE=Possible **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 08Ch,0CFh,052h,088h,0A1h,07Bh,084h,057h ; 62C5
DB 000h,080h,034h,0CDh,07Ch,018h,0E1h,07Ah ; 62CD
DB 000h,0E1h,07Ah ; 62D5
tbl_62d8: DB 0FFh,09Ch,094h,0F5h,09Ch,094h,0E6h,021h ; 62D8 ORIGINAL TABLE=Possible **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 090h,0CFh,0A6h,08Bh,0A1h,0C9h,086h,057h ; 62E0
DB 000h,080h,034h,085h,07Bh,018h,099h,079h ; 62E8
DB 000h,099h,079h ; 62F0
tbl_62f3: DB 000h,0B0h,000h,00Ah,000h,002h,020h,000h ; 62F3 ORIGINAL TABLE=tbl_62f3 ### VARIABLE=long_450
tbl_62fb: DB 000h,0B0h,000h,00Ah,000h,002h,020h,000h ; 62FB ORIGINAL TABLE=tbl_62fb ### VARIABLE=long_451
tbl_6303: DB 000h,0B0h,000h,00Ah,000h,002h,020h,000h ; 6303 ORIGINAL TABLE=tbl_6303 ### VARIABLE=long_452
tbl_630b: DB 0FFh,000h,0A0h,0F5h,000h,0A0h,0E6h,000h ; 630B ORIGINAL TABLE=Possible **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 070h,0CFh,000h,060h,0A1h,000h,040h,06Eh ; 6313
DB 000h,030h,02Eh,0C3h,025h,000h,0C3h,025h ; 631B
DB 000h,0C3h,025h ; 6323
tbl_6326: DB 001h,000h,000h,001h,001h,000h,000h,002h ; 6326 ORIGINAL TABLE=tbl_6326 **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 001h,000h,000h,004h ; 632E
tbl_6332: DB 0DBh,030h,0CFh,050h ; 6332 ORIGINAL TABLE=IACV Sen **NOT FOUND IN BMTUNE BUT USED IN BIN**
tbl_6336: DB 0B5h,07Bh,0A7h,097h ; 6336 ORIGINAL TABLE=tbl_6336 **NOT FOUND IN BMTUNE BUT USED IN BIN**
tbl_633a: DB 0DBh,07Bh,0CFh,0A2h ; 633A ORIGINAL TABLE=IACV Sen **NOT FOUND IN BMTUNE BUT USED IN BIN**
tbl_633e: DB 010h,001h,010h,001h,010h,001h,0C0h,000h ; 633E ORIGINAL TABLE=tbl_633e ### VARIABLE=long_390
DB 018h,000h,000h,000h,010h,001h,010h,001h ; 6346
DB 010h,001h,0C0h,000h,018h,000h,000h,000h ; 634E
tbl_6356: DB 000h,000h,040h,004h,000h,004h,000h,004h ; 6356 ORIGINAL TABLE=tbl_6356 **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 000h,001h,000h,000h,000h,000h,040h,004h ; 635E
DB 000h,004h,000h,004h,000h,001h,000h,000h ; 6366
DB 010h,001h,010h,001h,010h,001h,0C0h,000h ; 636E
DB 018h,000h,000h,000h,010h,001h,010h,001h ; 6376
DB 010h,001h,0C0h,000h,018h,000h,000h,000h ; 637E
DB 000h,000h,040h,004h,000h,004h,000h,004h ; 6386
DB 000h,001h,000h,000h,000h,000h,040h,004h ; 638E
DB 000h,004h,000h,004h,000h,001h,000h,000h ; 6396
tbl_639e: DB 0FFh,030h,0E8h,030h,0E0h,080h,0DCh,0D8h ; 639E ORIGINAL TABLE=IAT Sens **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 0C0h,0D8h,04Dh,0D8h,040h,0D0h,000h,0D0h ; 63A6
tbl_63ae: DB 0EEh,000h,086h,04Dh ; 63AE ORIGINAL TABLE=tbl_63ae **NOT FOUND IN BMTUNE BUT USED IN BIN**
tbl_63b2: DB 0FFh,080h,01Fh,080h,018h,080h,013h,08Bh ; 63B2 ORIGINAL TABLE=tbl_63b2 ### VARIABLE=long_190
DB 00Fh,08Bh,000h,08Bh ; 63BA
tbl_63be: DB 0FFh,06Ch,0C0h,06Ch,0A0h,060h,080h,04Ch ; 63BE ORIGINAL TABLE=tbl_63be ### VARIABLE=long_210
DB 060h,040h,000h,034h ; 63C6
tbl_63ca: DB 0FFh,072h,0C0h,072h,0A0h,065h,080h,052h ; 63CA ORIGINAL TABLE=tbl_63ca ### VARIABLE=long_209
DB 060h,046h,000h,03Ah ; 63D2
tbl_63d6: DB 0FFh,080h,000h,080h,000h,080h,000h,080h ; 63D6 ORIGINAL TABLE=tbl_63d6 **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 000h,080h,000h,080h ; 63DE
tbl_63e2: DB 0FFh,080h,000h,080h,000h,080h,000h,080h ; 63E2 ORIGINAL TABLE=tbl_63e2 **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 000h,080h,000h,080h ; 63EA
tbl_63ee: DB 0FFh,093h,0A1h,093h,087h,086h,06Eh,07Ah ; 63EE ORIGINAL TABLE=tbl_63ee **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 044h,066h,028h,054h,000h,054h ; 63F6
tbl_63fc: DB 0FFh,086h,0A1h,086h,087h,071h,06Eh,05Eh ; 63FC ORIGINAL TABLE=tbl_63fc **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 044h,051h,028h,041h,000h,041h,0FFh,093h ; 6404
DB 0A1h,093h,087h,086h,06Eh,07Ah,044h,066h ; 640C
DB 028h,054h,000h,054h,0FFh,086h,0A1h,086h ; 6414
DB 087h,071h,06Eh,05Eh,044h,051h,028h,041h ; 641C
DB 000h,041h ; 6424
tbl_6426: DB 080h,080h,080h,080h ; 6426 ORIGINAL TABLE=tbl_6426 ### VARIABLE=long_183
tbl_642a: DB 0FFh,000h,0EEh,000h,0BDh,008h,0A7h,028h ; 642A ORIGINAL TABLE=tbl_642a **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 08Fh,032h,000h,032h ; 6432
tbl_6436: DB 0FFh,000h,0A0h,000h,050h,040h,038h,079h ; 6436 ORIGINAL TABLE=tbl_6436 **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 020h,0F6h,000h,0F6h ; 643E
tbl_6442: DB 0A6h,0FDh,000h,091h,038h,001h,07Ch,094h ; 6442 ORIGINAL TABLE=tbl_6442 ### VARIABLE=long_185
DB 001h,067h,014h,002h,053h,052h,003h,053h ; 644A
DB 052h,003h,053h,052h,003h,000h,000h,000h ; 6452
tbl_645a: DB 0FFh,04Dh,000h,0D0h,04Dh,000h,06Eh,066h ; 645A ORIGINAL TABLE=tbl_645a ### VARIABLE=long_485
DB 000h,040h,09Ah,000h,028h,000h,001h,000h ; 6462
DB 000h,001h ; 646A
tbl_646c: DB 0FFh,04Dh,000h,0D0h,04Dh,000h,06Eh,066h,000h,040h ; 646C ORIGINAL TABLE=tbl_646c ### VARIABLE=long_484
DB 080h,000h,028h,000h,001h,000h,000h,001h,030h,0DAh ; 6476
DB 000h,010h,000h,001h,030h,0E6h,000h,010h,000h,001h ; 6480
tbl_648a: DB 030h,0CAh,000h,008h,000h,001h,030h,0DCh ; 648A ORIGINAL TABLE=tbl_648a **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 000h,008h,000h,001h ; 6492
tbl_6496: DB 030h,000h,001h,010h,000h,001h ; 6496 ORIGINAL TABLE=tbl_6496 **NOT FOUND IN BMTUNE BUT USED IN BIN**
tbl_649c: DB 0EEh,080h,0BDh,040h ; 649C ORIGINAL TABLE=tbl_649c ### VARIABLE=//long_194
tbl_64a0: DB 0FFh,014h,000h,095h,014h,000h,06Dh,03Ch ; 64A0 ORIGINAL TABLE=tbl_64a0 **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 000h,04Dh,080h,000h,034h,0E0h,000h,027h ; 64A8
DB 00Eh,001h,000h,00Eh,001h ; 64B0
tbl_64b5: DB 0FFh,04Bh,000h,0CFh,04Bh,000h,0A2h,07Dh ; 64B5 ORIGINAL TABLE=tbl_64b5 **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 000h,06Eh,07Dh,000h,000h,07Dh,000h ; 64BD
tbl_64c4: DB 0FFh,0A0h,0EDh,0A0h,0D0h,094h,0A1h,090h ; 64C4 ORIGINAL TABLE=tbl_64c4 **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 06Eh,058h,028h,010h,000h,010h,0FFh,0A0h ; 64CC
DB 0EDh,0A0h,0D0h,094h,0A1h,090h,06Eh,058h ; 64D4
DB 028h,010h,000h,010h ; 64DC
tbl_64e0: DB 0FFh,060h,0EDh,060h,0D0h,050h,0A1h,040h ; 64E0 ORIGINAL TABLE=tbl_64e0 **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 06Eh,038h,028h,008h,000h,008h,0FFh,060h ; 64E8
DB 0EDh,060h,0D0h,050h,0A1h,040h,06Eh,038h ; 64F0
DB 028h,008h,000h,008h,0FFh,010h,000h,010h ; 64F8
DB 000h,010h,000h,010h,000h,010h,000h,010h ; 6500
DB 000h,010h ; 6508
tbl_650a: DB 0FFh,010h,000h,010h,000h,010h,000h,010h ; 650A ORIGINAL TABLE=tbl_650a **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 000h,010h,000h,010h,000h,010h ; 6512
tbl_6518: DB 0FFh,030h,075h,0F5h,030h,075h,0E6h,05Ch ; 6518 ORIGINAL TABLE=Possible **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 044h,0CFh,0D4h,030h,0A1h,06Ah,018h,06Eh ; 6520
DB 0A6h,00Eh,028h,0D0h,007h,000h,0D0h,007h ; 6528
DB 000h,0D0h,007h ; 6530
tbl_6533: DB 030h,080h,012h,05Ah ; 6533 ORIGINAL TABLE=tbl_6533 ### VARIABLE=long_453
tbl_6537: DB 0EEh,080h,073h,05Ah ; 6537 ORIGINAL TABLE=tbl_6537 ### VARIABLE=long_454
tbl_653b: DB 0FFh,093h,0A1h,093h,087h,086h,06Eh,07Ah ; 653B ORIGINAL TABLE=tbl_653b ### VARIABLE=long_482
DB 044h,066h,028h,054h,000h,054h ; 6543
tbl_6549: DB 0FFh,088h,0A1h,088h,087h,073h,06Eh,060h ; 6549 ORIGINAL TABLE=tbl_6549 ### VARIABLE=long_483
DB 044h,053h,028h,043h,000h,043h,0FFh,093h ; 6551
DB 0A1h,093h,087h,086h,06Eh,07Ah,044h,066h ; 6559
DB 028h,054h,000h,054h,0FFh,088h,0A1h,088h ; 6561
DB 087h,073h,06Eh,060h,044h,053h,028h,043h ; 6569
DB 000h,043h ; 6571
tbl_6573: DB 0FFh,033h,0E0h,024h,0C0h,017h,098h,019h ; 6573 ORIGINAL TABLE=tbl_6573 **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 080h,019h,000h,019h ; 657B
tbl_657f: DB 0FFh,027h,0E0h,018h,0C0h,00Bh,098h,013h ; 657F ORIGINAL TABLE=tbl_657f **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 080h,013h,000h,013h ; 6587
tbl_658b: DB 0EEh,000h,073h,00Dh ; 658B ORIGINAL TABLE=tbl_658b **NOT FOUND IN BMTUNE BUT USED IN BIN**
tbl_658f: DB 01Eh,02Bh,00Fh,001h,067h,001h ; 658F ORIGINAL TABLE=EGR Volt **NOT FOUND IN BMTUNE BUT USED IN BIN**
tbl_6595: DB 01Eh,02Bh,00Bh,001h,01Dh,001h ; 6595 ORIGINAL TABLE=tbl_6595 **NOT FOUND IN BMTUNE BUT USED IN BIN**
tbl_659b: DB 01Eh,02Bh,00Fh,001h,067h,001h ; 659B ORIGINAL TABLE=EGR Volt **NOT FOUND IN BMTUNE BUT USED IN BIN**
tbl_65a1: DB 01Eh,02Bh,00Bh,001h,01Dh,001h ; 65A1 ORIGINAL TABLE=tbl_65a1 **NOT FOUND IN BMTUNE BUT USED IN BIN**
tbl_65a7: DB 052h,078h,029h,07Ch,000h,080h,0D7h,083h ; 65A7 ORIGINAL TABLE=Sensor I **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 0AEh,087h,0AEh,087h,052h,078h,029h,07Ch ; 65AF
DB 000h,080h,0D7h,083h,0AEh,087h,0AEh,087h ; 65B7
tbl_65bf: DB 0C0h,003h,000h,004h,040h,004h,080h,004h ; 65BF ORIGINAL TABLE=tbl_65bf **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 0C0h,004h,0C0h,004h,0C0h,005h,000h,006h ; 65C7
DB 040h,006h,080h,006h,0C0h,006h,0C0h,006h ; 65CF
DB 040h,005h,080h,005h,0C0h,005h,000h,006h ; 65D7
DB 040h,006h,040h,006h,0C0h,003h,000h,004h ; 65DF
DB 040h,004h,080h,004h,0C0h,004h,0C0h,004h ; 65E7
DB 0C0h,005h,000h,006h,040h,006h,080h,006h ; 65EF
DB 0C0h,006h,0C0h,006h,040h,005h,080h,005h ; 65F7
DB 0C0h,005h,000h,006h,040h,006h,040h,006h ; 65FF
DB 0C0h,003h,000h,004h,040h,004h,080h,004h ; 6607
DB 0C0h,004h,0C0h,004h,0C0h,005h,000h,006h ; 660F
DB 040h,006h,080h,006h,0C0h,006h,0C0h,006h ; 6617
DB 040h,005h,080h,005h,0C0h,005h,000h,006h ; 661F
DB 040h,006h,040h,006h,0C0h,003h,000h,004h ; 6627
DB 040h,004h,080h,004h,0C0h,004h,0C0h,004h ; 662F
DB 0C0h,005h,000h,006h,040h,006h,080h,006h ; 6637
DB 0C0h,006h,0C0h,006h,040h,005h,080h,005h ; 663F
DB 0C0h,005h,000h,006h,040h,006h,040h,006h ; 6647
tbl_664f: DB 0EAh,000h,0EAh,000h,0EAh,000h,0EAh,000h ; 664F ORIGINAL TABLE=tbl_664f ### VARIABLE=long_63
tbl_6657: DB 054h,0CDh,033h,0D8h,0FFh,0FFh,000h,0FFh ; 6657 ORIGINAL TABLE=IAT Sens **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 000h,0FFh,000h,0FFh,0FFh,0FFh,000h,0FFh ; 665F
DB 000h,0FFh,000h,0FFh,0FFh,000h,000h,000h ; 6667
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 666F
DB 000h,000h,000h,000h,000h,000h,0FFh,000h ; 6677
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 667F
DB 000h,000h,000h,000h ; 6687
tbl_668b: DB 000h,000h,011h,055h,077h,0FFh,000h,000h ; 668B ORIGINAL TABLE=tbl_668b **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 6693
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 669B
DB 000h ; 66A3
tbl_66a4: DB 0FFh,000h,013h,0E1h,000h,011h,0CFh,000h ; 66A4 ORIGINAL TABLE=tbl_66a4 **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 011h,0A1h,000h,018h,068h,000h,018h,050h ; 66AC
DB 000h,013h,044h,000h,00Fh,028h,000h,000h ; 66B4
DB 000h,000h,000h,0FFh,000h,013h,0E1h,000h ; 66BC
DB 011h,0CFh,000h,011h,0A1h,000h,018h,068h ; 66C4
DB 000h,018h,050h,000h,013h,044h,000h,00Fh ; 66CC
DB 028h,000h,000h,000h,000h,000h ; 66D4
tbl_66da: DB 0FFh,0FFh,03Fh,0F5h,0FFh,03Fh,0E6h,000h ; 66DA ORIGINAL TABLE=Possible **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 030h,0CFh,000h,026h,068h,000h,024h,050h ; 66E2
DB 000h,01Eh,028h,000h,00Ch,020h,000h,014h ; 66EA
DB 000h,000h,019h,0FFh,0FFh,03Fh,0F5h,0FFh ; 66F2
DB 03Fh,0E6h,000h,030h,0CFh,000h,026h,068h ; 66FA
DB 000h,024h,050h,000h,01Eh,028h,000h,00Ch ; 6702
DB 020h,000h,014h,000h,000h,019h,000h,000h ; 670A
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 6712
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 671A
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 6722
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 672A
DB 000h,000h,000h,000h,000h,000h ; 6732
tbl_6738: DB 0CDh,094h,004h,0A1h,094h,004h,087h,0E2h ; 6738 ORIGINAL TABLE=tbl_6738 ### VARIABLE=long_245
DB 004h,06Eh,03Bh,005h,044h,01Ah,006h,028h ; 6740
DB 054h,007h,000h,025h,008h,0CDh,094h,004h ; 6748
DB 0A1h,094h,004h,087h,0E2h,004h,06Eh,03Bh ; 6750
DB 005h,044h,01Ah,006h,028h,0A8h,006h,000h ; 6758
DB 0CAh,007h ; 6760
tbl_6762: DB 0FFh,0FFh,062h,000h,077h,00Ah,062h,000h ; 6762 ORIGINAL TABLE=tbl_6762 **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 053h,007h,030h,000h,0A2h,005h,01Ch,000h ; 676A
DB 00Dh,005h,016h,000h,094h,004h,012h,000h ; 6772
DB 000h,000h,012h,000h ; 677A
tbl_677e: DB 0FFh,0FFh,06Fh,000h,077h,00Ah,06Fh,000h ; 677E ORIGINAL TABLE=tbl_677e **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 053h,007h,037h,000h,0A2h,005h,020h,000h ; 6786
DB 00Dh,005h,01Ah,000h,094h,004h,016h,000h ; 678E
DB 000h,000h,016h,000h ; 6796
tbl_679a: DB 0FFh,0FFh,054h,002h,077h,00Ah,054h,002h ; 679A ORIGINAL TABLE=tbl_679a **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 053h,007h,039h,001h,0A2h,005h,0C0h,000h ; 67A2
DB 00Dh,005h,09Dh,000h,094h,004h,083h,000h ; 67AA
DB 000h,000h,083h,000h ; 67B2
tbl_67b6: DB 0FFh,0FFh,000h,001h,000h,004h ; 67B6 ORIGINAL TABLE=tbl_67b6 **NOT FOUND IN BMTUNE BUT USED IN BIN**
tbl_67bc: DB 0FFh,0FFh,000h,00Ch,000h,008h ; 67BC ORIGINAL TABLE=tbl_67bc **NOT FOUND IN BMTUNE BUT USED IN BIN**
tbl_67c2: DB 000h,080h,000h,009h,040h,000h ; 67C2 ORIGINAL TABLE=tbl_67c2 **NOT FOUND IN BMTUNE BUT USED IN BIN**
tbl_67c8: DB 000h,000h,000h,080h,001h,000h ; 67C8 ORIGINAL TABLE=tbl_67c8 **NOT FOUND IN BMTUNE BUT USED IN BIN**
tbl_67ce: DB 0FFh,0FFh,0FFh,0FFh,000h,000h,0FFh,0FFh ; 67CE ORIGINAL TABLE=tbl_67ce **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 0FFh,0FFh,000h,000h ; 67D6
tbl_67da: DB 0FFh,000h,000h,0C0h,000h,000h,0A0h,080h ; 67DA ORIGINAL TABLE=tbl_67da **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 001h,080h,000h,002h,030h,000h,003h,000h ; 67E2
DB 000h,003h ; 67EA
tbl_67ec: DB 0FFh,000h,002h,0C0h,000h,002h,057h,000h ; 67EC ORIGINAL TABLE=tbl_67ec **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 004h,036h,000h,006h,020h,000h,007h,000h ; 67F4
DB 000h,007h,000h,000h,000h,000h,000h,000h ; 67FC
DB 000h,000h,000h,000h ; 6804
tbl_6808: DB 0EEh,000h,091h,04Ah ; 6808 ORIGINAL TABLE=tbl_6808 **NOT FOUND IN BMTUNE BUT USED IN BIN**
tbl_680c: DB 0FFh,08Bh,0A1h,08Bh,087h,07Ch,06Eh,06Ah ; 680C ORIGINAL TABLE=tbl_680c **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 044h,056h,028h,049h,000h,049h ; 6814
tbl_681a: DB 0FFh,014h,000h,0A1h,014h,000h,087h,014h ; 681A ORIGINAL TABLE=tbl_681a **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 000h,06Eh,014h,000h,044h,014h,000h,028h ; 6822
DB 014h,000h,000h,014h,000h ; 682A
tbl_682f: DB 0FFh,0C0h,0A1h,0C0h,087h,0A0h,06Eh,078h ; 682F ORIGINAL TABLE=tbl_682f **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 044h,064h,028h,05Ah,000h,05Ah ; 6837
tbl_683d: DB 0FFh,00Ah,0A1h,00Ah,087h,008h,06Eh,008h ; 683D ORIGINAL TABLE=tbl_683d **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 044h,005h,028h,002h,000h,002h ; 6845
tbl_684b: DB 0FFh,016h,0A1h,016h,087h,015h,06Eh,014h ; 684B ORIGINAL TABLE=tbl_684b **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 044h,013h,028h,012h,000h,012h ; 6853
tbl_6859: DB 0FFh,09Fh,040h,09Fh,02Ch,08Fh,020h,080h ; 6859 ORIGINAL TABLE=tbl_6859 **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 01Ah,07Ch,000h,07Ch ; 6861
tbl_6865: DB 0FFh,08Fh,040h,08Fh,02Ch,080h,020h,073h ; 6865 ORIGINAL TABLE=tbl_6865 **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 01Ah,06Fh,000h,06Fh ; 686D
tbl_6871: DB 0FFh,000h,000h,000h,000h,000h,000h,000h ; 6871 ORIGINAL TABLE=tbl_6871 **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 000h,000h,000h,000h ; 6879
tbl_687d: DB 0FFh,09Fh,040h,09Fh,02Ch,08Fh,020h,080h ; 687D ORIGINAL TABLE=tbl_687d **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 01Ah,07Ch,000h,07Ch ; 6885
tbl_6889: DB 0FFh,08Fh,040h,08Fh,02Ch,080h,020h,073h ; 6889 ORIGINAL TABLE=tbl_6889 **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 01Ah,06Fh,000h,06Fh ; 6891
tbl_6895: DB 0FFh,020h,005h,0D0h,0C0h,003h,0B4h,0C0h ; 6895 ORIGINAL TABLE=tbl_6895 **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 002h,08Ch,080h,000h,080h,000h,000h,000h ; 689D
DB 000h,000h ; 68A5
tbl_68a7: DB 0FFh,0B0h,006h,0D0h,000h,005h,0B4h,070h ; 68A7 ORIGINAL TABLE=tbl_68a7 **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 003h,08Ch,060h,001h,07Ch,000h,000h,000h ; 68AF
DB 000h,000h ; 68B7
tbl_68b9: DB 0FFh,000h,000h,000h,000h,000h,000h,000h ; 68B9 ORIGINAL TABLE=tbl_68b9 **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 68C1
DB 000h,000h ; 68C9
tbl_68cb: DB 0FFh,020h,005h,0D0h,0C0h,003h,0B4h,0C0h ; 68CB ORIGINAL TABLE=tbl_68cb **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 002h,08Ch,080h,000h,080h,000h,000h,000h ; 68D3
DB 000h,000h ; 68DB
tbl_68dd: DB 0FFh,0B0h,006h,0D0h,000h,005h,0B4h,070h ; 68DD ORIGINAL TABLE=tbl_68dd **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 003h,08Ch,060h,001h,07Ch,000h,000h,000h ; 68E5
DB 000h,000h ; 68ED
tbl_68ef: DB 0FFh,080h,000h,080h,000h,080h,000h,080h ; 68EF ORIGINAL TABLE=tbl_68ef **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 000h,080h,0FFh,000h,00Bh,036h,000h,00Ch ; 68F7
DB 020h,000h,012h,018h,000h,014h,000h,000h ; 68FF
DB 015h ; 6907
tbl_6908: DB 0FFh,000h,00Bh,036h,000h,00Ch,020h,000h ; 6908 ORIGINAL TABLE=tbl_6908 **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 012h,018h,000h,014h,000h,000h,015h ; 6910
tbl_6917: DB 0FFh,0C0h,0B0h,0C0h,080h,098h,053h,080h ; 6917 ORIGINAL TABLE=tbl_6917 **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 000h,080h,0FFh,000h,000h,000h,000h,000h ; 691F
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 6927
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 692F
DB 000h,000h,000h,000h,000h,0FFh,0FFh,000h ; 6937
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 693F
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 6947
DB 000h,040h,0FFh,03Fh,004h,000h,000h ; 694F
tbl_6956: DB 040h,0FFh,03Fh,004h,000h,000h,080h,080h ; 6956 ORIGINAL TABLE=tbl_6956 **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 080h,080h,080h ; 695E
tbl_6961: DB 0FFh,0FFh,03Fh,0C0h,0FFh,03Fh,080h,000h ; 6961 ORIGINAL TABLE=tbl_6961 **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 01Ch,040h,000h,008h,000h,000h,006h ; 6969
tbl_6970: DB 0FFh,000h,003h,000h,000h,003h,000h,000h ; 6970 ORIGINAL TABLE=tbl_6970 **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 003h,000h,000h,003h,000h,000h,003h ; 6978
tbl_697f: DB 0FFh,000h,006h,000h,000h,006h,000h,000h ; 697F ORIGINAL TABLE=tbl_697f **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 006h,000h,000h,006h,000h,000h,006h ; 6987
tbl_698e: DB 0FFh,0FFh,03Fh,079h,0FFh,03Fh,055h,000h,020h,040h ; 698E ORIGINAL TABLE=tbl_698e **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 000h,01Ah,039h,000h,00Ch,032h,000h,004h,02Bh,000h ; 6998
DB 000h,000h,000h,000h,0FFh,000h,000h,000h,000h,000h ; 69A2
DB 000h,000h,000h,000h,000h,000h,000h,000h,000h,000h ; 69AC
DB 000h,000h,0FFh,000h,000h,000h,000h,000h,000h,000h ; 69B6
DB 000h,000h,000h,000h,000h,000h,000h,000h,000h,000h ; 69C0
tbl_69ca: DB 0FFh,000h,000h,02Ah,000h,000h,027h,080h ; 69CA ORIGINAL TABLE=tbl_69ca **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 000h,023h,000h,001h,000h,000h,001h,000h ; 69D2
DB 000h,001h ; 69DA
tbl_69dc: DB 0EEh,080h,091h,0A1h ; 69DC ORIGINAL TABLE=tbl_69dc **NOT FOUND IN BMTUNE BUT USED IN BIN**
tbl_69e0: DB 0FFh,0FFh,07Fh,0C0h,0FFh,07Fh,0B7h,000h ; 69E0 ORIGINAL TABLE=tbl_69e0 **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 076h,0A1h,000h,05Eh,094h,000h,040h,087h ; 69E8
DB 000h,02Eh,07Ah,000h,014h,072h,000h,005h ; 69F0
DB 000h,000h,005h,0FFh,0FFh,07Fh,0C0h,0FFh ; 69F8
DB 07Fh,0B7h,000h,076h,0A1h,000h,05Eh,094h ; 6A00
DB 000h,040h,087h,000h,02Eh,07Ah,000h,014h ; 6A08
DB 072h,000h,005h,000h,000h,005h ; 6A10
tbl_6a16: DB 0FFh,0FFh,0FFh,0FFh,0FFh,03Fh,000h,0C0h ; 6A16 ORIGINAL TABLE=tbl_6a16 **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 080h,036h,066h,0A6h,0F0h,018h,000h,080h ; 6A1E
DB 010h,00Ah,066h,066h,000h,003h,033h,053h ; 6A26
DB 0A0h,000h,066h,046h,000h,000h,0CCh,02Ch ; 6A2E
tbl_6a36: DB 0FFh,0FFh,000h,080h,000h,00Ah,000h,080h ; 6A36 ORIGINAL TABLE=tbl_6a36 **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 000h,008h,01Eh,085h,080h,006h,01Eh,085h ; 6A3E
DB 000h,003h,085h,07Bh,000h,002h,033h,073h ; 6A46
DB 000h,001h,028h,05Ch,000h,000h,028h,05Ch ; 6A4E
tbl_6a56: DB 0D0h,0B8h,08Bh,09Ah,045h,05Ch,03Ah,055h ; 6A56 ORIGINAL TABLE=tbl_6a56 ### VARIABLE=long_375
DB 02Eh,04Dh,023h,03Ch,008h,010h,000h,010h ; 6A5E
tbl_6a66: DB 0FFh,01Ch,0BCh,02Eh,0A7h,040h,092h,047h,07Dh,050h ; 6A66 ORIGINAL TABLE=PA Senso **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 068h,05Ch,054h,068h,03Fh,0A6h,000h,0D9h,000h,0D9h ; 6A70
tbl_6a7a: DB 0FFh,03Bh,08Ah,022h,05Ch,011h,02Dh,008h ; 6A7A ORIGINAL TABLE=tbl_6a7a ### VARIABLE=long_374
DB 016h,002h,010h,000h,000h,000h ; 6A82
tbl_6a88: DB 0FFh,000h,0AEh,000h,094h,01Eh,04Ch,01Eh ; 6A88 ORIGINAL TABLE=tbl_6a88 **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 040h,000h,000h,000h ; 6A90
tbl_6a94: DW 088adh ; 6A94 ORIGINAL TABLE=tbl_6a94 **NOT FOUND IN BMTUNE BUT USED IN BIN**
tbl_6a96: DB 0FFh,0F3h,0F5h,0F3h,0CFh,0D5h,0A1h,0AEh ; 6A96 ORIGINAL TABLE=TPS Delt **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 057h,095h,02Eh,080h,01Ch,080h,018h,080h ; 6A9E
DB 00Fh,07Ch,000h,06Ch,0FFh,0FFh,0FFh,0FFh ; 6AA6
DB 0FFh,0FFh,0FFh,0FFh ; 6AAE
tbl_6ab2: DB 077h,064h,0D4h,064h ; 6AB2 ORIGINAL TABLE=TPS Sens **NOT FOUND IN BMTUNE BUT USED IN BIN**
tbl_6ab6: DB 0FFh,080h,0E6h,080h,0CFh,080h,0A1h,080h ; 6AB6 ORIGINAL TABLE=Possible **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 057h,080h,049h,076h,030h,06Bh,028h,06Bh ; 6ABE
DB 000h,06Bh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh ; 6AC6
tbl_6ace: DB 0FFh,080h,000h,080h,000h,080h,000h,080h,000h,080h ; 6ACE ORIGINAL TABLE=tbl_6ace **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 000h,080h,000h,080h,000h,080h,000h,080h,000h,080h ; 6AD8
DB 0FFh,000h,06Ch,000h,044h,00Ch,02Eh,015h,000h,015h ; 6AE2
tbl_6aec: DB 0FFh,0FFh,00Eh,000h,0CDh,000h,00Eh,000h ; 6AEC ORIGINAL TABLE=tbl_6aec ### VARIABLE=long_481
DB 073h,000h,00Ch,000h,000h,000h,000h,000h ; 6AF4
tbl_6afc: DB 0FFh,0FFh,015h,000h,0B2h,000h,015h,000h ; 6AFC ORIGINAL TABLE=tbl_6afc ### VARIABLE=long_480
DB 068h,000h,00Ch,000h,000h,000h,000h,000h ; 6B04
DB 000h,000h,000h,000h,015h,022h,02Fh,033h ; 6B0C
DB 037h,03Ch,051h,052h,052h,052h,052h,000h ; 6B14
DB 000h,000h,000h ; 6B1C
tbl_6b1f: DB 000h,000h,000h,000h,000h,015h,022h,02Fh ; 6B1F ORIGINAL TABLE=tbl_6b1f **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 033h,037h,03Ch,051h,052h,052h,052h,052h ; 6B27
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 6B2F
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 6B37
DB 000h,000h,000h,000h,015h,02Fh,037h,051h ; 6B3F
DB 051h,000h,000h,000h,000h,000h,000h,000h ; 6B47
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 6B4F
DB 015h,02Fh,037h,051h,051h ; 6B57
tbl_6b5c: DB 0FFh,05Eh,0D0h,050h,0C0h,047h,0A0h,03Fh ; 6B5C ORIGINAL TABLE=tbl_6b5c ### VARIABLE=long_205
DB 080h,03Fh,040h,037h,000h,037h ; 6B64
tbl_6b6a: DB 0FFh,055h,0C0h,055h,090h,055h,080h,055h ; 6B6A ORIGINAL TABLE=tbl_6b6a ### VARIABLE=long_204
DB 066h,055h,040h,02Ah,000h ; 6B72
tbl_6b77: DB 02Ah,001h,006h,003h,001h,001h ; 6B77 ORIGINAL TABLE=tbl_6b77 ### VARIABLE=long_202
tbl_6b7d: DB 0FFh,080h,04Dh,06Ch,040h,046h,030h,033h ; 6B7D ORIGINAL TABLE=tbl_6b7d ### VARIABLE=long_201
DB 028h,026h,000h,026h,0FFh,000h,000h,000h ; 6B85
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 6B8D
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 6B95
DB 000h,000h,000h,000h,000h,000h,000h,000h ; 6B9D
DB 000h,000h ; 6BA5
tbl_6ba7: DB 080h,080h,080h,05Ah,047h,0ADh,070h,02Eh ; 6BA7 ORIGINAL TABLE=tbl_6ba7 ### VARIABLE=long_203
tbl_6baf: DB 060h,0F0h,020h,070h ; 6BAF ORIGINAL TABLE=tbl_6baf **NOT FOUND IN BMTUNE BUT USED IN BIN**
tbl_6bb3: DB 0E1h,0D0h,0A1h,070h,028h ; 6BB3 ORIGINAL TABLE=tbl_6bb3 **NOT FOUND IN BMTUNE BUT USED IN BIN**
tbl_6bb8: DB 0C2h,000h,0FAh,03Eh,000h,047h ; 6BB8 ORIGINAL TABLE=tbl_6bb8 **NOT FOUND IN BMTUNE BUT USED IN BIN**
tbl_6bbe: DB 0E5h,000h,051h,03Eh,000h,019h,02Ch,0A0h,025h,05Ah ; 6BBE ORIGINAL TABLE=tbl_6bbe **NOT FOUND IN BMTUNE BUT USED IN BIN**
tbl_6bc8: DB 000h,011h,011h,011h,011h,011h,011h,011h,011h,011h ; 6BC8 ORIGINAL TABLE=tbl_6bc8 **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 011h,008h,001h,000h,000h,000h,000h,000h,000h,000h ; 6BD2
tbl_6bdc: DB 011h,011h,011h,011h,011h,011h,011h,011h ; 6BDC ORIGINAL TABLE=tbl_6bdc **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 011h,011h,011h,011h,011h,011h ; 6BE4
tbl_6bea: DB 00Bh,00Fh,00Fh,00Fh,0FFh,02Dh,04Bh,00Fh ; 6BEA ORIGINAL TABLE=tbl_6bea **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 0FFh,0FFh,0FFh,00Fh,02Dh,02Dh,0FFh,0FFh ; 6BF2
DB 02Dh,006h,02Dh,00Fh,00Fh,0FFh,0FFh,0FFh ; 6BFA
DB 0FFh,0FFh,0FFh,014h,0FFh,0FFh,0FFh,0FFh ; 6C02
DB 0FFh,02Dh,02Dh,007h,006h,0FFh,0FFh,019h ; 6C0A
DB 0FFh,019h,019h,019h,0FFh,0FFh,0FFh,0FFh ; 6C12
DB 0B3h ; 6C1A
tbl_6c1b: DB 00Bh,003h,006h,007h,005h,001h,008h,00Ah ; 6C1B ORIGINAL TABLE=tbl_6c1b **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 00Bh,00Ch,00Ch,00Dh,00Eh,011h,000h,013h ; 6C23
DB 014h,015h,016h,017h,018h,01Eh,01Fh,000h ; 6C2B
DB 000h,019h,01Ah,01Bh,000h,000h,000h,000h ; 6C33
DB 000h,004h,008h,009h,00Fh,01Eh,01Fh,010h ; 6C3B
DB 013h,004h,008h,009h,000h,000h,000h,000h ; 6C43
DB 01Dh ; 6C4B
tbl_6c4c: DB 001h,094h,000h ; 6C4C ORIGINAL TABLE=tbl_6c4c **NOT FOUND IN BMTUNE BUT USED IN BIN**
tbl_6c4f: DB 019h,0FFh,019h,019h,019h ; 6C4F ORIGINAL TABLE=tbl_6c4f **NOT FOUND IN BMTUNE BUT USED IN BIN**
tbl_6c54: DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FEh,0FFh,0FFh ; 6C54 ORIGINAL TABLE=tbl_6c54 **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 0FFh,0FFh,0FFh,0FDh,0FFh,0FFh,0FFh,0FFh ; 6C5C
DB 0FFh,0FEh,0FFh,0FFh,0FFh,0FFh,0FFh,0FDh ; 6C64
tbl_6c6c: DB 007h,008h,009h,00Ah,00Bh,000h,001h,002h,003h,004h ; 6C6C ORIGINAL TABLE=tbl_6c6c **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 005h,006h,007h,008h,009h,00Ah,00Bh,000h,001h,002h ; 6C76
DB 003h,004h,005h,006h,007h,008h,009h,00Ah,00Bh,000h ; 6C80
tbl_6c8a: DB 000h,000h,077h,022h,0EEh,044h,077h,044h ; 6C8A ORIGINAL TABLE=tbl_6c8a **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 0DDh,088h,0FFh,0FFh,0EEh,088h,077h,088h ; 6C92
DB 0BBh,011h,0BBh,022h,0FFh,0FFh,0BBh,044h ; 6C9A
DB 0DDh,011h,0DDh,022h,0EEh,011h,000h,000h ; 6CA2
tbl_6caa: DB 0FFh,0FFh,046h,000h,077h,00Ah,046h,000h ; 6CAA ORIGINAL TABLE=tbl_6caa **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 053h,007h,056h,000h,0A2h,005h,06Ah,000h ; 6CB2
DB 00Dh,005h,07Ch,000h,094h,004h,08Bh,000h ; 6CBA
DB 000h,000h,08Bh,000h ; 6CC2
tbl_6cc6: DB 0FFh,0FFh,050h,000h,077h,00Ah,050h,000h ; 6CC6 ORIGINAL TABLE=tbl_6cc6 **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 053h,007h,063h,000h,0A2h,005h,076h,000h ; 6CCE
DB 00Dh,005h,085h,000h,094h,004h,092h,000h ; 6CD6
DB 000h,000h,092h,000h ; 6CDE
tbl_6ce2: DB 0FFh,000h,000h,0A1h,000h,000h,087h,054h ; 6CE2 ORIGINAL TABLE=tbl_6ce2 **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 000h,06Eh,067h,000h,044h,0ABh,000h,028h ; 6CEA
DB 050h,001h,000h,050h,001h ; 6CF2
tbl_6cf7: DB 0FFh,0E8h,003h,030h,0E8h,003h,000h,07Dh ; 6CF7 ORIGINAL TABLE=tbl_6cf7 **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 000h,000h,07Dh,000h,0FFh,0EEh,002h,040h ; 6CFF
DB 0EEh,002h,010h,0FAh,000h,000h,032h,000h ; 6D07
DB 0FFh,033h,004h,040h,033h,004h,000h,064h ; 6D0F
DB 000h,000h,064h,000h,0FFh,0E8h,003h,040h ; 6D17
DB 0E8h,003h,010h,0C8h,000h,000h,032h,000h ; 6D1F
DB 0FFh,0B0h,004h,040h,0B0h,004h,000h,07Dh ; 6D27
DB 000h,000h,07Dh,000h,0FFh,0E8h,003h,040h ; 6D2F
DB 0E8h,003h,010h,05Eh,001h,000h,032h,000h ; 6D37
DB 0FFh,0B0h,004h,040h,0B0h,004h,000h,0C8h ; 6D3F
DB 000h,000h,0C8h,000h,0FFh,0E8h,003h,030h ; 6D47
DB 0E8h,003h,000h,07Dh,000h,000h,07Dh,000h ; 6D4F
DB 0FFh,0E8h,003h,030h,0E8h,003h,000h,07Dh ; 6D57
DB 000h,000h,07Dh,000h,0FFh,0E8h,003h,030h ; 6D5F
DB 0E8h,003h,000h,07Dh,000h,000h,07Dh,000h ; 6D67
DB 0FFh,0E8h,003h,030h,0E8h,003h,000h,07Dh ; 6D6F
DB 000h,000h,07Dh,000h ; 6D77
tbl_6d7b: DB 090h,001h,00Ah,001h,040h,000h,019h,000h ; 6D7B ORIGINAL TABLE=tbl_6d7b **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 008h,000h,000h,000h,0C2h,001h,02Ch,001h ; 6D83
DB 040h,000h,019h,000h,008h,000h,000h,000h ; 6D8B
DB 0C2h,001h,02Ch,001h,040h,000h,019h,000h ; 6D93
DB 008h,000h,000h,000h,0C2h,001h,02Ch,001h ; 6D9B
DB 040h,000h,019h,000h,008h,000h,000h,000h ; 6DA3
DB 0C2h,001h,02Ch,001h,040h,000h,019h,000h ; 6DAB
DB 008h,000h,000h,000h,0C2h,001h,02Ch,001h ; 6DB3
DB 040h,000h,019h,000h,00Ch,000h,000h,000h ; 6DBB
DB 0C2h,001h,02Ch,001h,040h,000h,019h,000h ; 6DC3
DB 00Ch,000h,000h,000h,0C2h,001h,0FAh,000h ; 6DCB
DB 040h,000h,019h,000h,00Ch,000h,000h,000h ; 6DD3
DB 0C2h,001h,0FAh,000h,040h,000h,019h,000h ; 6DDB
DB 00Ch,000h,000h,000h,0C2h,001h,0FAh,000h ; 6DE3
DB 080h,000h,032h,000h,018h,000h,000h,000h ; 6DEB
DB 0C2h,001h,0FAh,000h,080h,000h,032h,000h ; 6DF3
DB 018h,000h,000h,000h ; 6DFB
tbl_6dff: DB 0FFh,0FFh,03Fh,079h,0FFh,03Fh,055h,000h ; 6DFF ORIGINAL TABLE=tbl_6dff **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 034h,040h,000h,02Eh,039h,000h,020h,032h ; 6E07
DB 000h,018h,02Bh,000h,014h,000h,000h,014h ; 6E0F
tbl_6e17: DB 000h,025h,034h,041h,050h,05Fh,06Dh,074h ; 6E17 ORIGINAL TABLE=tbl_6e17 ### VARIABLE=long_18
DB 07Ah,081h,08Fh,098h,0A1h,0A9h,0B2h,0BAh ; 6E1F
DB 0C3h,0CBh,0D4h,0DDh,0E5h,0EEh,0F6h,0FFh ; 6E27
tbl_6e2f: DB 002h,00Dh,01Ah,029h,040h,053h,060h,070h,080h,088h ; 6E2F ORIGINAL TABLE=tbl_6e2f ### VARIABLE=long_16
DB 092h,0A2h,0A5h,0AEh,0C0h,0C7h,0D0h,0E0h,0F0h,000h ; 6E39
tbl_6e43: DB 000h,00Eh,017h,023h,02Fh,03Ah,046h,052h ; 6E43 ORIGINAL TABLE=tbl_6e43 ### VARIABLE=long_17
DB 05Dh,069h,06Fh,074h,07Bh,081h,08Bh,097h ; 6E4B
DB 0A3h,0AEh,0BBh,0D1h,0FFh,0FFh ; 6E53
tbl_6e59: DB 00Ch,025h,034h,041h,050h,05Fh,06Dh,074h ; 6E59 ORIGINAL TABLE=tbl_6e59 ### VARIABLE=long_6
DB 07Ah,081h,08Fh,098h,0A1h,0A9h,0B2h,0BAh ; 6E61
DB 0C3h,0CBh,0D4h,0DDh,0E5h,0EEh,0F6h,0FFh ; 6E69
tbl_6e71: DB 002h,00Dh,01Ah,029h,040h,053h,060h,070h,080h,088h ; 6E71 ORIGINAL TABLE=tbl_6e71 ### VARIABLE=long_8
DB 092h,0A2h,0A5h,0AEh,0C0h,0C7h,0D0h,0E0h,0F0h,000h ; 6E7B
tbl_6e85: DB 000h,00Eh,017h,023h,02Fh,03Ah,046h,052h,05Dh,069h ; 6E85 ORIGINAL TABLE=tbl_6e85 ### VARIABLE=long_9
DB 06Fh,074h,07Bh,081h,08Bh,097h,0A3h,0AEh,0BBh,0D1h ; 6E8F
tbl_6e99: DB 000h,011h,01Ch,02Bh,039h,047h,055h,064h,072h,080h ; 6E99 ORIGINAL TABLE=tbl_6e99 ### VARIABLE=long_29
DB 08Eh,095h,09Ch,0A3h,0ABh,0B9h,0C7h,0D5h,0E4h,000h ; 6EA3
tbl_6ead: DB 08Ch,0E2h,0C7h,0D3h,0E0h,0E5h,0E1h,0DEh ; 6EAD ORIGINAL TABLE=tbl_6ead ### VARIABLE=long_10
DB 0E5h,0E7h,0E3h,0ECh,0E8h,0E4h,0EBh,0E7h ; 6EB5
DB 0EDh,0E8h,0E8h,0ECh,0E9h,0EDh,0EAh,0E8h ; 6EBD
DB 08Fh,0E1h,0C9h,0D3h,0E0h,0E7h,0E1h,0E0h ; 6EC5
DB 0E5h,0E8h,0E5h,0EDh,0E9h,0E5h,0ECh,0E8h ; 6ECD
DB 0EEh,0E9h,0E8h,0EDh,0EAh,0EEh,0EBh,0E9h ; 6ED5
DB 093h,0E1h,0CAh,0D3h,0E0h,0E7h,0E1h,0E0h ; 6EDD
DB 0E5h,0E8h,0E5h,0EDh,0E9h,0E5h,0ECh,0E8h ; 6EE5
DB 0EEh,0E9h,0E8h,0EDh,0EAh,0EEh,0EBh,0E9h ; 6EED
DB 096h,0E1h,0C9h,0D3h,0E0h,0E7h,0E1h,0E0h ; 6EF5
DB 0E5h,0EAh,0E6h,0EFh,0EBh,0E6h,0EEh,0EAh ; 6EFD
DB 0F0h,0ECh,0E9h,0EEh,0ECh,0F0h,0EDh,0EBh ; 6F05
DB 096h,0E0h,0C6h,0D4h,0E1h,0E7h,0E4h,0E1h ; 6F0D
DB 0E6h,0EAh,0E6h,0EFh,0EBh,0E6h,0EEh,0EAh ; 6F15
DB 0F0h,0ECh,0E9h,0EEh,0ECh,0F0h,0EDh,0EBh ; 6F1D
DB 099h,0D3h,0C6h,0D2h,0E1h,0E7h,0E4h,0E2h ; 6F25
DB 0E6h,0EAh,0E6h,0EFh,0EBh,0E6h,0EEh,0EAh ; 6F2D
DB 0F0h,0ECh,0E9h,0EEh,0ECh,0F0h,0EDh,0EBh ; 6F35
DB 09Fh,0D8h,0CAh,0D6h,0E8h,0E9h,0E4h,0E3h ; 6F3D
DB 0E7h,0ECh,0E8h,0F1h,0EDh,0E8h,0F0h,0ECh ; 6F45
DB 0F1h,0EEh,0EBh,0F0h,0EEh,0F2h,0EFh,0EDh ; 6F4D
DB 0A5h,0DDh,0CBh,0DAh,0E2h,0E9h,0E5h,0E3h ; 6F55
DB 0E7h,0ECh,0E8h,0F1h,0EDh,0E8h,0F0h,0ECh ; 6F5D
DB 0F1h,0EEh,0EBh,0F0h,0EEh,0F2h,0EFh,0EDh ; 6F65
DB 066h,0EBh,0D4h,0E9h,0E7h,0EAh,0E5h,0E4h ; 6F6D
DB 0E8h,0ECh,0E8h,0F1h,0EDh,0E8h,0F0h,0ECh ; 6F75
DB 0F1h,0EEh,0EBh,0F0h,0EEh,0F2h,0EFh,0EDh ; 6F7D
DB 062h,0EAh,0D3h,0E9h,0E3h,0EAh,0E5h,0E6h ; 6F85
DB 0E8h,0ECh,0E8h,0F1h,0EDh,0E8h,0F0h,0ECh ; 6F8D
DB 0F1h,0EEh,0EBh,0F0h,0EEh,0F2h,0EFh,0EDh ; 6F95
DB 063h,0EDh,0D1h,0EBh,0E3h,0EBh,0E7h,0E6h ; 6F9D
DB 0E9h,0ECh,0E8h,0F1h,0EDh,0E8h,0F0h,0ECh ; 6FA5
DB 0F1h,0EEh,0EBh,0F0h,0EEh,0F2h,0EFh,0EDh ; 6FAD
DB 065h,0EBh,0CCh,0EBh,0E3h,0EBh,0EAh,0E6h ; 6FB5
DB 0E9h,0EEh,0EAh,0F3h,0EFh,0EAh,0F1h,0EDh ; 6FBD
DB 0F3h,0EFh,0EDh,0F3h,0EFh,0F3h,0F1h,0EFh ; 6FC5
DB 062h,0F6h,0CEh,0F0h,0E9h,0ECh,0EAh,0E8h ; 6FCD
DB 0EAh,0EEh,0EAh,0F3h,0EFh,0EAh,0F1h,0EDh ; 6FD5
DB 0F3h,0EFh,0EDh,0F3h,0EFh,0F3h,0F1h,0EFh ; 6FDD
DB 068h,0F5h,0CAh,0F0h,0EBh,0EDh,0ECh,0E9h ; 6FE5
DB 0ECh,0EFh,0EBh,0F3h,0F1h,0EBh,0F2h,0EEh ; 6FED
DB 0F4h,0F0h,0EFh,0F4h,0F0h,0F4h,0F2h,0F0h ; 6FF5
DB 06Ah,0F8h,0D2h,0F1h,0E9h,0F3h,0EFh,0EAh ; 6FFD
DB 0EDh,0F4h,0F0h,0F9h,0F5h,0F0h,0F7h,0F3h ; 7005
DB 0F9h,0F5h,0F3h,0F8h,0F5h,0F9h,0F7h,0F5h ; 700D
DB 070h,0F8h,0D0h,0F1h,0EBh,0F6h,0F2h,0EBh ; 7015
DB 0EEh,0F6h,0F2h,0FBh,0F7h,0F3h,0F9h,0F5h ; 701D
DB 0FBh,0F7h,0F5h,0FAh,0F7h,0FBh,0F9h,0F7h ; 7025
DB 070h,0F5h,0CEh,0F1h,0EBh,0F7h,0F3h,0EDh ; 702D
DB 0F0h,0F9h,0F4h,0FEh,0FAh,0F5h,0FCh,0F8h ; 7035
DB 0FEh,0FAh,0F8h,0FDh,0FAh,0FEh,0FBh,0F9h ; 703D
DB 072h,0F4h,0CDh,0F2h,0EBh,0F9h,0F5h,0F0h ; 7045
DB 0F1h,0F9h,0F4h,0FEh,0FAh,0F5h,0FCh,0F8h ; 704D
DB 0FEh,0FAh,0F8h,0FDh,0FAh,0FEh,0FBh,0F9h ; 7055
DB 06Dh,0F0h,0CCh,0F3h,0EEh,0FBh,0F6h,0F2h ; 705D
DB 0F4h,0F9h,0F4h,0FEh,0FAh,0F5h,0FCh,0F8h ; 7065
DB 0FEh,0FAh,0F8h,0FDh,0FAh,0FEh,0FBh,0F9h ; 706D
DB 069h,0EFh,0CBh,0F4h,0F2h,0FEh,0F9h,0F6h ; 7075
DB 0F6h,0F9h,0F4h,0FEh,0FAh,0F5h,0FCh,0F8h ; 707D
DB 0FEh,0FAh,0F8h,0FDh,0FAh,0FEh,0FBh,0F9h ; 7085
DB 004h,004h,006h,007h,009h,00Bh,00Dh,00Eh ; 708D
DB 00Fh,010h,013h,014h,016h,018h,019h,01Bh ; 7095
DB 01Ch,01Eh,020h,021h,023h,024h,026h,028h ; 709D
tbl_70a5: DB 034h,041h,05Eh,063h,08Ah,096h,0A1h,0A1h ; 70A5 ORIGINAL TABLE=tbl_70a5 ### VARIABLE=long_11
DB 0B2h,0B1h,0B1h,0B4h,0B7h,0B8h,0BBh,0B3h ; 70AD
DB 0B5h,0B5h,0B8h,0B9h,0BAh,0B6h,0B6h,0B8h ; 70B5
DB 04Ch,04Fh,064h,06Ah,091h,09Dh,0A6h,0A6h ; 70BD
DB 0B7h,0B7h,0B7h,0BAh,0BDh,0BEh,0C1h,0B9h ; 70C5
DB 0BBh,0BCh,0BEh,0C0h,0C0h,0BBh,0BCh,0BEh ; 70CD
DB 04Ch,053h,069h,06Fh,098h,0A0h,0AAh,0A8h ; 70D5
DB 0B7h,0B7h,0B7h,0BAh,0BDh,0BEh,0C1h,0B9h ; 70DD
DB 0BBh,0BCh,0BEh,0C0h,0C0h,0BBh,0BCh,0BEh ; 70E5
DB 070h,059h,06Fh,075h,09Ah,0A4h,0ADh,0A8h ; 70ED
DB 0BAh,0B8h,0B8h,0BBh,0BEh,0C0h,0C2h,0BAh ; 70F5
DB 0BCh,0BDh,0BFh,0C1h,0C2h,0BCh,0BDh,0BFh ; 70FD
DB 090h,067h,07Dh,07Dh,0A2h,0A8h,0AEh,0ACh ; 7105
DB 0B7h,0B4h,0B4h,0B7h,0BAh,0BBh,0BEh,0B6h ; 710D
DB 0B8h,0B9h,0BBh,0BDh,0BDh,0B8h,0B9h,0BBh ; 7115
DB 084h,064h,07Bh,07Ch,0A2h,0A9h,0B2h,0ADh ; 711D
DB 0BCh,0B9h,0B9h,0BCh,0C0h,0C1h,0C3h,0BBh ; 7125
DB 0BDh,0BEh,0C0h,0C2h,0C3h,0BDh ; 712D
tbl_7133: DB 0BEh,0C0h,08Ch,06Ch,081h,082h,0A7h,0ABh ; 7133 ORIGINAL TABLE=Some PA/ **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 0B4h,0AFh,0C0h,0BCh,0BCh,0BFh,0C3h,0C4h ; 713B
DB 0C6h,0BDh,0C0h,0C1h,0C3h,0C5h,0C6h,0C0h ; 7143
DB 0C1h,0C4h,08Ch,06Bh,07Eh,07Fh,0A6h,0ADh ; 714B
DB 0B4h,0B2h,0C1h,0BDh,0BDh,0C0h,0C4h,0C5h ; 7153
DB 0C7h,0BEh,0C1h,0C2h,0C4h,0C6h,0C7h,0C1h ; 715B
DB 0C2h,0C4h,088h,067h,07Bh,07Bh,0A0h,0A8h ; 7163
DB 0B1h,0ACh,0BCh,0BAh,0BAh,0BDh,0C1h,0C2h ; 716B
DB 0C4h,0BBh,0BEh,0BFh,0C1h,0C3h,0C4h,0BEh ; 7173
DB 0BFh,0C1h,0A8h,071h,084h,083h,0A8h,0ADh ; 717B
DB 0B5h,0B3h,0C1h,0C2h,0C2h,0C6h,0C9h,0CAh ; 7183
DB 0CDh,0C4h,0C6h,0C7h,0C9h,0CBh,0CCh,0C7h ; 718B
DB 0C7h,0C9h,0A8h,073h,086h,087h,0ACh,0B1h ; 7193
DB 0BCh,0B5h,0C7h,0C9h,0C9h,0CDh,0D0h,0D1h ; 719B
DB 0D4h,0CBh,0CDh,0CEh,0D1h,0D3h,0D3h,0CEh ; 71A3
DB 0CFh,0D1h,094h,06Dh,080h,082h,0AAh,0B1h ; 71AB
DB 0BAh,0BCh,0C9h,0C8h,0C8h,0CCh,0CFh,0D0h ; 71B3
DB 0D3h,0CAh,0CCh,0CDh,0CFh,0D2h,0D2h,0CDh ; 71BB
DB 0CEh,0CFh,068h,05Bh,075h,081h,0ABh,0B1h ; 71C3
DB 0BCh,0BEh,0CCh,0C7h,0C7h,0CBh,0CEh,0CFh ; 71CB
DB 0D2h,0C9h,0CBh,0CCh,0CEh,0D1h,0D1h,0CCh ; 71D3
DB 0CDh,0CEh,090h,067h,082h,085h,0ABh,0B4h ; 71DB
DB 0BFh,0BEh,0CAh,0C4h,0C4h,0C8h,0CBh,0CCh ; 71E3
DB 0CFh,0C6h,0C8h,0C9h,0CBh,0CDh,0CEh,0C9h ; 71EB
DB 0CAh,0CBh,09Ch,078h,08Fh,091h,0B8h,0C1h ; 71F3
DB 0CEh,0C9h,0D6h,0CEh,0CEh,0D2h,0D5h,0D6h ; 71FB
DB 0D9h,0CFh,0D2h,0D3h,0D6h,0D8h,0D9h,0D3h ; 7203
DB 0D4h,0D6h,0A8h,07Bh,095h,096h,0BFh,0C6h ; 720B
DB 0DEh,0D8h,0E6h,0DCh,0DCh,0E0h,0E4h,0E5h ; 7213
DB 0E8h,0DEh,0E1h,0E2h,0E4h,0E7h,0E8h,0E1h ; 721B
DB 0E2h,0E4h,0C4h,093h,0AEh,0ABh,0D6h,0DFh ; 7223
DB 0EFh,0E8h,0F5h,0EBh,0EBh,0EFh,0F3h,0F5h ; 722B
DB 0F8h,0EDh,0F0h,0F1h,0F4h,0F6h,0F7h,0F0h ; 7233
DB 0F1h,0F4h,0C0h,091h,0ADh,0AFh,0E7h,0EBh ; 723B
DB 0F4h,0EDh,0FAh,0F2h,0F2h,0F7h,0FBh,0FCh ; 7243
DB 0FFh,0F4h,0F7h,0F8h,0FBh,0FEh,0FFh,0F7h ; 724B
DB 0F8h,0FBh,074h,079h,09Fh,0A5h,0DCh,0E0h ; 7253
DB 0E8h,0E3h,0EEh,0ECh,0ECh,0F0h,0F4h,0F6h ; 725B
DB 0F9h,0EEh,0F1h,0F2h,0F5h,0F7h,0F8h,0F1h ; 7263
DB 0F2h,0F4h,074h,079h,0A1h,0A5h,0DCh,0E0h ; 726B
DB 0E8h,0E3h,0EEh,0ECh,0ECh,0F0h,0F4h,0F6h ; 7273
DB 0F9h,0EEh,0F1h,0F2h,0F5h,0F7h,0F8h,0F1h ; 727B
DB 0F2h,0F4h,001h,003h,004h,006h,007h,009h ; 7283
DB 00Ah,00Bh,00Bh,00Ch,00Eh,00Fh,010h,011h ; 728B
DB 012h,014h,015h,016h,017h,018h,019h,01Bh ; 7293
DB 01Ch,01Dh ; 729B
tbl_729d: DB 058h,058h,058h,058h,037h,028h,01Fh,01Bh ; 729D ORIGINAL TABLE=tbl_729d ### VARIABLE=long_12
DB 018h,016h,018h,018h,018h,018h,018h,018h ; 72A5
DB 018h,018h,018h,018h,018h,018h,018h,018h ; 72AD
DB 058h,058h,058h,058h,038h,029h,020h,01Ch ; 72B5
DB 019h,017h,018h,018h,018h,018h,018h,018h ; 72BD
DB 018h,018h,018h,018h,018h,018h,018h,018h ; 72C5
DB 058h,058h,058h,058h,03Ah,02Bh,022h,01Eh ; 72CD
DB 01Bh,019h,018h,018h,018h,018h,018h,018h ; 72D5
DB 018h,018h,018h,018h,018h,018h,018h,018h ; 72DD
DB 004h,058h,058h,058h,03Bh,02Dh,024h,020h ; 72E5
DB 01Dh,01Bh,018h,018h,018h,018h,018h,018h ; 72ED
DB 018h,018h,018h,018h,018h ; 72F5
tbl_72fa: DB 018h,018h,018h,004h,058h,058h,058h,041h ; 72FA ORIGINAL TABLE=tbl_72fa **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 032h,029h,025h,022h,020h,018h,018h,018h ; 7302
DB 018h,018h,018h,018h,018h,018h,018h,018h ; 730A
DB 018h,018h,018h,004h,058h,058h,058h,04Ah ; 7312
DB 03Ah,030h,02Ch,029h,027h,01Fh,01Bh,018h ; 731A
DB 018h,018h,018h,018h,018h,018h,018h,018h ; 7322
DB 018h,018h,018h,004h,05Ch,05Ch,05Ch,056h ; 732A
DB 044h,039h,034h,030h,02Dh,025h,021h,01Ch ; 7332
DB 019h,018h,018h,018h,018h,018h,018h,018h ; 733A
DB 018h,018h,018h,004h,085h,07Dh,070h,061h ; 7342
DB 04Ch,040h,03Bh,037h,034h,02Ch,028h,023h ; 734A
DB 020h,01Ch,018h,018h,018h,018h,018h,018h ; 7352
DB 018h,018h,018h,004h,093h,08Ch,07Eh,06Dh ; 735A
DB 056h,048h,042h,03Eh,03Bh,033h,02Fh,02Ah ; 7362
DB 027h,023h,01Fh,01Bh,018h,018h,018h,018h ; 736A
DB 018h,018h,018h,004h,09Bh,095h,088h,078h ; 7372
DB 061h,052h,04Ch,047h,044h,03Ch,038h,033h ; 737A
DB 030h,02Ch,028h,024h,020h,01Ch,018h,018h ; 7382
DB 018h,018h,018h,004h,0A2h,09Bh,08Eh,07Fh ; 738A
DB 06Ah,05Eh,058h,053h,050h,048h,044h,03Fh ; 7392
DB 03Ch,038h,034h,030h,02Ch,028h,024h,020h ; 739A
DB 01Ch,018h,018h,004h,0A6h,09Eh,091h,080h ; 73A2
DB 073h,06Ch,067h,063h,060h,058h,054h,04Fh ; 73AA
DB 04Ch,048h,044h,040h,03Ch,038h,034h,030h ; 73B2
DB 02Ch,028h,024h,004h,0A7h,09Fh,093h,084h ; 73BA
DB 078h,072h,06Eh,06Bh,068h,060h,05Ch,057h ; 73C2
DB 054h,050h,04Ch,048h,044h,040h,03Ch,038h ; 73CA
DB 034h,030h,02Ch,004h,0A8h,0A0h,096h,089h ; 73D2
DB 07Fh,078h,074h,071h,06Eh,066h,062h,05Dh ; 73DA
DB 05Ah,056h,052h,04Eh,04Ah,046h,042h,03Eh ; 73E2
DB 03Ah,036h,032h,004h,0A9h,0A5h,09Ch,08Fh ; 73EA
DB 085h,07Dh,079h,076h,073h,06Bh,067h,062h ; 73F2
DB 05Fh,05Bh,057h,053h,04Fh,04Bh,047h,043h ; 73FA
DB 03Fh,03Bh,037h,004h,0ABh,0AAh,0A4h,095h ; 7402
DB 088h,081h,07Ch,078h,074h,06Ch,068h,063h ; 740A
DB 060h,05Ch,058h,054h,050h,04Ch,048h,044h ; 7412
DB 040h,03Ch,038h,004h,0ABh,0ABh,0A6h,098h ; 741A
DB 08Ah,082h,07Dh,079h,075h,06Dh,069h,064h ; 7422
DB 061h,05Dh,059h,055h,051h,04Dh,049h,045h ; 742A
DB 041h,03Dh,039h,004h,0ABh,0ABh,0A7h,09Bh ; 7432
DB 08Bh,082h,07Dh,078h,074h,06Ch,068h,063h ; 743A
DB 060h,05Ch,058h,054h,050h,04Ch,048h,044h ; 7442
DB 040h,03Ch,038h,004h,0ABh,0ABh,0A6h,09Ah ; 744A
DB 08Bh,083h,07Dh,078h,073h,06Bh,067h,062h ; 7452
DB 05Fh,05Bh,057h,053h,04Fh,04Bh,047h,043h ; 745A
DB 03Fh,03Bh,037h,004h,0ABh,0ABh,0A6h,09Ah ; 7462
DB 08Ah,083h,07Dh,079h,074h,06Ch,068h,063h ; 746A
DB 060h,05Ch,058h,054h,050h,04Ch,048h,044h ; 7472
DB 040h,03Ch,038h ; 747A
tbl_747d: DB 05Ah,05Ah,05Ah,05Ah,041h,026h,00Eh,003h,000h,000h ; 747D ORIGINAL TABLE=tbl_747d ### VARIABLE=long_13
DB 018h,018h,018h,018h,018h,018h,018h,018h,018h,018h ; 7487
DB 018h,018h,018h,018h,05Ah,05Ah,05Ah,05Ah,045h,02Ch ; 7491
DB 014h,009h,001h,000h,018h,018h,018h,018h,018h,018h ; 749B
DB 018h,018h,018h,018h,018h,018h,018h,018h,05Ah,05Ah ; 74A5
DB 05Ah,05Ah,049h,031h,017h,00Dh,004h,000h,018h,018h ; 74AF
DB 018h,018h,018h,018h,018h,018h,018h,018h,018h,018h ; 74B9
DB 018h,018h,070h,070h,070h,068h,056h,041h,027h,01Eh ; 74C3
DB 014h,00Ch,018h,018h,018h,018h,018h,018h,018h,018h ; 74CD
DB 018h,018h,018h,018h,018h,018h,083h,083h,083h,07Bh ; 74D7
DB 06Ch,05Ah,043h,036h,02Dh,025h,01Dh,019h,018h,018h ; 74E1
DB 018h,018h,018h,018h,018h,018h,018h,018h,018h,018h ; 74EB
tbl_74f5: DB 08Fh,08Fh,08Fh,087h,079h,067h,052h,045h ; 74F5 ORIGINAL TABLE=EGR Volt **NOT FOUND IN BMTUNE BUT USED IN BIN**
DB 03Ch,034h,02Ch,028h,023h,020h,01Ch,018h ; 74FD
DB 018h,018h,018h,018h,018h,018h,018h,018h ; 7505
DB 09Ah,09Ah,09Ah,092h,084h,070h,05Ah,04Dh ; 750D
DB 042h,03Ah,032h,02Eh,029h,026h,022h,01Eh ; 7515
DB 01Ah,018h,018h,018h,018h,018h,018h,018h ; 751D
DB 0A8h,0A8h,0A8h,09Fh,090h,079h,05Eh,051h ; 7525
DB 04Eh,04Ah,042h,03Eh,039h,036h,032h,02Eh ; 752D
DB 02Ah,026h,022h,01Eh,01Ah,018h,018h,018h ; 7535
DB 0AFh,0AFh,0ADh,0A4h,094h,081h,062h,055h ; 753D
DB 050h,04Bh,043h,03Fh,03Ah,037h,033h,02Fh ; 7545
DB 02Bh,027h,023h,01Fh,01Bh,018h,018h,018h ; 754D
DB 0B9h,0B9h,0B4h,0ABh,09Ah,085h,066h,05Eh ; 7555
DB 057h,04Eh,046h,042h,03Dh,03Ah,036h,032h ; 755D
DB 02Eh,02Ah,026h,022h,01Eh,01Ah,018h,018h ; 7565
DB 0BBh,0BBh,0B5h,0ACh,09Bh,086h,06Fh,05Eh ; 756D
DB 04Eh,045h,03Dh,039h,034h,031h,02Dh,029h ; 7575
DB 025h,021h,01Dh,019h,018h,018h,018h,018h ; 757D
DB 0BBh,0BBh,0B5h,0ACh,09Ch,08Ah,07Ah,062h ; 7585
DB 053h,049h,041h,03Dh,038h,035h,031h,02Dh ; 758D
DB 029h,025h,021h,01Dh,019h,018h,018h,018h ; 7595
DB 0BBh,0BBh,0B5h,0ACh,09Fh,093h,08Ah,07Fh ; 759D
DB 076h,06Eh,066h,062h,05Dh,05Ah,056h,052h ; 75A5
DB 04Eh,04Ah,046h,042h,03Eh,03Ah,036h,032h ; 75AD
DB 0BBh,0BBh,0B5h,0ACh,0A0h,098h,08Fh,087h ; 75B5
DB 080h,079h,071h,06Dh,068h,065h,061h,05Dh ; 75BD
DB 059h,055h,051h,04Dh,049h,045h,041h,03Dh ; 75C5
DB 0BBh,0BBh,0B5h,0ACh,0A1h,09Ch,094h,08Fh ; 75CD
DB 08Ah,085h,07Dh,079h,074h,071h,06Dh,069h ; 75D5
DB 065h,061h,05Dh,059h,055h,051h,04Dh,049h ; 75DD
DB 0BAh,0BAh,0B5h,0ACh,0A1h,09Ch,094h,08Fh ; 75E5
DB 08Ah,085h,07Dh,079h,074h,071h,06Dh,069h ; 75ED
DB 065h,061h,05Dh,059h,055h,051h,04Dh,049h ; 75F5
DB 0B6h,0B6h,0B6h,0ADh,09Fh,097h,090h,08Bh ; 75FD
DB 087h,083h,07Bh,077h,072h,06Fh,06Bh,067h ; 7605
DB 063h,05Fh,05Bh,057h,053h,04Fh,04Bh,047h ; 760D
DB 0BFh,0BFh,0BFh,0B4h,0A4h,09Ch,094h,08Fh ; 7615
DB 08Bh,087h,07Fh,07Bh,076h,073h,06Fh,06Bh ; 761D
DB 067h,063h,05Fh,05Bh,057h,053h,04Fh,04Bh ; 7625
DB 0BFh,0BFh,0BFh,0B4h,0A4h,09Ch,094h,08Fh ; 762D
DB 08Bh,087h,07Fh,07Bh,076h,073h,06Fh,06Bh ; 7635
DB 067h,063h,05Fh,05Bh,057h,053h,04Fh,04Bh ; 763D
DB 0BFh,0BFh,0BFh,0B4h,0A4h,09Ch,094h,08Fh ; 7645
DB 08Bh,087h,07Fh,07Bh,076h,073h,06Fh,06Bh ; 764D
DB 067h,063h,05Fh,05Bh,057h,053h,04Fh,04Bh ; 7655
DB 0FFh,0FFh ; 765D
tbl_765f: DB 034h,041h,05Eh,063h,08Ah,096h,0A1h,0A1h ; 765F ORIGINAL TABLE=tbl_765f ### VARIABLE=long_20
DB 0B2h,0B1h,0B0h,0B3h,0B5h,0B4h,0B7h,0B6h ; 7667
DB 0B8h,0B8h,0BAh,0BBh,0BBh,0BBh,0BDh,0B6h ; 766F
DB 04Ch,04Fh,064h,06Ah,091h,09Dh,0A6h,0A6h ; 7677
DB 0B7h,0B7h,0B5h,0B8h,0BAh,0BBh,0BCh,0BDh ; 767F
DB 0BFh,0BEh,0C0h,0C1h,0C1h,0C3h,0C3h,0BCh ; 7687
DB 04Ch,053h,069h,06Fh,098h,0A0h,0AAh,0A8h ; 768F
DB 0B7h,0B7h,0B5h,0B8h,0BAh,0BBh,0BCh,0BDh ; 7697
DB 0BFh,0BEh,0C0h,0C1h,0C1h,0C3h,0C3h,0BCh ; 769F
DB 070h,059h,06Fh,075h,09Ah,0A4h,0ADh,0A8h ; 76A7
DB 0BAh,0B8h,0B6h,0B9h,0BCh,0BCh,0BDh,0BEh ; 76AF
DB 0BFh,0C0h,0C1h,0C2h,0C2h,0C4h,0C3h,0BDh ; 76B7
DB 090h,067h,07Dh,07Dh,0A2h,0A8h,0AEh,0ACh ; 76BF
DB 0B7h,0B4h,0B3h,0B6h,0B7h,0B8h,0BAh,0BAh ; 76C7
DB 0BBh,0BCh,0BDh,0BEh,0BDh,0BFh,0C0h,0BAh ; 76CF
DB 084h,064h,07Bh,07Ch,0A2h,0A9h,0B2h,0ADh ; 76D7
DB 0BCh,0B9h,0B8h,0BBh,0BDh,0BDh,0BFh,0BEh ; 76DF
DB 0C0h,0C1h,0C2h,0C3h,0C3h,0C5h,0C3h,0BFh ; 76E7
DB 08Ch,06Ch,081h,082h,0A7h,0ABh,0B4h,0AFh ; 76EF
DB 0C0h,0BCh,0BBh,0BDh,0C0h,0C0h,0C2h,0C2h ; 76F7
DB 0C3h,0C4h,0C4h,0C6h,0C6h,0C8h,0C7h,0C1h ; 76FF
DB 08Ch,06Bh,07Eh,07Fh,0A6h,0ADh,0B4h,0B2h ; 7707
DB 0C1h,0BDh,0BCh,0BEh,0C1h,0C0h,0C3h,0C4h ; 770F
DB 0C4h,0C5h,0C6h,0C7h,0C7h,0C9h,0C8h,0C3h ; 7717
DB 088h,067h,07Bh,07Bh,0A0h,0A8h,0B1h,0ACh ; 771F
DB 0BCh,0BAh,0B9h,0BCh,0BEh,0BFh,0BFh,0C0h ; 7727
DB 0C0h,0C2h,0C3h,0C4h,0C3h,0C6h,0C5h,0C0h ; 772F
DB 0A8h,071h,084h,083h,0A8h,0ADh,0B5h,0B3h ; 7737
DB 0C1h,0C2h,0C0h,0C3h,0C5h,0C5h,0C7h,0C8h ; 773F
DB 0CAh,0CAh,0CAh,0CCh,0CCh,0CDh,0CEh,0C8h ; 7747
DB 0A8h,073h,086h,087h,0ACh,0B1h,0BCh,0B5h ; 774F
DB 0C7h,0C9h,0C8h,0CBh,0CDh,0CDh,0CEh,0CFh ; 7757
DB 0D1h,0D1h,0D1h,0D4h,0D3h,0D4h,0D5h,0CFh ; 775F
DB 094h,06Dh,080h,082h,0AAh,0B1h,0BAh,0BCh ; 7767
DB 0CAh,0CEh,0CCh,0CFh,0D1h,0D2h,0D4h,0D5h ; 776F
DB 0D6h,0D6h,0D7h,0D8h,0D8h,0DAh,0D9h,0D3h ; 7777
DB 068h,05Bh,075h,081h,0ABh,0B1h,0BCh,0BEh ; 777F
DB 0CCh,0C7h,0C5h,0C8h,0CAh,0CBh,0CCh,0CDh ; 7787
DB 0CEh,0CEh,0D0h,0D1h,0D1h,0D2h,0D2h,0CCh ; 778F
DB 090h,067h,082h,085h,0ABh,0B4h,0BFh,0BEh ; 7797
DB 0CAh,0C4h,0C2h,0C4h,0C7h,0C7h,0CAh,0CAh ; 779F
DB 0CBh,0CCh,0CCh,0CEh,0CEh,0CFh,0CEh,0C9h ; 77A7
DB 09Ch,078h,08Fh,091h,0B8h,0C1h,0CEh,0C9h ; 77AF
DB 0D6h,0CEh,0CCh,0CFh,0D1h,0D2h,0D4h,0D5h ; 77B7
DB 0D6h,0D6h,0D7h,0D8h,0D8h,0DAh,0D9h,0D3h ; 77BF
DB 0A8h,07Bh,095h,096h,0BFh,0C6h,0D1h,0CCh ; 77C7
DB 0D6h,0CEh,0CCh,0CFh,0D1h,0D2h,0D4h,0D5h ; 77CF
DB 0D6h,0D6h,0D7h,0D8h,0D8h,0DAh,0D9h,0D3h ; 77D7
DB 0C4h,093h,0AEh,0ABh,0D6h,0DFh,0EFh,0E8h ; 77DF
DB 0F5h,0EBh,0E8h,0ECh,0EEh,0EFh,0F1h,0F2h ; 77E7
DB 0F3h,0F3h,0F5h,0F6h,0F6h,0F8h,0F8h,0F0h ; 77EF
DB 0C0h,091h,0ADh,0AFh,0E7h,0EBh,0F4h,0EDh ; 77F7
DB 0FAh,0F2h,0EFh,0F2h,0F5h,0F6h,0F8h,0F8h ; 77FF
DB 0FAh,0FAh,0FCh,0FEh,0FEh,0FFh,0FFh,0F7h ; 7807
DB 074h,079h,09Fh,0A5h,0DCh,0E0h,0E8h,0E3h ; 780F
DB 0EEh,0ECh,0E9h,0ECh,0EFh,0EFh,0F2h,0F2h ; 7817
DB 0F4h,0F4h,0F6h,0F7h,0F7h,0F9h,0F9h,0F1h ; 781F
DB 074h,079h,0A1h,0A5h,0DCh,0E0h,0E8h,0E3h ; 7827
DB 0EEh,0ECh,0E9h,0ECh,0EFh,0EFh,0F2h,0F2h ; 782F
DB 0F4h,0F4h,0F6h,0F7h,0F7h,0F9h,0F9h,0F1h ; 7837
DB 001h,003h,004h,006h,007h,009h,00Ah,00Bh ; 783F
DB 00Bh,00Ch,00Eh,00Fh,010h,011h,012h,013h ; 7847
DB 014h,015h,016h,017h,018h,019h,01Ah,01Ch ; 784F
tbl_7857: DB 034h,041h,05Eh,063h,08Ah,096h,0A1h,0A1h ; 7857 ORIGINAL TABLE=tbl_7857 ### VARIABLE=long_21
DB 0B2h,0B1h,0B0h,0B3h,0B5h,0B4h,0B7h,0B6h ; 785F
DB 0B8h,0B8h,0BAh,0BBh,0BBh,0BBh,0BDh,0B6h ; 7867
DB 04Ch,04Fh,064h,06Ah,091h,09Dh,0A6h,0A6h ; 786F
DB 0B7h,0B7h,0B5h,0B8h,0BAh,0BBh,0BCh,0BDh ; 7877
DB 0BFh,0BEh,0C0h,0C1h,0C1h,0C3h,0C3h,0BCh ; 787F
DB 04Ch,053h,069h,06Fh,098h,0A0h,0AAh,0A8h ; 7887
DB 0B7h,0B7h,0B5h,0B8h,0BAh,0BBh,0BCh,0BDh ; 788F
DB 0BFh,0BEh,0C0h,0C1h,0C1h,0C3h,0C3h,0BCh ; 7897
DB 070h,059h,06Fh,075h,09Ah,0A4h,0ADh,0A8h ; 789F
DB 0BAh,0B8h,0B6h,0B9h,0BCh,0BCh,0BDh,0BEh ; 78A7
DB 0BFh,0C0h,0C1h,0C2h,0C2h,0C4h,0C3h,0BDh ; 78AF
DB 090h,067h,07Dh,07Dh,0A2h,0A8h,0AEh,0ACh ; 78B7
DB 0B7h,0B4h,0B3h,0B6h,0B7h,0B8h,0BAh,0BAh ; 78BF
DB 0BBh,0BCh,0BDh,0BEh,0BDh,0BFh,0C0h,0BAh ; 78C7
DB 084h,064h,07Bh,07Ch,0A2h,0A9h,0B2h,0ADh ; 78CF
DB 0BCh,0B9h,0B8h,0BBh,0BDh,0BDh,0BFh,0BEh ; 78D7
DB 0C0h,0C1h,0C2h,0C3h,0C3h,0C5h,0C3h,0BFh ; 78DF
DB 08Ch,06Ch,081h,082h,0A7h,0ABh,0B4h,0AFh ; 78E7
DB 0C0h,0BCh,0BBh,0BDh,0C0h,0C0h,0C2h,0C2h ; 78EF
DB 0C3h,0C4h,0C4h,0C6h,0C6h,0C8h,0C7h,0C1h ; 78F7
DB 08Ch,06Bh,07Eh,07Fh,0A6h,0ADh,0B4h,0B2h ; 78FF
DB 0C1h,0BDh,0BCh,0BEh,0C1h,0C0h,0C3h,0C4h ; 7907
DB 0C4h,0C5h,0C6h,0C7h,0C7h,0C9h,0C8h,0C3h ; 790F
DB 088h,067h,07Bh,07Bh,0A0h,0A8h,0B1h,0ACh ; 7917
DB 0BCh,0BAh,0B9h,0BCh,0BEh,0BFh,0BFh,0C0h ; 791F
DB 0C0h,0C2h,0C3h,0C4h,0C3h,0C6h,0C5h,0C0h ; 7927
DB 0A8h,071h,084h,083h,0A8h,0ADh,0B5h,0B3h ; 792F
DB 0C1h,0C2h,0C0h,0C3h,0C5h,0C5h,0C7h,0C8h ; 7937
DB 0CAh,0CAh,0CAh,0CCh,0CCh,0CDh,0CEh,0C8h ; 793F
DB 0A8h,073h,086h,087h,0ACh,0B1h,0BCh,0B5h ; 7947
DB 0C7h,0C9h,0C8h,0CBh,0CDh,0CDh,0CEh,0CFh ; 794F
DB 0D1h,0D1h,0D1h,0D4h,0D3h,0D4h,0D5h,0CFh ; 7957
DB 094h,06Dh,080h,082h,0AAh,0B1h,0BAh,0BCh ; 795F
DB 0CAh,0CEh,0CCh,0CFh,0D1h,0D2h,0D4h,0D5h ; 7967
DB 0D6h,0D6h,0D7h,0D8h,0D8h,0DAh,0D9h,0D3h ; 796F
DB 068h,05Bh,075h,081h,0ABh,0B1h,0BCh,0BEh ; 7977
DB 0CCh,0C7h,0C5h,0C8h,0CAh,0CBh,0CCh,0CDh ; 797F
DB 0CEh,0CEh,0D0h,0D1h,0D1h,0D2h,0D2h,0CCh ; 7987
DB 090h,067h,082h,085h,0ABh,0B4h,0BFh,0BEh ; 798F
DB 0CAh,0C4h,0C2h,0C4h,0C7h,0C7h,0CAh,0CAh ; 7997
DB 0CBh,0CCh,0CCh,0CEh,0CEh,0CFh,0CEh,0C9h ; 799F
DB 09Ch,078h,08Fh,091h,0B8h,0C1h,0CEh,0C9h ; 79A7
DB 0D6h,0CEh,0CCh,0CFh,0D1h,0D2h,0D4h,0D5h ; 79AF
DB 0D6h,0D6h,0D7h,0D8h,0D8h,0DAh,0D9h,0D3h ; 79B7
DB 0A8h,07Bh,095h,096h,0BFh,0C6h,0D1h,0CCh ; 79BF
DB 0D6h,0CEh,0CCh,0CFh,0D1h,0D2h,0D4h,0D5h ; 79C7
DB 0D6h,0D6h,0D7h,0D8h,0D8h,0DAh,0D9h,0D3h ; 79CF
DB 0C4h,093h,0AEh,0ABh,0D6h,0DFh,0EFh,0E8h ; 79D7
DB 0F5h,0EBh,0E8h,0ECh,0EEh,0EFh,0F1h,0F2h ; 79DF
DB 0F3h,0F3h,0F5h,0F6h,0F6h,0F8h,0F8h,0F0h ; 79E7
DB 0C0h,091h,0ADh,0AFh,0E7h,0EBh,0F4h,0EDh ; 79EF
DB 0FAh,0F2h,0EFh,0F2h,0F5h,0F6h,0F8h,0F8h ; 79F7
DB 0FAh,0FAh,0FCh,0FEh,0FEh,0FFh,0FFh,0F7h ; 79FF
DB 074h,079h,09Fh,0A5h,0DCh,0E0h,0E8h,0E3h ; 7A07
DB 0EEh,0ECh,0E9h,0ECh,0EFh,0EFh,0F2h,0F2h ; 7A0F
DB 0F4h,0F4h,0F6h,0F7h,0F7h,0F9h,0F9h,0F1h ; 7A17
DB 074h,079h,0A1h,0A5h,0DCh,0E0h,0E8h,0E3h ; 7A1F
DB 0EEh,0ECh,0E9h,0ECh,0EFh,0EFh,0F2h,0F2h ; 7A27
DB 0F4h,0F4h,0F6h,0F7h,0F7h,0F9h,0F9h,0F1h ; 7A2F
DB 001h,003h,004h,006h,007h,009h,00Ah,00Bh ; 7A37
DB 00Bh,00Ch,00Eh,00Fh,010h,011h,012h,013h ; 7A3F
DB 014h,015h,016h,017h,018h,019h,01Ah,01Ch ; 7A47
tbl_7a4f: DB 05Ah,05Ah,05Ah,05Ah,041h,026h,00Eh,003h,000h,000h ; 7A4F ORIGINAL TABLE=tbl_7a4f ### VARIABLE=long_22
DB 018h,018h,018h,018h,018h,018h,018h,018h,018h,018h ; 7A59
DB 018h,018h,018h,018h,05Ah,05Ah,05Ah,05Ah,045h,02Ch ; 7A63
DB 014h,009h,001h,000h,018h,018h,018h,018h,018h,018h ; 7A6D
DB 018h,018h,018h,018h,018h,018h,018h,018h,05Ah,05Ah ; 7A77
DB 05Ah,05Ah,049h,031h,017h,00Dh,004h,000h,018h,018h ; 7A81
DB 018h,018h,018h,018h,018h,018h,018h,018h,018h,018h ; 7A8B
DB 018h,018h,070h,070h,070h,068h,056h,041h,027h,01Eh ; 7A95
DB 014h,00Ch,018h,018h,018h,018h,018h,018h,018h,018h ; 7A9F
DB 018h,018h,018h,018h,018h,018h,083h,083h,083h,07Bh ; 7AA9
DB 06Ch,05Ah,043h,036h,02Dh,025h,01Dh,019h,018h,018h ; 7AB3
DB 018h,018h,018h,018h,018h,018h,018h,018h,018h,018h ; 7ABD
DB 08Fh,08Fh,08Fh,087h,079h,067h,052h,045h,03Ch,034h ; 7AC7
DB 02Ch,028h,023h,020h,01Ch,018h,018h,018h,018h,018h ; 7AD1
DB 018h,018h,018h,018h,09Ah,09Ah,09Ah,092h,084h,070h ; 7ADB
DB 05Ah,04Dh,042h,03Ah,032h,02Eh,029h,026h,022h,01Eh ; 7AE5
DB 01Ah,018h,018h,018h,018h,018h,018h,018h,0A8h,0A8h ; 7AEF
DB 0A8h,09Fh,090h,079h,05Eh,051h,04Eh,04Ah,042h,03Eh ; 7AF9
DB 039h,036h,032h,02Eh,02Ah,026h,022h,01Eh,01Ah,018h ; 7B03
DB 018h,018h,0AFh,0AFh,0ADh,0A4h,094h,081h,062h,055h ; 7B0D
DB 050h,04Bh,043h,03Fh,03Ah,037h,033h,02Fh,02Bh,027h ; 7B17
DB 023h,01Fh,01Bh,018h,018h,018h,0B9h,0B9h,0B4h,0ABh ; 7B21
DB 09Ah,085h,066h,05Eh,057h,04Eh,046h,042h,03Dh,03Ah ; 7B2B
DB 036h,032h,02Eh,02Ah,026h,022h,01Eh,01Ah,018h,018h ; 7B35
DB 0BBh,0BBh,0B5h,0ACh,09Bh,086h,06Fh,05Eh,04Eh,045h ; 7B3F
DB 03Dh,039h,034h,031h,02Dh,029h,025h,021h,01Dh,019h ; 7B49
DB 018h,018h,018h,018h,0BBh,0BBh,0B5h,0ACh,09Ch,08Ah ; 7B53
DB 07Ah,062h,053h,049h,041h,03Dh,038h,035h,031h,02Dh ; 7B5D
DB 029h,025h,021h,01Dh,019h,018h,018h,018h,0BBh,0BBh ; 7B67
DB 0B5h,0ACh,09Fh,093h,08Ah,07Fh,076h,06Eh,066h,062h ; 7B71
DB 05Dh,05Ah,056h,052h,04Eh,04Ah,046h,042h,03Eh,03Ah ; 7B7B
DB 036h,032h,0BBh,0BBh,0B5h,0ACh,0A0h,098h,08Fh,087h ; 7B85
DB 080h,079h,071h,06Dh,068h,065h,061h,05Dh,059h,055h ; 7B8F
DB 051h,04Dh,049h,045h,041h,03Dh,0BBh,0BBh,0B5h,0ACh ; 7B99
DB 0A1h,09Ch,094h,08Fh,08Ah,085h,07Dh,079h,074h,071h ; 7BA3
DB 06Dh,069h,065h,061h,05Dh,059h,055h,051h,04Dh,049h ; 7BAD
DB 0BAh,0BAh,0B5h,0ACh,0A1h,09Ch,094h,08Fh,08Ah,085h ; 7BB7
DB 07Dh,079h,074h,071h,06Dh,069h,065h,061h,05Dh,059h ; 7BC1
DB 055h,051h,04Dh,049h,0B6h,0B6h,0B6h,0ADh,09Fh,097h ; 7BCB
DB 090h,08Bh,087h,083h,07Bh,077h,072h,06Fh,06Bh,067h ; 7BD5
DB 063h,05Fh,05Bh,057h,053h,04Fh,04Bh,047h,0BFh,0BFh ; 7BDF
DB 0BFh,0B4h,0A4h,09Ch,094h,08Fh,08Bh,087h,07Fh,07Bh ; 7BE9
DB 076h,073h,06Fh,06Bh,067h,063h,05Fh,05Bh,057h,053h ; 7BF3
DB 04Fh,04Bh,0BFh,0BFh,0BFh,0B4h,0A4h,09Ch,094h,08Fh ; 7BFD
DB 08Bh,087h,07Fh,07Bh,076h,073h,06Fh,06Bh,067h,063h ; 7C07
DB 05Fh,05Bh,057h,053h,04Fh,04Bh,0BFh,0BFh,0BFh,0B4h ; 7C11
DB 0A4h,09Ch,094h,08Fh,08Bh,087h,07Fh,07Bh,076h,073h ; 7C1B
DB 06Fh,06Bh,067h,063h,05Fh,05Bh,057h,053h,04Fh,04Bh ; 7C25
tbl_7c2f: DB 05Ah,05Ah,05Ah,05Ah,041h,026h,00Eh,003h,000h,000h ; 7C2F ORIGINAL TABLE=tbl_7c2f ### VARIABLE=long_23
DB 018h,018h,018h,018h,018h,018h,018h,018h,018h,018h ; 7C39
DB 018h,018h,018h,018h,05Ah,05Ah,05Ah,05Ah,045h,02Ch ; 7C43
DB 014h,009h,001h,000h,018h,018h,018h,018h,018h,018h ; 7C4D
DB 018h,018h,018h,018h,018h,018h,018h,018h,05Ah,05Ah ; 7C57
DB 05Ah,05Ah,049h,031h,017h,00Dh,004h,000h,018h,018h ; 7C61
DB 018h,018h,018h,018h,018h,018h,018h,018h,018h,018h ; 7C6B
DB 018h,018h,070h,070h,070h,068h,056h,041h,027h,01Eh ; 7C75
DB 014h,00Ch,018h,018h,018h,018h,018h,018h,018h,018h ; 7C7F
DB 018h,018h,018h,018h,018h,018h,083h,083h,083h,07Bh ; 7C89
DB 06Ch,05Ah,043h,036h,02Dh,025h,01Dh,019h,018h,018h ; 7C93
DB 018h,018h,018h,018h,018h,018h,018h,018h,018h,018h ; 7C9D
DB 08Fh,08Fh,08Fh,087h,079h,067h,052h,045h,03Ch,034h ; 7CA7
DB 02Ch,028h,023h,020h,01Ch,018h,018h,018h,018h,018h ; 7CB1
DB 018h,018h,018h,018h,09Ah,09Ah,09Ah,092h,084h,070h ; 7CBB
DB 05Ah,04Dh,042h,03Ah,032h,02Eh,029h,026h,022h,01Eh ; 7CC5
DB 01Ah,018h,018h,018h,018h,018h,018h,018h,0A8h,0A8h ; 7CCF
DB 0A8h,09Fh,090h,079h,05Eh,051h,04Eh,04Ah,042h,03Eh ; 7CD9
DB 039h,036h,032h,02Eh,02Ah,026h,022h,01Eh,01Ah,018h ; 7CE3
DB 018h,018h,0AFh,0AFh,0ADh,0A4h,094h,081h,062h,055h ; 7CED
DB 050h,04Bh,043h,03Fh,03Ah,037h,033h,02Fh,02Bh,027h ; 7CF7
DB 023h,01Fh,01Bh,018h,018h,018h,0B9h,0B9h,0B4h,0ABh ; 7D01
DB 09Ah,085h,066h,05Eh,057h,04Eh,046h,042h,03Dh,03Ah ; 7D0B
DB 036h,032h,02Eh,02Ah,026h,022h,01Eh,01Ah,018h,018h ; 7D15
DB 0BBh,0BBh,0B5h,0ACh,09Bh,086h,06Fh,05Eh,04Eh,045h ; 7D1F
DB 03Dh,039h,034h,031h,02Dh,029h,025h,021h,01Dh,019h ; 7D29
DB 018h,018h,018h,018h,0BBh,0BBh,0B5h,0ACh,09Ch,08Ah ; 7D33
DB 07Ah,062h,053h,049h,041h,03Dh,038h,035h,031h,02Dh ; 7D3D
DB 029h,025h,021h,01Dh,019h,018h,018h,018h,0BBh,0BBh ; 7D47
DB 0B5h,0ACh,09Fh,093h,08Ah,07Fh,076h,06Eh,066h,062h ; 7D51
DB 05Dh,05Ah,056h,052h,04Eh,04Ah,046h,042h,03Eh,03Ah ; 7D5B
DB 036h,032h,0BBh,0BBh,0B5h,0ACh,0A0h,098h,08Fh,087h ; 7D65
DB 080h,079h,071h,06Dh,068h,065h,061h,05Dh,059h,055h ; 7D6F
DB 051h,04Dh,049h,045h,041h,03Dh,0BBh,0BBh,0B5h,0ACh ; 7D79
DB 0A1h,09Ch,094h,08Fh,08Ah,085h,07Dh,079h,074h,071h ; 7D83
DB 06Dh,069h,065h,061h,05Dh,059h,055h,051h,04Dh,049h ; 7D8D
DB 0BAh,0BAh,0B5h,0ACh,0A1h,09Ch,094h,08Fh,08Ah,085h ; 7D97
DB 07Dh,079h,074h,071h,06Dh,069h,065h,061h,05Dh,059h ; 7DA1
DB 055h,051h,04Dh,049h,0B6h,0B6h,0B6h,0ADh,09Fh,097h ; 7DAB
DB 090h,08Bh,087h,083h,07Bh,077h,072h,06Fh,06Bh,067h ; 7DB5
DB 063h,05Fh,05Bh,057h,053h,04Fh,04Bh,047h,0BFh,0BFh ; 7DBF
DB 0BFh,0B4h,0A4h,09Ch,094h,08Fh,08Bh,087h,07Fh,07Bh ; 7DC9
DB 076h,073h,06Fh,06Bh,067h,063h,05Fh,05Bh,057h,053h ; 7DD3
DB 04Fh,04Bh,0BFh,0BFh,0BFh,0B4h,0A4h,09Ch,094h,08Fh ; 7DDD
DB 08Bh,087h,07Fh,07Bh,076h,073h,06Fh,06Bh,067h,063h ; 7DE7
DB 05Fh,05Bh,057h,053h,04Fh,04Bh,0BFh,0BFh,0BFh,0B4h ; 7DF1
DB 0A4h,09Ch,094h,08Fh,08Bh,087h,07Fh,07Bh,076h,073h ; 7DFB
DB 06Fh,06Bh,067h,063h,05Fh,05Bh,057h,053h,04Fh,04Bh ; 7E05
tbl_7e0f: DB 08Eh,08Eh,08Eh,08Eh,08Eh,08Eh,08Eh,097h ; 7E0F ORIGINAL TABLE=tbl_7e0f ### VARIABLE=long_27
DB 097h,097h,097h,097h,097h,097h,097h,097h ; 7E17
DB 097h,097h,097h,097h,097h,097h,097h,097h ; 7E1F
DB 08Eh,08Eh,08Eh,08Eh,08Eh,08Eh,08Eh,097h ; 7E27
DB 097h,097h,097h,097h,097h,097h,097h,097h ; 7E2F
DB 097h,097h,097h,097h,097h,097h,097h,097h ; 7E37
DB 08Eh,08Eh,08Eh,08Eh,08Eh,08Eh,08Eh,097h ; 7E3F
DB 097h,097h,097h,097h,097h,097h,097h,097h ; 7E47
DB 097h,097h,097h,097h,097h,097h,097h,097h ; 7E4F
DB 08Eh,08Eh,08Eh,08Eh,08Eh,08Eh,08Eh,097h ; 7E57
DB 097h,097h,097h,097h,097h,097h,097h,097h ; 7E5F
DB 097h,097h,097h,097h,097h,097h,097h,097h ; 7E67
DB 08Eh,08Eh,08Eh,08Eh,08Eh,08Eh,08Eh,097h ; 7E6F
DB 097h,097h,097h,097h,097h,097h,097h,097h ; 7E77
DB 097h,097h,097h,097h,097h,097h,097h,097h ; 7E7F
DB 08Eh,08Eh,08Eh,08Eh,08Eh,08Eh,08Eh,093h ; 7E87
DB 093h,093h,093h,093h,093h,093h,093h,093h ; 7E8F
DB 093h,093h,093h,093h,093h,093h,093h,093h ; 7E97
DB 08Eh,08Eh,08Eh,08Eh,08Eh,08Eh,08Eh,093h ; 7E9F
DB 093h,093h,093h,093h,093h,093h,093h,093h ; 7EA7
DB 093h,093h,093h,093h,093h,093h,093h,093h ; 7EAF
DB 08Eh,08Eh,08Eh,08Eh,08Eh,08Eh,08Eh,093h ; 7EB7
DB 093h,093h,093h,093h,093h,093h,093h,093h ; 7EBF
DB 093h,093h,093h,093h,093h,093h,093h,093h ; 7EC7
DB 08Eh,08Eh,08Eh,08Eh,08Eh,08Eh,08Eh,093h ; 7ECF
DB 093h,093h,093h,093h,093h,093h,093h,093h ; 7ED7
DB 093h,093h,093h,093h,093h,093h,093h,093h ; 7EDF
DB 08Eh,08Eh,08Eh,08Eh,08Eh,08Eh,08Eh,093h ; 7EE7
DB 093h,093h,093h,093h,093h,093h,093h,093h ; 7EEF
DB 093h,093h,093h,093h,093h,093h,093h,093h ; 7EF7
DB 08Eh,08Eh,08Eh,08Eh,08Eh,08Eh,08Eh,093h ; 7EFF
DB 093h,093h,093h,093h,093h,093h,093h,093h ; 7F07
DB 093h,093h,093h,093h,093h,093h,093h,093h ; 7F0F
DB 08Eh,08Eh,08Eh,08Eh,08Eh,08Eh,08Eh,093h ; 7F17
DB 093h,093h,093h,093h,093h,093h,093h,093h ; 7F1F
DB 093h,093h,093h,093h,093h,093h,093h,093h ; 7F27
DB 08Eh,08Eh,08Eh,08Eh,08Eh,08Eh,08Eh,093h ; 7F2F
DB 093h,093h,093h,093h,093h,093h,093h,093h ; 7F37
DB 093h,093h,093h,093h,093h,093h,093h,093h ; 7F3F
DB 08Eh,08Eh,08Eh,08Eh,08Eh,08Eh,08Eh,093h ; 7F47
DB 093h,093h,093h,093h,093h,093h,093h,093h ; 7F4F
DB 093h,093h,093h,093h,093h,093h,093h,093h ; 7F57
DB 08Eh,08Eh,08Eh,08Eh,08Eh,08Eh,08Eh,093h ; 7F5F
DB 093h,093h,093h,093h,093h,093h,093h,093h ; 7F67
DB 093h,093h,093h,093h,093h,093h,093h,093h ; 7F6F
DB 08Eh,08Eh,08Eh,08Eh,08Eh,08Eh,08Eh,093h ; 7F77
DB 093h,093h,093h,093h,093h,093h,093h,093h ; 7F7F
DB 093h,093h,093h,093h,093h,093h,093h,093h ; 7F87
DB 08Eh,08Eh,08Eh,08Eh,08Eh,08Eh,08Eh,097h ; 7F8F
DB 097h,097h,097h,097h,097h,097h,097h,097h ; 7F97
DB 097h,097h,097h,097h,097h,097h,097h,097h ; 7F9F
DB 08Eh,08Eh,08Eh,08Eh,08Eh,08Eh,08Eh,097h ; 7FA7
DB 097h,097h,097h,097h,097h,097h,097h,097h ; 7FAF
DB 097h,097h,097h,097h,097h,097h,097h,097h ; 7FB7
DB 08Eh,08Eh,08Eh,08Eh,08Eh,097h,097h,09Ah ; 7FBF
DB 09Ah,09Ah,099h,099h,099h,099h,099h,099h ; 7FC7
DB 099h,099h,099h,099h,099h,099h,099h,099h ; 7FCF
DB 08Eh,08Eh,08Eh,08Eh,097h,097h,097h,09Ah ; 7FD7
DB 09Ah,09Ah,099h,099h,099h,099h,099h,099h ; 7FDF
DB 099h,099h,099h,099h,099h,099h,099h,099h ; 7FE7
DB 001h,001h,004h,028h,043h,029h,032h,030h ; 7FEF
DB 031h,038h,020h,042h,04Dh,054h,075h,06Eh ; 7FF7
DB 065h ; 7FFF