•  Back 
  •  Cookie- und XBRA-Liste 
  •  Index 
  •  Tree View 
  •  Cross references 
  •  Help page 
  •  Show info about hypertext 
  •  View a new file 
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.7.2.3  Cookie, MagX                                              TOS

MagiC-Betriebssystem

Der Cookie wird vom alternativen Betriebssystem MagiC installiert, und 
zeigt auf folgende Struktur:

typedef struct
{
   int32_t   config_status;
   DOSVARS  *dosvars;
   AESVARS  *aesvars;
   void     *res1;
   void     *hddrv_functions;
   int32_t   status_bits;
} MAGX_COOKIE;

Hinweis: Die Komponenten res1 und hddrv_functions stehen erst ab MagiC 
3, status_bits erst ab der Version vom 24.05.1995 zur Verfügung.

Achtung: Die Versionsnummer von MagiC, die das Vorhandensein dieses 
erweiterten Cookies enthält, läßt sich dummerweise nicht über AESVARS 
abfragen, weil dieser Zeiger auf die Variablen des AES zur Bootzeit 
noch NULL ist. Glücklicherweise gelangt man an den Zeiger auch über 
den Systemheader des TOS (denn dieser Zeiger ist immer gültig); dies 
geht per DOMagixAESVars.

Querverweise: MgMc   MgMx   MgPC