Byte aus Directory holen und zur Ausgabe bereitstellen ($ed67) Einsprung von $936A: B245: 20 71 90 JSR $9071 Byte aus aktuellen Puffer holen B248: F0 01 BEQ $B24B Puffer-Ende, ==> B24A: 60 RTS Einsprung von $B248: B24B: 85 54 STA $54 Byte merken B24D: A4 50 LDY $50 B24F: B9 42 02 LDA $0242,Y Puffergroesse holen B252: F0 08 BEQ $B25C =0 (noch nicht letzter Block), ==> B254: A9 80 LDA #$80 b3=0: EOI-Flag im Kanalstatus setzen B256: 99 34 02 STA $0234,Y B259: A5 54 LDA $54 Byte zurueckholen B25B: 60 RTS Einsprung von $B252: B25C: 48 PHA Byte aus dem Directory merken B25D: 20 C8 B1 JSR $B1C8 Ausgabepuffer neu fuellen B260: 68 PLA Byte zurueckholen B261: 60 RTS Previous Page / Next Page |