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 |