•  Back 
  •  Empfohlene Partitiontypen 
  •  Index 
  •  Tree View 
  •  Cross references 
  •  Help page 
  •  Show info about hypertext 
  •  View a new file 
Topic       : TOS - das Betriebssystem
Author      : 
Version     : tos.hyp (5. März 2013)
Subject     : Programmieren/Atari
Nodes       : 3001
Index Size  : 93602
HCP-Version : 5
Compiled on : Atari
@charset    : atarist
@lang       : 
@default    : Titel
@help       : 
@options    : +g -i -s +x +zz -t4
@width      : 70
View Ref-File16.8.4.1  Partitiontyp RAW                                         TOS

XHDI-1.10-kompatible Treiber müssen zusätzlich zu GEM und BGM den 
dritten Partitiontyp RAW unterstützen. Für Partitionen dieses Typs 
müssen folgende Eigenschaften unterstützt werden:

 (1)  Die Partitionlänge ist beliebig (im Rahmen der 32-Bit- 
      Sektornummern).

 (2)  Die Partition ist als BIOS-Gerät ansprechbar; Getbpb() liefert 
      einen Nullzeiger (damit GEMDOS keinen Zugriff versucht, 
      zusätzlich wird auch der Media-Change-Status für das BIOS-Gerät 
      zurückgesetzt).

 (3)  Es kann per Rwabs() (nicht nur im physikalischen Modus) und 
      XHReadWrite() auf die Partition zugegriffen werden. Dabei wird 
      die physikalische Blockgröße des Mediums benutzt (siehe 
      XHInqTarget()).

 (4)  XHInqDev2() liefert im Gegensatz zu XHInqDev() auch die Länge 
      und den Typ der Partition zurück.

Diese Erweiterungen sollen die Programmierung zuverlässiger 
Filesystemtreiber für MiNT (siehe zum Beispiel das Minix-FS) 
erleichtern.

Querverweis: XHDI-Spezifikation   GEMDOS   BIOS