| Typ | Bedeutung |
| BGM | GEMDOS-Partition > 16 MB |
| GEM | GEMDOS-Partition < 16 MB |
| RAW | Partitiontyp-RAW |
Folgende Typen können optional unterstützt (zum Beispiel anhand einer konfigurierbaren Liste von Kennungen) werden.
| Typ | Bedeutung |
| F32 | TOS-kompatible FAT32-Partition |
| LNX | Linux-Ext2-Partition, sollte ggfs. wie RAW behandelt werden |
| MAC | Mac-HFS-Partition, sollte ggfs wie RAW behandelt werden. |
| MIX | Minix-Partition, sollte ggfs wie RAW behandelt werden. |
| QWA | QDOS-Partition, sollte ggfs wie RAW behandelt werden. |
| SWP | Swap-Partition, sollte ggfs wie RAW behandelt werden. |
| UNX | ASV (Atari Systen V R4), sollte ggfs wie RAW behandelt werden. |
Querverweis: XHDI-Spezifikation GEMDOS BIOS
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