     $C688/50824:   Copy filename to work buffer

    Jump from $C672:

    C688: 98        TYA             ; buffer number
    C689: 0A        ASL
    C68A: A8        TAY             ; times 2 as pointer
    C68B: B9 99 00  LDA $99,Y
    C68E: 85 94     STA $94
    C690: B9 9A 00  LDA $9A,Y       ; buffer pointer after $94/$95
    C693: 85 95     STA $95
    C695: A0 00     LDY #$00

    Jump from $C6A3:

    C697: BD 00 02  LDA $0200,X     ; transmit characters in buffer
    C69A: 91 94     STA ($94),Y
    C69C: C8        INY
    C69D: F0 06     BEQ $C6A5       ; buffer already full?
    C69F: E8        INX
    C6A0: EC 76 02  CPX $0276
    C6A3: 90 F2     BCC $C697

    Jump from $C69D:

    C6A5: 60        RTS

        Previous Page / Next Page