Block (und ggf. Folgeblock) im 2-Puffer-Modus lesen ($d0af)

Einsprung von $A270:

8FEA: 20 D6 8F  JSR $8FD6        Block lesen
8FED: A5 4D     LDA $4D          Folgeblock ?
8FEF: D0 01     BNE $8FF2        ja, ==>
8FF1: 60        RTS

Einsprung von $8FEF:

8FF2: 20 7D 8D  JSR $8D7D        Puffer suchen bzw. wechseln
8FF5: 20 85 95  JSR $9585        T&S an DC uebergeben
8FF8: 20 FE 8F  JSR $8FFE        Befehl 'Block-lesen' an DC uebergeben
                                [Die Jobausfuehrung wird nicht abgewartet.
                                 Fruehere Laufwerke konnten so den Block
                                 'im Hintergrund' einlesen.]
8FFB: 4C 7D 8D  JMP $8D7D        Auf 1. Puffer zurueckschalten

    Previous Page / Next Page