Prev: F7D0 Up: Map Next: F7EA
F7D7: set the tape buffer start and end pointers
Used by the routines at F76A, F841 and F864.
F7D7 20 D0 F7 JSR $F7D0 get tape buffer start pointer in XY
F7DA 8A TXA copy tape buffer start pointer low byte
F7DB 85 C1 STA $C1 save as I/O address pointer low byte
F7DD 18 CLC clear carry for add
F7DE 69 C0 ADC #$C0 add buffer length low byte
F7E0 85 AE STA $AE save tape buffer end pointer low byte
F7E2 98 TYA copy tape buffer start pointer high byte
F7E3 85 C2 STA $C2 save as I/O address pointer high byte
F7E5 69 00 ADC #$00 add buffer length high byte
F7E7 85 AF STA $AF save tape buffer end pointer high byte
F7E9 60 RTS
Prev: F7D0 Up: Map Next: F7EA