$F841/63553:   Initiate Tape Read

Jump from $F19E, $F72F:

F841: A9 00     LDA #$00
F843: 85 90     STA $90       ; Kernal I/O Status Word ST
F845: 85 93     STA $93       ; Flag: 0 = Load, 1 = Verify
F847: 20 D7 F7  JSR $F7D7     ; Set Buffer Stat / End Pointers

Jump from $F5A5:

F84A: 20 17 F8  JSR $F817     ; Print "PRESS PLAY ON TAPE"
F84D: B0 1F     BCS $F86E     ; Initiate Tape Write
F84F: 78        SEI
F850: A9 00     LDA #$00
F852: 85 AA     STA $AA       ; RS232 Input Byte Buffer/Tape temporary
F854: 85 B4     STA $B4       ; RS232 Write bit count/Tape Read timing Flag
F856: 85 B0     STA $B0       ; Tape timing Constants
F858: 85 9E     STA $9E       ; Tape Error log pass 1
F85A: 85 9F     STA $9F       ; Tape Error log pass 2
F85C: 85 9C     STA $9C       ; Flag: Byte received from Tape
F85E: A9 90     LDA #$90
F860: A2 0E     LDX #$0E
F862: D0 11     BNE $F875     ; Common Tape Code

    Previous Page / Next Page