Cache am Ende der Verzoegerungszeit auf Diskette schreiben

Einsprung von $B155:

B15B: A5 87     LDA $87          ist Cache veraendert worden ?
B15D: F0 1C     BEQ $B17B        nein, ==>
B15F: A9 40     LDA #$40         Flag: 'T&S nicht pruefen' setzen
B161: 8D A8 02  STA $02A8
B164: A5 6C     LDA $6C          aktuelle Puffernummer
B166: 48        PHA
B167: A5 4D     LDA $4D          und T&S
B169: 48        PHA
B16A: A5 4E     LDA $4E          retten
B16C: 48        PHA
B16D: A2 07     LDX #$07
B16F: 20 6C FF  JSR $FF6C        Cache auf Diskette schreiben
B172: 68        PLA              T&S zurueckholen
B173: 85 4E     STA $4E
B175: 68        PLA
B176: 85 4D     STA $4D
B178: 68        PLA              aktuelle Puffernummer zurueckholen
B179: 85 6C     STA $6C

Einsprung von $B15D:

B17B: 60        RTS

    Previous Page / Next Page