Subroutine e04b e04b bd e1 86 jsr (0xE186) Branch Target from e096, f50c e04e bd e4 69 jsr (0xE469)-Read-TPS e051 96 01 ldaa (0x0001) ; Error_flags e053 98 02 eora (0x0002) e055 43 coma e056 27 03 beq [0xE05B] e058 14 00 02 bset (0x0000), 0x02 e05b 96 05 ldaa (0x0005) Branch Target from e056 e05d 84 1f anda 0x1F e05f 9a 01 oraa (0x0001) ; Error_flags e061 27 03 beq [0xE066] e063 14 84 20 bset (0x0084), 0x20 e066 7d 00 05 tst (0x0005) Branch Target from e061 e069 2a 09 bpl [0xE074] e06b 4f clra e06c c6 ff ldab 0xFF e06e 97 00 staa (0x0000) e070 97 05 staa (0x0005) ; Error_flags e072 dd 01 std (0x0001) ; Error_flags e074 13 00 0f 03 brclr (0x0000), 0x0F, [0xE07B] Branch Target from e069 e078 14 84 10 bset (0x0084), 0x10 e07b 96 12 ldaa (0x0012) Branch Target from e074 e07d 81 44 cmpa 0x44 e07f 27 07 beq [0xE088] e081 81 60 cmpa 0x60 e083 26 0b bne [0xE090] e085 14 84 08 bset (0x0084), 0x08 e088 13 57 01 04 brclr (0x0057), 0x01, [0xE090] Branch Target from e07f ; No_Throttle e08c 86 01 ldaa 0x01 e08e 97 06 staa (0x0006) e090 15 05 c0 bclr (0x0005), 0xC0 Branch Target from e083, e088 e093 7d 00 c5 tst (0x00C5) e096 26 b3 bne [0xE04B]-Main e098 86 7f ldaa 0x7F e09a 97 9b staa (0x009B) e09c 97 9c staa (0x009C) e09e 86 04 ldaa 0x04 e0a0 97 9d staa (0x009D) e0a2 97 9e staa (0x009E) e0a4 86 70 ldaa 0x70 e0a6 97 99 staa (0x0099) e0a8 86 10 ldaa 0x10 e0aa 97 9a staa (0x009A) e0ac 86 00 ldaa 0x00 e0ae 97 9f staa (0x009F) e0b0 86 00 ldaa 0x00 e0b2 97 a0 staa (0x00A0) e0b4 b6 c0 68 ldaa (0xC068) Branch Target from e146 e0b7 97 c6 staa (0x00C6) e0b9 bd f2 9e jsr (0xF29E)-Lookup-Error-Code e0bc bd e1 86 jsr (0xE186) e0bf bd ee 13 jsr (0xEE13) e0c2 bd e2 7f jsr (0xE27F)-Get-AtmoPres-and-ATFtemp e0c5 bd e4 26 jsr (0xE426)-Calculate-RPM e0c8 bd e3 78 jsr (0xE378) e0cb bd ee cc jsr (0xEECC) e0ce bd f1 4b jsr (0xF14B) e0d1 bd e4 69 jsr (0xE469)-Read-TPS e0d4 bd e5 5c jsr (0xE55C) e0d7 bd e7 6f jsr (0xE76F)-Select-Shift-Mode e0da bd e7 df jsr (0xE7DF) e0dd bd e5 ab jsr (0xE5AB) e0e0 bd e9 3a jsr (0xE93A) e0e3 bd e9 e6 jsr (0xE9E6) e0e6 bd eb 2f jsr (0xEB2F) e0e9 bd ec bd jsr (0xECBD) e0ec bd ef 4c jsr (0xEF4C) e0ef d6 84 ldab (0x0084) e0f1 c4 c0 andb 0xC0 e0f3 26 4d bne [0xE142] e0f5 d6 88 ldab (0x0088) e0f7 c4 c0 andb 0xC0 e0f9 26 47 bne [0xE142] e0fb 13 3a 02 17 brclr (0x003A), 0x02, [0xE116] e0ff 13 12 80 13 brclr (0x0012), 0x80, [0xE116] e103 7f 00 01 clr (0x0001) ; Error_flags e106 c6 c3 ldab 0xC3 e108 d7 88 stab (0x0088) e10a f6 c0 69 ldab (0xC069) e10d d7 c4 stab (0x00C4) e10f 96 06 ldaa (0x0006) e111 27 03 beq [0xE116] e113 7f 00 06 clr (0x0006) e116 d6 06 ldab (0x0006) Branch Target from e0fb, e0ff, e111 e118 27 28 beq [0xE142] e11a c1 04 cmpb 0x04 e11c 25 15 bcs [0xE133] e11e 12 57 01 11 brset (0x0057), 0x01, [0xE133] ; No_Throttle e122 12 84 08 08 brset (0x0084), 0x08, [0xE12E] e126 14 84 40 bset (0x0084), 0x40 e129 14 05 80 bset (0x0005), 0x80 e12c 20 14 bra [0xE142] e12e 14 84 80 bset (0x0084), 0x80 Branch Target from e122 ; CurrentOrStored_Flag e131 20 0f bra [0xE142] e133 ce f3 fe ldx 0xF3FE Branch Target from e11c, e11e e136 13 84 08 03 brclr (0x0084), 0x08, [0xE13D] e13a ce f4 0e ldx 0xF40E e13d bd f3 e9 jsr (0xF3E9) Branch Target from e136 e140 d7 06 stab (0x0006) e142 13 3a 03 03 brclr (0x003A), 0x03, [0xE149] Branch Target from e0f3, e0f9, e118, e12c, e131 e146 7e e0 b4 jmp (0xE0B4) e149 bd e1 86 jsr (0xE186) Branch Target from e142, e184 e14c b6 c0 68 ldaa (0xC068) e14f 97 c6 staa (0x00C6) e151 bd ee 13 jsr (0xEE13) e154 bd e2 7f jsr (0xE27F)-Get-AtmoPres-and-ATFtemp e157 bd e4 26 jsr (0xE426)-Calculate-RPM e15a bd e3 78 jsr (0xE378) e15d bd ee cc jsr (0xEECC) e160 bd f1 4b jsr (0xF14B) e163 bd e4 69 jsr (0xE469)-Read-TPS e166 bd e5 5c jsr (0xE55C) e169 bd e7 6f jsr (0xE76F)-Select-Shift-Mode e16c bd e7 df jsr (0xE7DF) e16f bd e5 ab jsr (0xE5AB) e172 bd e9 3a jsr (0xE93A) e175 bd e9 e6 jsr (0xE9E6) e178 bd eb 2f jsr (0xEB2F) e17b bd ec bd jsr (0xECBD) e17e bd ef 4c jsr (0xEF4C) e181 bd f2 9e jsr (0xF29E)-Lookup-Error-Code e184 20 c3 bra [0xE149]