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-File3.1.11 Mediach TOS Name: »media change« - stellt fest ob der Datenträger
gewechselt wurde.
Biosnummer: 9
Deklaration: int32_t Mediach ( int16_t dev );
Beschreibung: Die BIOS-Routine Mediach stellt fest, ob der
Datenträger auf dem Gerät dev gewechselt wurde. Es
gilt:
dev = 0 (Laufwerk-A)
= 1 (Laufwerk-B)
= 2 (Laufwerk-C, weitere Laufwerke analog)
Hinweis: Man sollte niemals davon ausgehen, daß ein
Gerät nicht gewechselt werden kann (Wechselplatte, CD-
ROM, Diskettenlaufwerk, ...). Die Erkennung eines
Diskettenwechsels funktioniert i.a. nur dann
zuverlässig, wenn die Diskette nicht schreibgeschützt
ist. Außerdem sollte darauf geachtet werden, daß beim
Formatieren einer Diskette unterschiedliche
Seriennummern vergeben werden.
Ergebnis: Die Funktion liefert als Ergebnis einen Integer-Wert
mit folgender Bedeutung:
Wert Bedeutung
0 Diskette wurde nicht gewechselt.
1 Diskette wurde vielleicht gewechselt.
2 Diskette wurde gewechselt.
Verfügbar: In allen TOS Versionen.
Querverweis: BindingFlopfmtProtobt