Atari Computer
Hauptseite
-
Welches System?
-
Hardware
-
Software
-
Emulatoren
-
Internet
MausNet
Programmieren
Verweise
Über
MetaDOS Treiber
Inhaltsverzeichnis
1
Einleitung
2
Die MetaDOS Konfigurationsdatei config.sys
3
BOS Treiber
3.1
Der Einsprungpunkt des BOS Treibers
3.2
Initialisierung des Geräts
3.3
Die Gerätefunktionen des BOS Treibers
3.3.1
long (*init)(META_INFO_1 *metainit)
3.3.2
long (*open)(META_DRVINFO *metaopen)
3.3.3
long (*close)(void)
3.3.4
long (*read)(void *buffer, unsigned long first, unsigned short count)
3.3.5
long (*write)(void *buffer, unsigned long first, unsigned short count)
3.3.6
long (*seek)(unsigned long offset)
3.3.7
long (*status)(META_BOS_STATUS *extended)
3.3.8
long (*ioctl)(unsigned long magic, unsigned short opcode, void *buffer)
3.3.8.1
Opcode für Metaioctl
3.3.9
long (*startaudio)(unsigned short flag, unsigned char *tracks)
3.3.10
long (*stopaudio)(void)
3.3.11
long (*setsongtime)(unsigned short dummy, unsigned long start, unsigned long end)
3.3.12
long (*gettoc)(unsigned short dummy, CD_TOC_ENTRY *tocentry)
3.3.13
long (*discinfo)(CD_DISC_INFO *discinfo)
3.4
Die verschiedenen Strukturen
3.5
Beispiel für einen BOS Treiber
4
DOS Treiber
4.1
Der Einsprungpunkt des DOS Treibers
4.2
Die Dateisystemfunktionen des DOS Treibers
4.2.1
void * cdecl (*InitDevice)(int deviceid, int drv)
4.3
Beispiel für einen DOS Treiber
5
Literatur
English version not yet available.
Änderungen und Irrtümer vorbehalten. Letzte Änderung:
14 September 2001.
Home
-
Mail an den Webmaster
-
Impressum