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-File11.20.2.2 Der Gerätetreiber (MX_DDEV) TOS Der Unter-Gerätetreiber (MX_DDEV) wird beim Öffnen einer Datei von der DFS-Funktion dfs_dir2FD in den Dateideskriptor eingesetzt und vom DOS_XFS aufgerufen. Der MX_DDEV-Gerätetreiber muß folgende Funktionen bereitstellen: typedef struct _mx_ddev { LONG cdecl (*ddev_open)(struct _mx_dosfd *f); LONG cdecl (*ddev_close)(); LONG cdecl (*ddev_read)(); LONG cdecl (*ddev_write)(); LONG cdecl (*ddev_stat)(); LONG cdecl (*ddev_seek)(); LONG cdecl (*ddev_datime)(); LONG cdecl (*ddev_ioctl)(); LONG cdecl (*ddev_delete)(); LONG cdecl (*ddev_getc)(); LONG cdecl (*ddev_getline)(); LONG cdecl (*ddev_putc)(); } MX_DDEV; Querverweis: DFS-Konzept in MagiC XFS-Konzept in MagiC