Subroutine f29e f29e 96 8e ldaa (0x008E) ; Solenoid_ErrorFlags f2a0 9a 8f oraa (0x008F) ; Solenoid_ErrorFlags f2a2 84 f9 anda 0xF9 f2a4 9a 03 oraa (0x0003) ; StoredError_flags f2a6 97 03 staa (0x0003) ; StoredError_flags f2a8 96 05 ldaa (0x0005) ; Error_flags f2aa 84 3f anda 0x3F f2ac 9a 04 oraa (0x0004) ; StoredError_flags f2ae 97 04 staa (0x0004) ; StoredError_flags f2b0 96 8e ldaa (0x008E) ; Solenoid_ErrorFlags f2b2 9a 8f oraa (0x008F) ; Solenoid_ErrorFlags f2b4 84 f9 anda 0xF9 f2b6 9a 01 oraa (0x0001) ; Error_flags f2b8 16 tab f2b9 53 comb f2ba dd 01 std (0x0001) ; Error_flags f2bc 9a 05 oraa (0x0005) ; Error_flags f2be 27 03 beq [0xF2C3] f2c0 7f 00 00 clr (0x0000) f2c3 96 9b ldaa (0x009B) Branch Target from f2be f2c5 9a 9c oraa (0x009C) f2c7 97 96 staa (0x0096) f2c9 96 9f ldaa (0x009F) f2cb 9a a0 oraa (0x00A0) f2cd 97 98 staa (0x0098) f2cf 96 9d ldaa (0x009D) f2d1 9a 9e oraa (0x009E) f2d3 9a 98 oraa (0x0098) f2d5 97 97 staa (0x0097) f2d7 96 99 ldaa (0x0099) f2d9 9a 9a oraa (0x009A) f2db 97 95 staa (0x0095) f2dd 96 84 ldaa (0x0084) f2df 84 c0 anda 0xC0 f2e1 26 0c bne [0xF2EF] f2e3 13 88 80 51 brclr (0x0088), 0x80, [0xF338] f2e7 18 ce 00 1b ldy 0x001B f2eb 86 1a ldaa 0x1A f2ed 20 06 bra [0xF2F5] f2ef 18 ce 00 0e ldy 0x000E Branch Target from f2e1 f2f3 86 0d ldaa 0x0D f2f5 97 c7 staa (0x00C7) Branch Target from f2ed f2f7 96 87 ldaa (0x0087) Branch Target from f331 f2f9 27 04 beq [0xF2FF] f2fb 85 04 bita 0x04 f2fd 27 39 beq [0xF338] f2ff d6 a2 ldab (0x00A2) Branch Target from f2f9 f301 ce f3 39 ldx 0xF339 ; CurrentErrorTable f304 13 84 80 03 brclr (0x0084), 0x80, [0xF30B] ; CurrentOrStored_Flag f308 ce f3 87 ldx 0xF387 ; StoredErrorTable f30b 58 aslb Branch Target from f304 f30c db a2 addb (0x00A2) f30e 3a abx f30f 3c pshx f310 e6 00 ldab (X+0x00) f312 4f clra f313 8f xgdx f314 e6 00 ldab (X+0x00) f316 38 pulx f317 e5 01 bitb (X+0x01) f319 27 08 beq [0xF323] f31b e6 02 ldab (X+0x02) f31d d7 a1 stab (0x00A1) ; CheckEngine_Code f31f 86 01 ldaa 0x01 f321 97 87 staa (0x0087) f323 7c 00 a2 inc (0x00A2) Branch Target from f319 f326 96 a2 ldaa (0x00A2) f328 91 c7 cmpa (0x00C7) f32a 25 03 bcs [0xF32F] f32c 7f 00 a2 clr (0x00A2) f32f 18 09 dey Branch Target from f32a f331 26 c4 bne [0xF2F7] f333 4f clra f334 97 a1 staa (0x00A1) ; CheckEngine_Code f336 97 87 staa (0x0087) f338 39 rts Branch Target from f2e3, f2fd f339 DATA 01 40 11 01 20 12 01 80 f341 DATA 13 01 08 14 01 01 15 05 f349 DATA 02 21 05 08 22 05 04 23 f351 DATA 01 10 24 05 10 25 05 20 f359 DATA 26 05 01 31 01 02 32 01 f361 DATA 04 33 97 04 34 95 10 35 f369 DATA 96 40 41 98 08 42 95 40 f371 DATA 43 95 20 44 96 20 45 96 f379 DATA 01 51 96 10 52 96 08 53 f381 DATA 96 04 54 96 02 55 03 40 f389 DATA 11 03 20 12 03 80 13 03 f391 DATA 08 14 03 01 15 04 02 21 f399 DATA 04 08 22 04 04 23 03 10 f3a1 DATA 24 04 10 25 04 01 31 03 f3a9 DATA 02 32 03 04 33