Code block address: A2C2 Length: 89 M:1 X:0 called by: 9A29 00A2C2 3C5A10083D bbc #0x08, 0x105a, 0xa304 ; Call target from 9A29 00A2C7 AC2610 ldy 0x1026 ; Errorflags 1 00A2CA 8CBD12 sty 0x12bd 00A2CD AC2810 ldy 0x1028 ; Errorflags 3 00A2D0 8CBF12 sty 0x12bf 00A2D3 AD2B10 lda al, 0x102b 00A2D6 8D9414 sta al, 0x1494 00A2D9 AD2C10 lda al, 0x102c 00A2DC 8D9514 sta al, 0x1495 00A2DF ADCD11 lda al, 0x11cd 00A2E2 8D9914 sta al, 0x1499 00A2E5 ADCE11 lda al, 0x11ce 00A2E8 8D9A14 sta al, 0x149a 00A2EB ADC112 lda al, 0x12c1 00A2EE D033 bne 0xa323 00A2F0 D8 clm ; m:0 x:0 00A2F1 ADB912 lda ax, 0x12b9 ; Stored_Errorflags1 00A2F4 0D2610 ora ax, 0x1026 ; Errorflags 1 00A2F7 8DB912 sta ax, 0x12b9 ; Stored_Errorflags1 00A2FA ADBB12 lda ax, 0x12bb ; Stored_Errorflags3 00A2FD 0D2810 ora ax, 0x1028 ; Errorflags 3 00A300 8DBB12 sta ax, 0x12bb ; Stored_Errorflags3 00A303 F8 sem ; m:1 x:0 00A304 A20000 ldx #0x0000 ; Branch target from A2C2 00A307 8E7811 stx 0x1178 00A30A AD6F10 lda al, 0x106f ; RPM_div25 00A30D CD878A cmp al, 0x8a87 00A310 9009 bcc 0xa31b 00A312 AEE211 ldx 0x11e2 00A315 E8 inx 00A316 D006 bne 0xa31e 00A318 CA dex 00A319 8003 bra 0xa31e Code block address: A31B Length: 8 M:1 X:0 called by: A310 00A31B A20000 ldx #0x0000 ; Branch target from A310 00A31E 8EE211 stx 0x11e2 ; Branch target from A316, Branch target from A319 00A321 8053 bra 0xa376 Code block address: A323 Length: 34 M:1 X:0 called by: A2EE 00A323 AE7811 ldx 0x1178 ; Branch target from A2EE 00A326 AD6E10 lda al, 0x106e ; RPM_div50 00A329 C928 cmp al, #0x28 00A32B 9004 bcc 0xa331 00A32D E8 inx 00A32E D001 bne 0xa331 00A330 CA dex 00A331 8E7811 stx 0x1178 ; Branch target from A32B, Branch target from A32E 00A334 AC2610 ldy 0x1026 ; Errorflags 1 00A337 D026 bne 0xa35f 00A339 AC2810 ldy 0x1028 ; Errorflags 3 00A33C D021 bne 0xa35f 00A33E 2C2510AC02 bbs #0xac, 0x1025, 0xa345 00A343 801A bra 0xa35f Code block address: A345 Length: 41 M:1 X:0 called by: A33E 00A345 3C2A101015 bbc #0x10, 0x102a, 0xa35f ; Branch target from A33E 00A34A 3C5B100415 bbc #0x04, 0x105b, 0xa364 ; Diag-pin2 00A34F 9CB91200 ldm #0x00, 0x12b9 ; Stored_Errorflags1 00A353 9CBA1200 ldm #0x00, 0x12ba ; Stored_Errorflags2 00A357 9CBB1200 ldm #0x00, 0x12bb ; Stored_Errorflags3 00A35B 9CBC1200 ldm #0x00, 0x12bc 00A35F ECC08A cpx 0x8ac0 ; Branch target from A337, Branch target from A33C, Branch target from A343, Branch target from A345 00A362 900A bcc 0xa36e 00A364 9CD04000 ldm #0x00, 0x40d0 ; Branch target from A34A 00A368 1C211020 clb #0x20, 0x1021 00A36C 8008 bra 0xa376 Code block address: A36E Length: 101 M:1 X:0 called by: A362 00A36E 9CD040FF ldm #0xff, 0x40d0 ; Branch target from A362 00A372 0C211020 seb #0x20, 0x1021 00A376 AD2610 lda al, 0x1026 ; Branch target from A321, Branch target from A36C, Errorflags 1 00A379 8DB240 sta al, 0x40b2 00A37C AD2710 lda al, 0x1027 ; Errorflags 2 00A37F 8DB440 sta al, 0x40b4 00A382 AD2810 lda al, 0x1028 ; Errorflags 3 00A385 8DB640 sta al, 0x40b6 00A388 AD2910 lda al, 0x1029 ; Errorflags 3 00A38B 8DB840 sta al, 0x40b8 00A38E ADB912 lda al, 0x12b9 ; Stored_Errorflags1 00A391 8DB840 sta al, 0x40b8 00A394 ADBA12 lda al, 0x12ba ; Stored_Errorflags2 00A397 8DBA40 sta al, 0x40ba 00A39A ADBB12 lda al, 0x12bb ; Stored_Errorflags3 00A39D 8DBC40 sta al, 0x40bc 00A3A0 ADBC12 lda al, 0x12bc 00A3A3 8DBE40 sta al, 0x40be 00A3A6 AD2510 lda al, 0x1025 00A3A9 8D2441 sta al, 0x4124 00A3AC AD2A10 lda al, 0x102a 00A3AF 8D2641 sta al, 0x4126 00A3B2 AD2B10 lda al, 0x102b 00A3B5 8D2841 sta al, 0x4128 00A3B8 AD2C10 lda al, 0x102c 00A3BB 8D2A41 sta al, 0x412a 00A3BE 2C2610010A bbs #0x01, 0x1026, 0xa3cd ; Errorflags 1 ; MAF Error 00A3C3 2C27102005 bbs #0x20, 0x1027, 0xa3cd ; Errorflags 2 ; Bypass Error 00A3C8 3C2810AF06 bbc #0xaf, 0x1028, 0xa3d3 ; Errorflags 3 00A3CD 0CCC1120 seb #0x20, 0x11cc ; Branch target from A3BE, Branch target from A3C3 00A3D1 8004 bra 0xa3d7 Code block address: A3D3 Length: 5 M:1 X:0 called by: A3C8 00A3D3 1CCC1120 clb #0x20, 0x11cc ; Branch target from A3C8 00A3D7 60 rts ; Branch target from A3D1