     $DF9E/57246:   ?

    Jump from $DDF1, $E042, $E10A, $E115, $E4B1:

    DF9E: A6 82     LDX $82         ; channel number
    DFA0: 8E 57 02  STX $0257       ; save
    DFA3: B5 A7     LDA $A7,X       ; get buffer number
    DFA5: 10 09     BPL $DFB0       ; buffer allocated
    DFA7: 8A        TXA
    DFA8: 18        CLC
    DFA9: 69 07     ADC #$07        ; increment number by 7
    DFAB: 8D 57 02  STA $0257       ; and save
    DFAE: B5 AE     LDA $AE,X       ; buffer number from table 2

    Jump from $DFA5:

    DFB0: 85 70     STA $70
    DFB2: 29 1F     AND #$1F        ; erase the highest 3 bits
    DFB4: 24 70     BIT $70
    DFB6: 60        RTS

        Previous Page / Next Page