Physikalisches 1581-Diskettenformat festlegen

Einsprung von $84B8, $8751, $8EC8, $946A, $C2F9:

B0CF: A9 28     LDA #$28         40 Sektoren pro Track
B0D1: 85 75     STA $75
B0D3: A0 02     LDY #$02         Sektorgroesse 2: 512 Bytes
B0D5: 84 91     STY $91
B0D7: B9 06 BD  LDA $BD06,Y      Anzahl der Sektoren / Spur holen
B0DA: 85 92     STA $92          = Anzahl der Sektoren / Spur
B0DC: 85 93     STA $93          = letzte Sektornummer
B0DE: 8D F0 01  STA $01F0        = groesste physikalische Sektornummer
B0E1: 88        DEY              y=1
B0E2: 84 94     STY $94          1. Sektornummer auf Zylinder = 1
B0E4: 8C EF 01  STY $01EF        kleinster physikalischer Sektor
B0E7: A9 F5     LDA #$F5         $f5: Verify vergleicht mit Cacheinhalt
B0E9: 85 9B     STA $9B          (<>$f5: Vergleich mit $9b)
B0EB: A9 23     LDA #$23         Anzahl der $4e-Bytes fuer Luecke zwischen
B0ED: 85 9A     STA $9A          zwei Sektoren
B0EF: 60        RTS
    Previous Page / Next Page