Code block address: 9D24 Length: 7 M:1 X:0 called by: 9A0B 009D24 3C2610B102 bbc #0xb1, 0x1026, 0x9d2b ; Call target from 9A0B, Errorflags 1 009D29 8048 bra 0x9d73 Code block address: 9D2B Length: 72 M:1 X:0 called by: 9D24 009D2B 2C28101043 bbs #0x10, 0x1028, 0x9d73 ; Branch target from 9D24, Errorflags 3 ; N-switch Error 009D30 2C2910023E bbs #0x02, 0x1029, 0x9d73 ; Errorflags 3 ; CrnkSen2 Error 009D35 AD6211 lda al, 0x1162 ; VSS2 Speed 009D38 D039 bne 0x9d73 009D3A 3C51100434 bbc #0x04, 0x1051, 0x9d73 ; Engine Running 009D3F 2C5A108035 bbs #0x80, 0x105a, 0x9d79 ; NoThrottle 009D44 AD8212 lda al, 0x1282 ; Engine Load ; SM_Load 009D47 CD248B cmp al, 0x8b24 009D4A 902D bcc 0x9d79 009D4C AD6E10 lda al, 0x106e ; RPM_div50 009D4F CD258B cmp al, 0x8b25 009D52 9025 bcc 0x9d79 009D54 2C5A100120 bbs #0x01, 0x105a, 0x9d79 ; N-switch 009D59 2C5B10081B bbs #0x08, 0x105b, 0x9d79 ; P-switch 009D5E AE6011 ldx 0x1160 ; VSS2 Counter 009D61 E8 inx 009D62 D001 bne 0x9d65 009D64 CA dex 009D65 8E6011 stx 0x1160 ; Branch target from 9D62 ; VSS2 Counter 009D68 EC268B cpx 0x8b26 009D6B 900C bcc 0x9d79 009D6D 0C631104 seb #0x04, 0x1163 ; ShouldBeMoving 009D71 8006 bra 0x9d79 Code block address: 9D73 Length: 59 M:1 X:0 called by: 9D29 009D73 A00000 ldy #0x0000 ; Branch target from 9D29, Branch target from 9D2B, Branch target from 9D30, Branch target from 9D38, Branch target from 9D3A 009D76 8C6011 sty 0x1160 ; VSS2 Counter 009D79 2C27100805 bbs #0x08, 0x1027, 0x9d83 ; Branch target from 9D3F, Branch target from 9D4A, Branch target from 9D52, Branch target from 9D54, Branch target from 9D59, Branch target from 9D6B, Branch target from 9D71, Errorflags 2 ; VSS2 Error 009D7E 3C6311042A bbc #0x04, 0x1163, 0x9dad ; ShouldBeMoving 009D83 AD6211 lda al, 0x1162 ; Branch target from 9D79 ; VSS2 Speed 009D86 CDBD8A cmp al, 0x8abd 009D89 900C bcc 0x9d97 009D8B 1C271008 clb #0x08, 0x1027 ; Write to RAM: Errorflags 2 ; VSS2 Error 009D8F 1C631104 clb #0x04, 0x1163 ; ShouldBeMoving 009D93 0C251004 seb #0x04, 0x1025 009D97 3C63110411 bbc #0x04, 0x1163, 0x9dad ; Branch target from 9D89 ; ShouldBeMoving 009D9C ADC112 lda al, 0x12c1 009D9F F008 beq 0x9da9 009DA1 AE7811 ldx 0x1178 009DA4 ECC08A cpx 0x8ac0 009DA7 9004 bcc 0x9dad 009DA9 0C271008 seb #0x08, 0x1027 ; Branch target from 9D9F, Write to RAM: Errorflags 2 ; VSS2 Error 009DAD 60 rts ; Branch target from 9D7E, Branch target from 9D97, Branch target from 9DA7