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