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