    JOB $9e: BUFMOVE_DV

    C589: A4 99     LDY $99          2-Byte Index
    C58B: B9 0C 00  LDA $000C,Y      Sektorparameter wird als Kommandobyte
    C58E: 85 39     STA $39          zweckentfremdet
    C590: 24 39     BIT $39          Transfer Richtung
    C592: 10 12     BPL $C5A6        b7: 0: Aus Cache in Puffer ==>
    Daten in Cache kopieren

    C594: B9 BC 01  LDA $01BC,Y      Nummer des 'aktuellen Tracks im Cache'
    C597: 85 95     STA $95          neu setzen
    C599: A4 83     LDY $83
    C59B: B9 CE 01  LDA $01CE,Y      aktuelle Seite imsetzen
    C59E: 85 97     STA $97
    C5A0: 20 A4 CE  JSR $CEA4        Kopieren
    C5A3: 4C 8B C3  JMP $C38B        Ok, Ende

    Daten aus dem Cache kopieren

    Einsprung von $C592:

    C5A6: 20 AF CE  JSR $CEAF        Kopieren
    C5A9: 4C 8B C3  JMP $C38B        Ok, Ende

        Previous Page / Next Page