Prev: E0F6 Up: Map Next: E10C
E0F9: handle BASIC I/O error
Used by the routines at E10C, E112, E118, E11E, E124, E156 and E1C7.
E0F9 C9 F0 CMP #$F0 compare error with $F0
E0FB D0 07 BNE $E104 branch if not $F0
E0FD 84 38 STY $38 set end of memory high byte
E0FF 86 37 STX $37 set end of memory low byte
E101 4C 63 A6 JMP $A663 clear from start to end and return
error was not $F0
E104 AA TAX copy error #
E105 D0 02 BNE $E109 branch if not $00
E107 A2 1E LDX #$1E else error $1E, break error
E109 4C 37 A4 JMP $A437 do error #X then warm start
Prev: E0F6 Up: Map Next: E10C