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-File5.15.16 Dsetdrv TOS Name: »disk set drive« - legt das aktuelle Laufwerk fest und liefert eine Bitmap sämtlicher gemounteter Laufwerke. Gemdosnummer: 14 Deklaration: int32_t Dsetdrv ( int16_t drv ); Beschreibung: Die GEMDOS-Routine Dsetdrv macht das Laufwerk drv zum aktuellen Laufwerk. Es gilt: drv Bedeutung 0 Laufwerk A 1 Laufwerk B 2 Laufwerk C (usw.) Hinweis: Eine falsche Laufwerksnummer kann zu schweren Schäden in GEMDOS-internen Strukturen führen. Die vom GEMDOS unterstützten Laufwerke erfragt man am besten wie folgt: Dsetdrv (Dgetdrv ()); Ab MagiC 3 sind Laufwerke von A bis Z, d.h. Werte von 0 bis 25 zulässig. Es wird nicht überprüft, ob das angegebene Laufwerk überhaupt existiert. GEMDOS 0.30 (TOS 4.00-4.04) gibt für Laufwerke über P fälschlich EDRIVE zurück! Ergebnis: Die Funktion liefert als Ergebnis eine Bit-Tabelle mit allen angeschlossenen Laufwerken. Jedes angeschlossene Laufwerk wird mit einem gesetzten Bit angezeigt. Verfügbar: Alle GEMDOS Versionen. Gruppe: Verzeichnisfunktionen Querverweis: Binding Dgetdrv _drvbits