$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 |