Prev: E1C7 Up: Map Next: E200
E1D4: get parameters for LOAD/SAVE
Used by the routines at E156 and E168.
E1D4 A9 00 LDA #$00 clear file name length
E1D6 20 BD FF JSR $FFBD clear the filename
E1D9 A2 01 LDX #$01 set default device number, cassette
E1DB A0 00 LDY #$00 set default command
E1DD 20 BA FF JSR $FFBA set logical, first and second addresses
E1E0 20 06 E2 JSR $E206 exit function if [EOT] or ":"
E1E3 20 57 E2 JSR $E257 set filename
E1E6 20 06 E2 JSR $E206 exit function if [EOT] or ":"
E1E9 20 00 E2 JSR $E200 scan and get byte, else do syntax error then warm start
E1EC A0 00 LDY #$00 clear command
E1EE 86 49 STX $49 save device number
E1F0 20 BA FF JSR $FFBA set logical, first and second addresses
E1F3 20 06 E2 JSR $E206 exit function if [EOT] or ":"
E1F6 20 00 E2 JSR $E200 scan and get byte, else do syntax error then warm start
E1F9 8A TXA copy command to A
E1FA A8 TAY copy command to Y
E1FB A6 49 LDX $49 get device number back
E1FD 4C BA FF JMP $FFBA set logical, first and second addresses and return
Prev: E1C7 Up: Map Next: E200