    Partition formatieren

    Einsprung von $B377:

    8746: A5 90     LDA $90          Starttrack der Partition holen und merken
    8748: 85 4D     STA $4D
    874A: A9 00     LDA #$00         und Sektor 0 merken (Partitionen muessen
    874C: 85 4E     STA $4E          am 1. Sektor der Spur beginnen)
    874E: 20 88 95  JSR $9588        T&S an DC uebergeben
    8751: 20 CF B0  JSR $B0CF        Physikalisches 1581-Format setzen
    8754: A9 C0     LDA #$C0         'RESTORE_DV': Kopf auf Spur 0 setzen
    8756: 20 9D 95  JSR $959D        Aufruf des Controllers
    8759: A4 9B     LDY $9B          altes Fuellbyte merken
    875B: A9 00     LDA #$00         Blocks beim Formatieren mit $00 fuellen
    875D: 85 9B     STA $9B
    875F: A9 F0     LDA #$F0         'FORMATDK_DV': Partition formatieren
    8761: 20 9D 95  JSR $959D        Controller aufrufen
    8764: 84 9B     STY $9B          altes Fuellbyte zurueckholen
    8766: C9 02     CMP #$02         Fehler ?
    8768: 90 03     BCC $876D        nein, ==>
    876A: 4C 2D FF  JMP $FF2D        Job-Errorbehandlung ==>

    Einsprung von $8768:

    876D: 60        RTS

        Previous Page / Next Page