Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| cpm:diskettenanalyse [2025/04/11 12:43] – angelegt volkerp | cpm:diskettenanalyse [2026/06/18 11:30] (aktuell) – [Diskettenanalyse] volkerp | ||
|---|---|---|---|
| Zeile 2: | Zeile 2: | ||
| Für die cpmtools und andere Tools braucht man Informationen über die im System genutzten Diskettenformate. | Für die cpmtools und andere Tools braucht man Informationen über die im System genutzten Diskettenformate. | ||
| - | Ich habe mir dazu ein kleines Tool DPB geschrieben (in Turbo Pascal): | + | Ich habe mir dazu ein kleines Tool **DPB.COM** |
| Mit dem Programm DPB kann die Geometrie einer CPM-2.2-Diskette analysiert werden. | Mit dem Programm DPB kann die Geometrie einer CPM-2.2-Diskette analysiert werden. | ||
| - | Dazu wird die Diskette komplett mit Sektor-Informationen beschrieben. In einem Diskettenabbild (Dump) kann man | + | Dazu wird die Diskette komplett mit Sektor-Informationen beschrieben |
| - | damit herausfinden, | + | |
| + | Die Umrechnung von Records und Blöcken in Track und Sektor kann mit speziellen CP/ | ||
| + | |||
| + | In jedem Record stehen dazu die Spur, die logische und die physische Recordnummer. | ||
| **Bedienung** | **Bedienung** | ||
| Zeile 13: | Zeile 17: | ||
| Es wird dann der DPB direkt und auch mit den Werten wie bei STAT angezeigt. | Es wird dann der DPB direkt und auch mit den Werten wie bei STAT angezeigt. | ||
| Zusätzliche Infos: Maximale Spurnummer, Maximale Sektornummer | Zusätzliche Infos: Maximale Spurnummer, Maximale Sektornummer | ||
| + | |||
| + | Mit **F< | ||
| + | In jedem Record steht Filename, Record-Nr und ab Byte 32 der FCB-Record (type file). | ||
| Mit **T** wird die Disk komplett (!) beschrieben. Auf dem Bildschirm werden die Spuren | Mit **T** wird die Disk komplett (!) beschrieben. Auf dem Bildschirm werden die Spuren | ||
| Zeile 20: | Zeile 27: | ||
| Track 127 log. Sektor 15 phys. Sektor 15 | Track 127 log. Sektor 15 phys. Sektor 15 | ||
| usw. (s.u.) | usw. (s.u.) | ||
| + | |||
| + | **? oder H** zeigen die kleine Hilfe erneut an. | ||
| + | |||
| ===== Download ===== | ===== Download ===== | ||
| - | * {{ : | + | * {{ : |
| ===== Beispiel ===== | ===== Beispiel ===== | ||
| - | 2x [[z1013: | + | 2x [[z1013: |
| < | < | ||
| Zeile 37: | Zeile 47: | ||
| Q - quit | Q - quit | ||
| - | ? LMLaufwerk | + | ? LM |
| + | Laufwerk | ||
| xlttable 0 | xlttable 0 | ||
| DPB | DPB | ||
| Zeile 62: | Zeile 73: | ||
| Reserved Tracks | Reserved Tracks | ||
| - | ? TDisk M wird komplett ueberschrieben !!! (J/N) | + | ? F |
| + | Schreibe Datei FILE10.TST | ||
| + | |||
| + | ? F2300 | ||
| + | Schreibe Datei FILE2300.TST | ||
| + | |||
| + | ? T | ||
| + | Disk M wird komplett ueberschrieben !!! (J/N) | ||
| J | J | ||
| 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | ||