Atari Logo
Programmieren

Hauptseite -
Welches System? -
Hardware -
Software -
Textverarbeitung -
Internet
MausNet
Programmieren
Verweise
Über

Protokolle für Atari Computer - Informationen nicht speziell für Atari - Richtlinien


MetaDOS Treiber


Home Die Gerätefunktionen des BOS Treibers long (*status)(META_BOS_STATUS *extended) Opcode für Metaioctl

3.3.8 long (*ioctl)(unsigned long magic, unsigned short opcode, void *buffer)

Diese Funktion führt gerätespezifische Operationen aus. Dies könnten z.B. Einstellungen oder auch ein Medienwechsel sein. Der Wert von <magic> ist für diese Aufgabe auf den Wert 'FCTL' gesetzt. Der Wert von <opcode> ist der Opcode für die auszuführende Aktion und kann ein Opcode der GEMDOS Funktion Dcntl() bzw. Fcntl() sein. <buffer> zeigt auf die Parameter, die für diese Aktion benötigt werden. Wenn ein BOS Treiber diese Funktion nicht unterstützt, liefert er entweder EINVFN (-32, diese Funktion existiert nicht) oder EUNKNOWN (-3, Metaioctl() wird nicht unterstützt).


Home Die Gerätefunktionen des BOS Treibers long (*status)(META_BOS_STATUS *extended) Opcode für Metaioctl
Best viewed with any browser English version not yet available.

Änderungen und Irrtümer vorbehalten. Letzte Änderung:
27 Mai 2006.
Home - Mail an den Webmaster - Impressum