Precompensation ein/ausschalten

Einsprung von $C3DB, $C60F:

CFE3: 38        SEC              a: zu bearbeitende Spur
CFE4: E5 94     SBC $94          - ersten Sektor auf Spur [????]
CFE6: C9 2B     CMP #$2B         <43 ?
CFE8: 90 12     BCC $CFFC        ja, ==>

CFEA: AD E0 01  LDA $01E0        ausschalten
CFED: 09 02     ORA #$02
CFEF: 8D E0 01  STA $01E0        'Write Sector'
CFF2: AD E3 01  LDA $01E3
CFF5: 09 02     ORA #$02
CFF7: 8D E3 01  STA $01E3        'Write Track'
CFFA: B0 10     BCS $D00C        ==>

Einsprung von $CFE8:

CFFC: AD E0 01  LDA $01E0        Precompensation einschalten
CFFF: 29 FD     AND #$FD
D001: 8D E0 01  STA $01E0        'Write Sector'
D004: AD E3 01  LDA $01E3
D007: 29 FD     AND #$FD
D009: 8D E3 01  STA $01E3        'Write Track'

Einsprung von $CFFA:

D00C: 60        RTS

    Previous Page / Next Page