Subroutine f1cf f1cf 96 8e ldaa (0x008E) ; Solenoid_ErrorFlags f1d1 9a 8f oraa (0x008F) ; Solenoid_ErrorFlags f1d3 84 f9 anda 0xF9 f1d5 d6 3a ldab (0x003A) f1d7 c4 30 andb 0x30 f1d9 54 lsrb f1da 54 lsrb f1db 54 lsrb f1dc 1b aba f1dd 9a 03 oraa (0x0003) ; StoredError_flags f1df 97 03 staa (0x0003) ; StoredError_flags f1e1 96 05 ldaa (0x0005) ; Error_flags f1e3 84 1f anda 0x1F f1e5 9a 04 oraa (0x0004) ; StoredError_flags f1e7 97 04 staa (0x0004) ; StoredError_flags f1e9 96 8e ldaa (0x008E) ; Solenoid_ErrorFlags f1eb 9a 8f oraa (0x008F) ; Solenoid_ErrorFlags f1ed 84 f9 anda 0xF9 f1ef d6 3a ldab (0x003A) f1f1 c4 30 andb 0x30 f1f3 54 lsrb f1f4 54 lsrb f1f5 54 lsrb f1f6 1b aba f1f7 9a 01 oraa (0x0001) ; Error_flags f1f9 16 tab f1fa 53 comb f1fb dd 01 std (0x0001) ; Error_flags f1fd 9a 05 oraa (0x0005) ; Error_flags f1ff 27 03 beq [0xF204] f201 7f 00 00 clr (0x0000) f204 96 9b ldaa (0x009B) Branch Target from f1ff f206 9a 9c oraa (0x009C) f208 97 96 staa (0x0096) f20a 96 9f ldaa (0x009F) f20c 9a a0 oraa (0x00A0) f20e 97 98 staa (0x0098) f210 96 9d ldaa (0x009D) f212 9a 9e oraa (0x009E) f214 9a 98 oraa (0x0098) f216 97 97 staa (0x0097) f218 96 99 ldaa (0x0099) f21a 9a 9a oraa (0x009A) f21c 97 95 staa (0x0095) f21e 96 84 ldaa (0x0084) f220 84 c0 anda 0xC0 f222 26 0c bne [0xF230] f224 13 88 80 51 brclr (0x0088), 0x80, [0xF279] f228 18 ce 00 1a ldy 0x001A f22c 86 19 ldaa 0x19 f22e 20 06 bra [0xF236] f230 18 ce 00 0e ldy 0x000E Branch Target from f222 f234 86 0d ldaa 0x0D f236 97 c7 staa (0x00C7) Branch Target from f22e f238 96 87 ldaa (0x0087) Branch Target from f272 f23a 27 04 beq [0xF240] f23c 85 04 bita 0x04 f23e 27 39 beq [0xF279] f240 d6 a2 ldab (0x00A2) Branch Target from f23a f242 ce f2 7a ldx 0xF27A f245 13 84 80 03 brclr (0x0084), 0x80, [0xF24C] ; CurrentOrStored_Flag f249 ce f2 c5 ldx 0xF2C5 f24c 58 aslb Branch Target from f245 f24d db a2 addb (0x00A2) f24f 3a abx f250 3c pshx f251 e6 00 ldab (X+0x00) f253 4f clra f254 8f xgdx f255 e6 00 ldab (X+0x00) f257 38 pulx f258 e5 01 bitb (X+0x01) f25a 27 08 beq [0xF264] f25c e6 02 ldab (X+0x02) f25e d7 a1 stab (0x00A1) ; CheckEngine_Code f260 86 01 ldaa 0x01 f262 97 87 staa (0x0087) f264 7c 00 a2 inc (0x00A2) Branch Target from f25a f267 96 a2 ldaa (0x00A2) f269 91 c7 cmpa (0x00C7) f26b 25 03 bcs [0xF270] f26d 7f 00 a2 clr (0x00A2) f270 18 09 dey Branch Target from f26b f272 26 c4 bne [0xF238] f274 4f clra f275 97 a1 staa (0x00A1) ; CheckEngine_Code f277 97 87 staa (0x0087) f279 39 rts Branch Target from f224, f23e f27a DATA 01 40 11 01 20 12 01 80 f282 DATA 13 01 08 14 01 01 15 05 f28a DATA 02 21 05 08 22 05 04 23 f292 DATA 01 10 24 05 10 25 05 01 f29a DATA 31 01 02 32 01 04 33 97 f2a2 DATA 04 34 95 10 35 96 40 41 f2aa DATA 98 08 42 95 40 43 95 20 f2b2 DATA 44 96 20 45 96 01 51 96 f2ba DATA 10 52 96 08 53 96 04 54 f2c2 DATA 96 02 55 03 40 11 03 20 f2ca DATA 12 03 80 13 03 08 14 03 f2d2 DATA 01 15 04 02 21 04 08 22 f2da DATA 04 04 23 03 10 24 04 10 f2e2 DATA 25 04 01 31 03 02 32 03 f2ea DATA 04 33