Zusätzlich zu anderen Systemen kann der PCW das Format einer Disk durch einen 16 Byte langen
Datensatz auf Spur 0, Kopf 0 und physikalischem Sektor 1 bestimmen:
DEFB Formatwert ;0 => SS SD, 3 => DS DD. ;Andere Werte: ungültiges Format. ;1 und 2 gelten für die CPC Formate, aber diese ;Formate haben ohnehin keine Boot Rekords. DEFB Seitenagabe ;Wie im XDPB DEFB Spuren/Seite DEFB Sektoren/Spur DEFB Physikalische Sektorverschiebung ;psh im XDPB DEFB Anzahl reservierter Spuren ;off im XDPB DEFB Blockverschiebung ;bsh im XDPB DEFB Anzahl von Directory-Einträgen DEFB Lese/Schreib-Gap Länge DEFB Format-Gap Länge DEFB 0,0,0,0,0 ;Ungenutzt DEFB Spezielles Prüfsummen-Byte ;Genutzt um eine bootfähige Disk anzuzeigen. ;Bytewerte: ; 1 - Sektor enthält einen PCW9512 Bootstrap ; 3 - Sektor enthält einen Spectrum +3 Bootstrap ;255 - Sektor enthält einen PCW8256 Bootstrap ;(Der Bootstrap-Code ist im Rest des Sektors enthalten)Wenn alle Bytes den Wert 0E5h besitzen, dann handelt es sich um eine 173k PCW/Spektrum +3 Disk, d.h.:
Single Side, Single Track, 40 Spuren, 9 Sektoren/Spur, 512-Byte Sektoren, 1 reservierte Spur, 1k Blöcke, 2 Directory Blöcke, Gap Längen 2Ah und 52h , nicht bootfähig.
|